Lâm Ngọc Huy
21-06-12, 11:50 PM
Khi làm việc với Linux ai cũng phải thao tác với việc nén, đóng gói, giải nén dữ liệu... một cách thường xuyên. Những định dạng chúng ta hay gặp là:
(1) .tar : file đóng gói, không nén
(2) .tar.gz : file đóng gói, nén.
(3) .zip : file nén zip
(4) .tgz : như (1)
(5) .bz2 : file nén với bzip2
(6) .tar.bz2 : file đóng gói, nén với bzip2
1. Giải nén (hoặc bung gói với trường hợp không nén)
- File abc.tar :
tar xvf abc.tar
- File abc.tar.gz :
tar xzvf abc.tar.gz
- File abc.zip :
unzip abc.zip
- File abc.tgz :
tar xzvf abc.tgz
- File abc.bz2 :
bunzip2 abc.bz2
- File abc.tar.bz2 :
tar xjvf abc.tar.bz2
2. Nén/đóng gói file/thư mục :
- Gom nhiều file/thư mục thành 1 file đóng gói abc.tar :
tar -cvf abc.tar file1 file2 file3
tar -cvf abc.tar dir1 dir2 dir3
- Gom nhiều file/thư mục thành 1 file đóng gói và nén: thêm option z
tar -cvzf abc.tar.gz file1 file2 file3
tar -cvzf abc.tar.gz dir1 dir2 dir3
- Gom nhiều file/thư mục thành 1 file đóng gói và nén với bzip2: thêm option j
tar -cvjf abc.tar.bz2 file1 file2 file3
tar -cvjf abc.tar.bz2 dir1 dir2 dir3
Chú ý : abc là tên của file Các bạn đặt tên thế nào là do các bạn
Trên đây mình chỉ trình bày 1 vài lệnh chính để làm việc nhanh với file nén, đóng gói trên Linux 1 cách nhanh nhất. Mọi người cùng trao đổi thêm về vấn đề này nhé.Nhừng người đã biết các lênh này nếu có sai sót mong bỏ qua cho nhá.Cám ơn !!
(1) .tar : file đóng gói, không nén
(2) .tar.gz : file đóng gói, nén.
(3) .zip : file nén zip
(4) .tgz : như (1)
(5) .bz2 : file nén với bzip2
(6) .tar.bz2 : file đóng gói, nén với bzip2
1. Giải nén (hoặc bung gói với trường hợp không nén)
- File abc.tar :
tar xvf abc.tar
- File abc.tar.gz :
tar xzvf abc.tar.gz
- File abc.zip :
unzip abc.zip
- File abc.tgz :
tar xzvf abc.tgz
- File abc.bz2 :
bunzip2 abc.bz2
- File abc.tar.bz2 :
tar xjvf abc.tar.bz2
2. Nén/đóng gói file/thư mục :
- Gom nhiều file/thư mục thành 1 file đóng gói abc.tar :
tar -cvf abc.tar file1 file2 file3
tar -cvf abc.tar dir1 dir2 dir3
- Gom nhiều file/thư mục thành 1 file đóng gói và nén: thêm option z
tar -cvzf abc.tar.gz file1 file2 file3
tar -cvzf abc.tar.gz dir1 dir2 dir3
- Gom nhiều file/thư mục thành 1 file đóng gói và nén với bzip2: thêm option j
tar -cvjf abc.tar.bz2 file1 file2 file3
tar -cvjf abc.tar.bz2 dir1 dir2 dir3
Chú ý : abc là tên của file Các bạn đặt tên thế nào là do các bạn
Trên đây mình chỉ trình bày 1 vài lệnh chính để làm việc nhanh với file nén, đóng gói trên Linux 1 cách nhanh nhất. Mọi người cùng trao đổi thêm về vấn đề này nhé.Nhừng người đã biết các lênh này nếu có sai sót mong bỏ qua cho nhá.Cám ơn !!