Perintah tar (GNU ‘tar’) digunakan untuk membuat file arsip (menyimpan banyak file ke dalam satu file arsip disk), dan mengekstrak file arsip (memulihkan file individual dari arsip).
Secara default program tar sudah terinstall di sistem Linux, berikut tipe arsip yang bisa dibuat oleh tar
- .tar
- .tgz
- .tar.gz
- .tbz
- .tar.bz2
Untuk tipe .tbz atau tar.bz2 perlu install bzip2 dan librarynya terlebih dahulu
Untuk CentOS
yum install bzip2Untuk Ubuntu/Debian
apt install bzip2Sintaks tar
Format untuk menjalankan perintah tar
tar [OPTION...] [FILE]...Perintah membuat arsip .tar
Perintah untuk membuat file arsip .tar
tar cvf arsipku.tar filekuatau membuat arsip untuk folder
tar cvf arsipku.tar folderkuatau multiple file dan folder
tar cvf arsipku.tar fileku1 fileku2 folder1 folder2Perintah membuat arsip .tar.gz atau .tgz
tar czvf arsipku.tgz folderatau
tar czvf arsipku.tar.gz folderPerintah membuat arsip .tar.bz2 atau .tbz
tar cjvf arsipku.tbz folderatau
tar cjvf arsipku.tar.bz2 folderPerintah ekstrak file .tar, .tgz, tar.gz, .tbz dan tar,bz2
Perintah cara ekstrak file arsip tar
tar xvf arsipku.tarCara melihat file di dalam arsip tar tanpa mengekstrak
Cara melihat daftar file yang ada di dalam file arsip tar, gunakan opsi list (-t atau --list)
tar -tf arsipku.tarKeterangan
- c: create
- v: verbose
- z: gzip
- j: bzip
- f: file
- x: extract
- t: list
Options lainnya liat dengan perintah man tar