Dự án mới của mình là gamehow.net, mời anh em ghé thăm và góp ý ạ.

Cài đặt Zip và Unzip trên Linux để nén và giải nén file

Trong bài này mình sẽ hướng dẫn các bạn cách cài đặt hai package Zip và Unzip trên Linux, cụ thể là trên các phiên bản như: Debian/Ubuntu/Mint - RedHa/CentOS/Fedora - Arch/Manjaro Linux - OpenSUSE.

Zip là một công cụ nén file sử dụng dòng lệnh trong Linux. Việc nén file và thư mục cho phép truyền, lưu trữ và gửi dữ liệu qua email nhanh hơn và hiệu quả hơn. Và Unzip cũng là một công cụ sử dụng dòng lệnh, nhiệm vụ của nó là giải nén những file mà ta đã sử dụng lệnh Zip để nén.

banquyen png
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Để cài đặt các package trong Linux Ubuntu thì ta sẽ sử dụng công cụ APT nhé các bạn.

I. Hướng dẫn cài đặt Zip và Unzip trên Linux

Chúng ta sẽ tìm hiểu trên 5 nhóm khác nhau như sau.

1. Trên Debian/Ubuntu/Mint

Đối với các bản Linux dựa trên Debian, để cài đặt công cụ Zip thì ta chạy lệnh sau.

$ sudo apt install zip

Sau khi cài đặt, để chắc chắn là đã cài thành công thì ta chạy lệnh kiểm tra version của Zip.

$ zip -v

Tương tự, để cài Unzip thì chạy lệnh sau.

$ sudo apt install unzip

Và để kiểm tra version của Unzip thì chạy lệnh.

$ unzip -v

2. Trên RedHa/CentOS/Fedora

Tương tự như phiên bản Debian, việc cài đặt hai package này cực kì đơn giản.

Ta sẽ sử dụng lệnh dnf nhé các bạn.

Cài đặt Zip.

$ sudo dnf install zip

Cài đặt Unzip.

$ sudo dnf install unzip

3. Trên Arch/Manjaro Linux

Đối với phiên bản này thì ta sử dụng lệnh pacman để cài đặt các package.

Cài đặt Zip.

$ sudo pacman -S zip

Cài đặt Unzip.

$ sudo pacman -S unzip

4. Trên OpenSUSE

Đối với OpenSUSE ta sẽ sử dụng lệnh zypper install để cài đặt các package.

Cài đặt Zip.

$ sudo zypper install zip

Cài đặt Unzip.

$ sudo zypper install unzip

II. Cách sử dụng Zip và Unzip để nén và giải nén trên Linux

Ở trên mình đã hướng dẫn cài đặt và bạn cũng đã cài rồi phải không nào? Bây giờ mình sẽ hướng dẫn cách sử dụng nó như thế nào nhé.

1. Cách nén file Zip trên Linux

Để tạo file zip thì ta sử dụng công cụ Zip với dòng lệnh như sau.

$ zip -r tecmint_files.zip tecmint_files

Create Zip File in Linux png

Và để giải nén thì ta chạy lệnh sau.

$ unzip tecmint_files.zip

Lệnh trên sẽ giải nén các tập tin vào thư mục làm việc hiện tại. Nếu bạn muốn giải nén qua những thư mục khác thì hãy tìm hiểu ở phần 2 nhé.

2. Cách giải nén Unzip trên Linux

Để sử dụng công cụ Unzip giải nén file sang một thư mục khác thì ta phải kết hợp nhiều thao tác. Nếu thư mục đó đã tồn tại thì đơn giản, còn thư mục chưa tồn tại thì ta phải làm thêm thao tác giải nén.

Ví dụ dưới đây mình đã sử dụng thêm lệnh mkdir để tạo thư mục cần giản nén đến, sau đó kết hợp tham số -d của Unzip.

$ mkdir -p /tmp/unziped
$ unzip tecmint_files.zip -d /tmp/unziped
$ ls -l /tmp/unziped/

Extract Zip Files to Specific Directory png

Để xem thêm về cách sử dụng hai package này thì bạn hãy sử dụng hai lệnh sau.

$ man zip
$ man unzip 

Trên là hướng dẫn cách sử dụng hai công cụ Zip và Unzip trên Linux, chúc bạn thực hiện thành công.

Cùng chuyên mục:

Cách dùng lệnh Users trong Linux để xem user đang online

Cách dùng lệnh Users trong Linux để xem user đang online

Nếu bạn đang là quản trị viên thì việc quản lý thông tin / xem…

Cách sử dụng lệnh Wall trong Linux

Cách sử dụng lệnh Wall trong Linux

Wall là một công cụ dòng lệnh giúp hiển thị thông báo đến tất cả…

Cách dùng lệnh Whereis trong Linux

Cách dùng lệnh Whereis trong Linux

Whereis là một tiện ích dòng lệnh command line, nó cho phép bạn tìm ..

Cách sử dụng lệnh Which trong Linux

Cách sử dụng lệnh Which trong Linux

Linux dùng lệnh which để xác định vị trí file thực thi của lệnh mà…

Cách sử dụng lệnh whoami trong Linux

Cách sử dụng lệnh whoami trong Linux

Giống như tên gọi của nó, lệnh whoami in tên người dùng đang chạy ...

Cách dùng lệnh zcat trong Linux

Cách dùng lệnh zcat trong Linux

Mặc dù tính năng nén file rất hữu ích vì nó giúp ta tiết kiệm…

Hiểu rõ hơn về chmod 777 trong Linux

Hiểu rõ hơn về chmod 777 trong Linux

Bạn đang xây dựng một website và sử dụng tính năng upload ...

Cách sử dụng lệnh tail trong Linux

Cách sử dụng lệnh tail trong Linux

Mặc định thì lệnh tail sẽ hiển thị 10 dòng cuối cùng của file, thông…

Cách sử dụng lệnh Head trong Linux

Cách sử dụng lệnh Head trong Linux

Trong quá trình quản trị dữ liệu trên Linux đôi khi bạn muốn xem nhanh…

Cách sử dụng lệnh Whatis trong Linux

Cách sử dụng lệnh Whatis trong Linux

Trong bài này chúng ta sẽ tìm hiểu lệnh whatis trong ...

Cách sử dụng lệnh kill trong Linux

Cách sử dụng lệnh kill trong Linux

Linux là một hệ điều hành rất nhanh nhưng không phải lúc nào nó không…

Cách dùng lệnh who trong Linux

Cách dùng lệnh who trong Linux

Who là một công cụ dòng lệnh command-line, được ...

Cách dùng lệnh basename trong Linux

Cách dùng lệnh basename trong Linux

basename là một tiện ích dòng lệnh (command line) dùng để lấy ...

Cách sử dụng lệnh gzip trên Linux

Cách sử dụng lệnh gzip trên Linux

Gzip là một trong những thuật toán nén file phổ biến nhất, nó cho phép…

Cách dùng lệnh wait trong Linux

Cách dùng lệnh wait trong Linux

Wait là lệnh dùng để đợi một thời gian cho tới khi công việc nào…

Cách dùng lệnh ping trong Linux

Cách dùng lệnh ping trong Linux

Lệnh ping là một trong những công cụ được sử dụng nhiều nhất để khắc…

Cách dùng lệnh sleep trong Linux

Cách dùng lệnh sleep trong Linux

sleep là một tiện ích command line cho phép lập trình viên ..

Các ví dụ học Bash Script trong Linux cơ bản nhất

Các ví dụ học Bash Script trong Linux cơ bản nhất

Bash Script đuọc xem là mã code lập trình trên Linux ...

Vòng lặp until trong Shell Script

Vòng lặp until trong Shell Script

Vòng lặp while trong Shell Script

Vòng lặp while trong Shell Script

Trong Linux script, vòng lặp while được sử dụng trong ...

Top