Cách giải nén một số định dạng file phổ biến trong Linux


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

 

Nguồn: vinasupport.com

             
SHARE

Bài viết liên quan

mode_edit Bình luận của bạn

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

account_circle
web