Nén và giải nén tệp lưu trữ
Khi gửi các thư mục và nhiều tệp giữa các máy tính, bạn nên nén chúng thành một tệp lưu trữ. Điều này giúp tiết kiệm dung lượng, cho phép bạn chuyển chỉ một mục thay cho nhiều mục và giúp bạn dễ dàng tiếp tục hơn trong trường hợp tác vụ bị tạm ngừng vì lý do nào đó.
Trong Terminal, bạn có thể sử dụng công cụ tar
GNU để nén và giải nén các tệp và thư mục.
Phần mở rộng tệp hữu ích cho lưu trữ tar được nén là .tgz, mặc dù bạn cũng có thể thấy các tệp kết thúc bằng .tar.gz. Nếu tệp đính kèm không được nén, tệp thường kết thúc bằng .tar.
Ghi chú: Việc nén hoặc giải nén các tệp trực tiếp trong Finder (chúng tôi khuyên bạn chỉ nên sử dụng lệnh tar
trong Terminal nếu bạn đặc biệt cần tạo lưu trữ tar) trở nên dễ dàng hơn. Để biết thêm thông tin, hãy xem Nén hoặc giải nén các tệp và thư mục trong Trợ giúp Mac.
Tạo lưu trữ tar
Để nén bình thường thư mục có tên, chẳng hạn như “LotsOfFiles”, bạn có thể nhập:
$ tar -czf LotsOfFiles.tgz LotsOfFiles
Cờ
z
cho biết rằng tệp lưu trữ đang được nén, cũng như đang được kết hợp thành một tệp. Thông thường bạn sẽ sử dụng tùy chọn này nhưng bạn không được yêu cầu làm vậy.Nếu đó là một thư mục lớn, bạn có thể muốn quản lý quá trình bằng cách thêm cờ
v
:$ tar -czvf LotsOfFiles.tgz LotsOfFiles
Giải nén lưu trữ tar
Để giải nén lưu trữ tar, hãy sử dụng lệnh
tar
cùng cờx
. Để xem thông báo tiến trình, hãy sử dụng đồng thời cờv
như được hiển thị trong ví dụ này:$ tar -xvf LotsOfFiles.tgz
Bạn cũng có thể giải nén lưu trữ tar trong Finder bằng cách bấm hai lần vào lưu trữ đó.
Công cụ tar
có nhiều tùy chọn. Để biết thêm thông tin về công cụ tar
, hãy xem trang man của công cụ.