Nhắc tới các chương trình nén, bạn sẽ nghĩ ngay đến 2 định dạng file phổ biến là RAR và ZIP. Nhưng ở trên Linux thì có rất nhiều định dạng nén khác nhau như: tar, tar.gz, tar.bz2… Sau đây, Vinasupport sẽ hướng dẫn các bạn cách giải nén một số định dạng phổ biến trên Linux.
1. Giải nén file .tar ( TarBall File )
– Để giải nén file .tar
tar -xvf file.tar
Để giảm dung lương lưu trữ và băng thông khi truyền tải qua mạng Internet, thì thường sẽ sử dụng các chương trình như gzip hoặc bzip2 để nén file TarBall tạo ra file có định dạng là tar.gz và tar.bz2. Để giải nén 2 loại file này sử dụng command sau:
– Để giải nén file .tar.gz
tar -xzvf file.tar.gz
– Để giải nén file .tar.bz2
tar -xjvf file.tar.bz2
Giải thích các tham số:
- -x: Giải nén TarBall file
- -v: Hiển thị nội dung giải nén
- -f: Chỉ định tên file
- -j: Giải nén tệp nén được tạo bởi chương trình bzip2 (phần mở rộng tar.bz2).
- -z: Giải nén tệp nén được tạo bởi chương trình gzip (phần mở rộng tar.gz).
2. Giải nén file .zip
Zip là 1 định dạng phổ biến trên cả 2 hệ điều hành Windows và Linux, để giải nén định dạng .zip trên Linux các bạn cần chương trình giải nén có tên là unzip.
– Cài đặt chương trình unzip trên Linux
# For Ubuntu, Debian sudo apt-get update sudo apt-get install unzip # For Centos, Redhat, ... sudo yum install unzip
– Giải nén file .zip
unzip file.zip
3. Giải nén file .rar
Tương tự file .zip, để giải nén định dạng .rar trên Linux các bạn cần chương trình giải nén có tên là unrar
– Cài đặt chương trinh unrar trên Linux
# For Ubuntu, Debian sudo apt-get update sudo apt-get install unrar # For Centos, Redhat, ... sudo yum install unrar
– Giải nén file .rar
unrar file.rar
4. Giải nén file .tgz
Để giải nén file .tgz, các bạn sử dụng command sau:
tar -xvzf file.tgz
5. Giải nén file .gz
gunzip file.gz
6. Giải nén file .bz2
bunzip2 file.bz2
7. Giải nén file .tbz2
tar -jxvf file.tbz2
7. Giải nén file .7z
Cài đặt:
sudo apt install p7zip-full p7zip-rar
Giải nén:
7z e file.7z
Nguồn: vinasupport.com