Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách giải nén tệp Zip trong Linux

Cách giải nén tệp Zip trong Linux

Tệp zip không còn phổ biến như trước khi tốc độ tải xuống chậm hơn và mọi byte được lưu đều quan trọng. Tuy nhiên, đây là một loại tệp khá phổ biến. Sớm muộn gì bạn cũng sẽ phải mở một cái.

Tùy thuộc vào bản phân phối bạn sử dụng, có thể khá dễ dàng để giải nén một kho lưu trữ zip. Mặc dù vậy, sẽ không có vấn đề gì khi biết một số cách nâng cao hơn để bạn có thể mở tệp zip và xử lý nội dung của chúng.

Giải nén bằng GUI

Trên hầu hết các môi trường máy tính để bàn Linux, việc giải nén một tệp rất dễ dàng. Chỉ cần nhấp chuột phải vào tệp và bạn sẽ thấy một vài tùy chọn. Bạn thường sẽ thấy tùy chọn “Trích xuất tại đây” hoặc “Giải nén tại đây.”

Bạn cũng sẽ thấy tùy chọn “Trích xuất đến” một vị trí. Điều này rất hữu ích nếu bạn đang tìm cách giải nén một tệp từ thư mục Tải xuống của mình sang một nơi khác. Không phải mọi môi trường máy tính để bàn đều sẽ cài đặt những thứ này, nhưng nếu có thì đó là phương pháp dễ dàng nhất.

Cách giải nén tệp Zip trong Linux

Nếu màn hình của bạn không bao gồm các phím tắt tiện dụng này, bạn chỉ có thể mở tệp zip trong chương trình lưu trữ GUI. Điều này bao gồm Trình quản lý lưu trữ Gnome trên máy tính để bàn Gnome, Ark trên máy tính để bàn KDE và các ứng dụng khác.

Nếu bạn không có sẵn tiện ích lưu trữ GUI hoặc bạn đang tìm kiếm các tính năng mạnh mẽ hơn, đã đến lúc đi đến dòng lệnh.

Giải nén tệp bằng dòng lệnh

Mặc dù một số tiện ích dòng lệnh Linux có những cái tên phức tạp, nhưng điều đó không đúng ở đây. Lệnh giải nén một tệp trên Linux được gọi đơn giản là unzip .

Cách đơn giản nhất để giải nén tệp trên dòng lệnh Linux là chạy như sau:

unzip filename.zip

Cách giải nén tệp Zip trong Linux

Thao tác này sẽ giải nén tệp trực tiếp trong thư mục chứa nó. Thay vào đó, nếu bạn muốn giải nén trong một thư mục khác, bạn cũng có thể làm điều đó. Hãy tưởng tượng rằng bạn có một tệp trong thư mục tải xuống mà bạn muốn trích xuất trong thư mục chính của mình. Để làm điều này, hãy chạy như sau.

unzip filename.zip -d ~/

Xem trước nội dung tệp Zip trên Dòng lệnh

Trên máy tính để bàn, bạn thường có thể nhấp đúp vào tệp zip để xem nội dung của nó trước khi giải nén. Rõ ràng, điều này không thể thực hiện được trên dòng lệnh.

Cách giải nén tệp Zip trong Linux

Điều đó không có nghĩa là bạn không thể xem trước nội dung của tệp zip. Để thực hiện việc này, hãy chạy như sau:

unzip -l filename.zip

Nội dung của tệp sẽ hiển thị từng dòng một.

Trích xuất có chọn lọc các phần của tệp Zip

Bây giờ bạn có thể xem trước nội dung của tệp zip, bạn có thể nhận ra rằng bạn không cần mọi thứ trong tệp. Bạn có thể tiếp cận vấn đề này theo hai cách khác nhau. Bạn có thể giải nén một hoặc hai tệp từ kho lưu trữ zip hoặc bạn có thể chọn một tệp để loại trừ.

Để giải nén một tệp từ kho lưu trữ zip, bạn cần cung cấp đường dẫn đầy đủ. Điều này có nghĩa là nếu có một thư mục có tên Thư mục chứa mọi thứ, bạn sẽ cần chỉ định điều này.

unzip filename.zip "Folder/file1.txt"

Cách giải nén tệp Zip trong Linux

Nếu bạn muốn giải nén tệp mà không tạo thư mục mới, hãy sử dụng -j chuyển đổi:

unzip -j filename.zip "Folder/file1.txt"

Loại trừ tệp hoạt động theo cách tương tự nhưng sử dụng -x công tắc điện. Nếu bạn muốn loại trừ “file.txt”, bạn sẽ chạy như sau:

unzip filename.zip -x "Folder/file1.txt"

Cách giải nén tệp Zip trong Linux

Còn về Nén tệp?

Giờ bạn đã biết nhiều hơn về cách giải nén các tệp zip, nhưng đó chỉ là một phần của phương trình. Còn khi bạn muốn gửi một vài mục cho bạn bè hoặc đồng nghiệp, tất cả được gói gọn trong một tệp thì sao?

Nén tệp có thể dễ dàng như mở tệp zip, nhưng nó cũng có thể phức tạp hơn một chút. Nếu bạn muốn biết thêm, chúng tôi có một hướng dẫn đầy đủ để nén và lưu trữ tệp trên Linux.