Cara tar Folder di Linux

How Tar Folder Linux

Tape Archive atau tar adalah format file untuk membuat file dan direktori menjadi arsip sambil mempertahankan informasi sistem file seperti izin. Kita dapat menggunakan perintah tar untuk membuat arsip tar, mengekstrak arsip, melihat file dan direktori yang tersimpan di arsip, dan menambahkan file ke arsip yang ada. Tar adalah utilitas pengarsipan yang sederhana namun kuat.

Panduan ini akan memandu Anda dalam membuat dan mengekstrak arsip tar di mesin Linux Anda.



Instal Tar

Di sebagian besar distribusi Linux, Anda akan memiliki tar yang sudah diinstal sebelumnya. Namun, jika Anda tidak melakukannya. Jika itu kasus Anda, gunakan perintah:



Debian/Ubuntu:

Gunakan manajer paket apt sebagai:



$sudo apt-get install ter

Lengkungan / Manjaro:

Pada distribusi berbasis Arch:

$sudopacman-S ter

REHL/CentOS:

Di REHL Family, gunakan yum sebagai:

$sudo instal yum ter

Format File Tar

Tar mendukung arsip yang tidak terkompresi dan terkompresi. Ekstensi umum dari arsip tar meliputi:



  • .ter – File tar mentah.
  • .tar.gz, .tgz, .tar.gzip - Arsip tar Gzip.
  • .tar.bz2, .tbz, .tbz2, .tar.bzip2 - Arsip tar yang di-bzip.
  • .tar.Z, .Z, .taz - Kompres arsip tar.

Penggunaan Dasar Tar

Menggunakan tar di baris perintah mengadopsi sintaks umum:

$ter [OPERASI] [PILIHAN]file arsip_nama/directory_to_archive

Kita mulai dengan menjalankan utilitas tar, diikuti dengan operasi yang akan dilakukan. Operasi dapat mencakup:

  • -C – buat arsip
  • -x – ekstrak arsip
  • -T – menunjukkan file dan direktori dalam arsip.

Selanjutnya, kami memberikan opsi untuk mengubah perilaku utilitas. Opsi ini dapat berupa -v untuk verbose atau -f untuk nama arsip, -z untuk memfilter arsip melalui gzip, dan banyak lagi.

Terakhir, kami memberikan nama arsip dan file serta direktori untuk ditambahkan ke arsip.

Cara Membuat Arsip Sederhana

Seperti yang kami sebutkan di atas, tar mendukung berbagai kompresi. Untuk menentukan jenis arsip yang akan dibuat, tambahkan ekstensi yang diinginkan ke nama file. Misalnya, untuk membuat arsip tar gzip, masukkan nama file sebagai myarchive.tar.gz

Gunakan perintah di bawah ini untuk membuat arsip dengan file: file1, file2, file3, file4

$sudo ter -C -Fmyarchive.tar file1, file2, file3

The -c memberitahu tar untuk membuat arsip baru. Bendera -f menentukan nama file.

Cara Men-tar Direktori

Untuk membuat arsip tar di direktori dengan semua file dan sub-direktori, lewati jalur direktori. Dari sana, tar secara rekursif menemukan semua file dan direktori dan menambahkannya ke arsip.

Contoh perintahnya adalah:

$sudo ter -C -F -Dengan -vgzip.tar.gz/rumah/ubuntu

Anda dapat menekan pengarsipan direktori rekursif menggunakan flag –no-recursion.

Cara Menampilkan Isi Arsip tar

Untuk melihat file dan direktori dalam arsip tar, kami menggunakan opsi -t. Sebagai contoh:

$ter -T -Fgzip.tar.gz

Cara Mengekstrak Arsip Tar

Untuk mengekstrak arsip tar, gunakan tanda operasi -x untuk ekstraksi. Anda dapat melewati format kompresi tar apa pun seperti gzip, lzma, bz2, dan lainnya.

Perintah paling umum untuk mengekstrak file arsip tar adalah:

$ter -xvfarsip.tar.[perpanjangan]

Untuk mengekstrak arsip tar sederhana:

$ter -xvfmyarchive.tar

Perintah akan mengekstrak isi arsip ke direktori saat ini.

Cara Mengekstrak File Tertentu

Dalam beberapa kasus, Anda mungkin perlu mendapatkan file tertentu dari arsip. Untuk melakukan ini, berikan nama file ke perintah tar yang dipisahkan oleh spasi.

Sebagai contoh:

$ter -xvfsample.wma info.txt backup.log

Cara mengekstrak ke direktori tertentu

Seperti disebutkan, tar mengekstrak arsip di direktori kerja saat ini. Untuk mengubah direktori tempat file yang diarsipkan diekstraksi, gunakan flag -C sebagai:

$mkdir~/arsip saya&& ter -xvfmyarchive.tar-C /rumah/ubuntu/arsip saya

Cara Menambahkan File ke Arsip

Untuk menambahkan file ke arsip yang ada, kami menggunakan -r untuk menambahkan diikuti dengan nama arsip dan file yang akan ditambahkan.

Sebagai contoh:

$ter -rvffile arsip saya1 file2 file3

Cara Menghapus File dari Arsip

Menggunakan opsi –delete, kita dapat menghapus file tertentu dari arsip sebagai:

$ter -xvf --menghapusmyarchive.tar file1 file2 file3

Kesimpulan

Tar adalah utilitas berharga di Linux, sebagian besar paket diarsipkan dalam format tar, dan sangat membantu untuk mengetahui cara menggunakan alat ini.