File nén (archive) lưu trữ nhiều thư mục và file bên trong. Ưu điểm: giữ nguyên cấu trúc thư mục/file khi nén và giải nén. Có nhiều định dạng nén, trong đó có TAR (Tape Archive). Phổ biến trên Linux/Unix, file TAR (còn gọi tarball) là định dạng Consolidated Unix Archive.
Định dạng TAR chỉ lưu trữ dữ liệu lớn - không nén. File TAR thường được nén sau khi tạo, lúc đó thành file TGZ.
Trên Linux/Unix, tạo file TAR đơn giản: mở Terminal, gõ lệnh cần thiết.
Bước 1: Mở Terminal
Linux: nhấn Ctrl + Alt + T mở Terminal. Hoặc:
- Nhấp nút Dash góc trên trái (hoặc phím Windows).
- Tìm "terminal", Enter.
- Chọn kết quả Terminal.
Unix: nhấp Applications hoặc Accessories thanh công cụ trên cùng -> chọn Terminal.
Bước 2: Gõ lệnh cần thiết vào Terminal
Terminal đã sẵn sàng, gõ lệnh tùy theo nhu cầu: nén cả thư mục con hoặc chỉ file cụ thể.
Nén toàn bộ thư mục và nội dung:
tar -cvf X.tar /path/to/folder
Lưu ý: Thay X bằng tên file TAR muốn tạo, thay /path/to/folder bằng đường dẫn đầy đủ thư mục (hoặc file) muốn nén. Ví dụ: nén thư mục /myfiles/ tên Files:
tar -cvf Files.tar /usr/local/myfiles
Nén một hoặc nhiều file cụ thể:
tar -cvf X.tar /path/to/file1 /path/to/file2
Lưu ý: Thay X bằng tên file TAR. Thay /path/to/file1, /path/to/file2 bằng đường dẫn đầy đủ các file. Thêm bao nhiêu file tùy ý, cách nhau bởi dấu cách.