Cara meletakkan Folder di Linux

How Tar Folder Linux



Tape Archive atau tar adalah format fail untuk membuat fail dan direktori ke dalam arkib sambil mengekalkan maklumat sistem fail seperti izin. Kita boleh menggunakan perintah tar untuk membuat arkib tar, mengekstrak arkib, melihat fail dan direktori yang disimpan di arkib, dan menambahkan fail ke arkib yang ada. Tar adalah utiliti pengarkiban yang ringkas namun kuat.

Panduan ini akan memandu anda membuat dan mengekstrak arkib tar pada mesin Linux anda.







Pasang Tar

Di sebilangan besar pengedaran Linux, anda akan mempunyai tar pra-pemasangan. Namun, sekiranya anda tidak Sekiranya demikian, gunakan perintah:



Debian / Ubuntu:

Gunakan pengurus pakej apt sebagai:



$sudo apt-get pasang tar

Gerbang / Manjaro:

Pada pengedaran berasaskan Arch:





$sudopacman-S tar

REHL / CentOS:

Pada Keluarga REHL, gunakan yum sebagai:

$sudo yum pasang tar

Format Fail Tar

Tar menyokong arkib yang tidak dimampatkan dan dimampatkan. Sambungan umum arkib tar termasuk:



  • .tar - Fail tar mentah.
  • .tar.gz, .tgz, .tar.gzip - Arkib tar Gzip.
  • .tar.bz2, .tbz, .tbz2, .tar.bzip2 - Arkib tar berzip.
  • .tar.Z, .Z, .taz - Memampatkan arkib tar.

Penggunaan Asas Tar

Menggunakan tar dalam baris perintah menggunakan sintaks umum:

$tar [OPERASI] [PILIHAN]fail archive_name/direktori_ke_arkib

Kami mulakan dengan menggunakan utiliti tar, diikuti dengan operasi untuk dilakukan. Operasi boleh merangkumi:

  • -c - buat arkib
  • -x - cabut arkib
  • -t - menunjukkan fail dan direktori dalam arkib.

Seterusnya, kami memberikan pilihan untuk mengubah tingkah laku utiliti. Pilihan ini boleh -v untuk verbose atau -f untuk nama arkib, -z untuk menapis arkib melalui gzip, dan banyak lagi.

Akhirnya, kami memberikan nama arkib dan fail dan direktori untuk ditambahkan ke arkib.

Cara Membuat Arkib Ringkas

Seperti yang kami sebutkan di atas, tar menyokong pelbagai pemampatan. Untuk menentukan jenis arkib yang akan dibuat, tambahkan peluasan yang dikehendaki ke nama fail. Contohnya, untuk membuat arkib tar gzip, masukkan nama fail sebagai myarchive.tar.gz

Gunakan perintah di bawah ini untuk membuat arkib dengan fail: file1, file2, file3, file4

$sudo tar -c -fmyarchive.tar file1, file2, file3

The -c memberitahu tar untuk membuat arkib baru. Bendera -f menentukan nama fail.

Cara Menuju Direktori

Untuk membuat arkib tar dalam direktori dengan semua fail dan sub-direktori, lalui jalan direktori. Dari sana, tar secara berulang mencari semua fail dan direktori dan menambahkannya ke arkib.

Contoh arahan adalah:

$sudo tar -c -f -Dengan -vgzipped.tar.gz/kediaman/ubuntu

Anda boleh menekan pengarkiban direktori rekursif menggunakan bendera –tidak-rekursi.

Cara Menunjukkan Kandungan Arkib tar

Untuk melihat fail dan direktori dalam arkib tar, kami menggunakan pilihan -t. Sebagai contoh:

$tar -t -fgzipped.tar.gz

Cara Mengekstrak Arkib Tar

Untuk mengekstrak arkib tar, gunakan bendera operasi -x untuk pengekstrakan. Anda boleh lulus format pemampatan tar seperti gzip, lzma, bz2 dan banyak lagi.

Perintah yang paling biasa untuk mengekstrak fail arkib tar adalah:

$tar -xvfarkib.tar.[sambungan]

Untuk mengekstrak arkib tar sederhana:

$tar -xvfmyarchive.tar

Perintah akan mengekstrak kandungan arkib ke direktori semasa.

Cara Mengekstrak Fail Khusus

Dalam beberapa keadaan, anda mungkin perlu mendapatkan fail tertentu dari arkib. Untuk melakukan ini, hantarkan nama fail ke perintah tar yang dipisahkan oleh ruang.

Sebagai contoh:

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

Cara mengekstrak ke direktori tertentu

Seperti yang disebutkan, tar mengekstrak arkib dalam direktori kerja semasa. Untuk mengubah direktori di mana fail yang diarkibkan diekstrak, gunakan bendera -C sebagai:

$mkdir~/myarchive&& tar -xvfmyarchive.tar-C /kediaman/ubuntu/myarchive

Cara Menambah Fail ke Arkib

Untuk menambahkan fail ke arkib yang ada, kami menggunakan lampiran -r fo diikuti dengan nama arkib dan fail untuk ditambahkan.

Sebagai contoh:

$tar -rvfmyarchive file1 file2 file3

Cara Menghapus Fail dari Arkib

Dengan menggunakan pilihan –hapus, kita dapat membuang fail tertentu dari arkib seperti:

$tar -xvf - padammyarchive.tar file1 file2 file3

Kesimpulannya

Tar adalah utiliti berharga di Linux, kebanyakan pakej diarkibkan dalam format tar, dan sangat berguna untuk mengetahui cara menggunakan alat tersebut.