Rumah > Tutorial sistem > LINUX > Pengenalan penggunaan tar Linux

Pengenalan penggunaan tar Linux

WBOY
Lepaskan: 2024-06-09 20:55:34
asal
1069 orang telah melayarinya

Pertama kita perlu memahami dua konsep: pembungkusan dan pemampatan. Pembungkusan merujuk kepada menukar sejumlah besar fail atau direktori kepada jumlah fail;

Mengapa kita harus membezakan antara kedua-dua konsep ini? Ini disebabkan oleh fakta bahawa banyak program pemampatan di Linux hanya boleh memampatkan satu fail, jadi apabila anda ingin memampatkan sejumlah besar fail, anda perlu terlebih dahulu membungkus sejumlah besar fail ke dalam pakej (perintah tar), dan kemudian gunakan program Mampatan (arahan gzip bzip2).

Tatabahasa

rreeee

Pilihan
-A atau --catenate: Tambahkan fail pada fail sandaran sedia ada
-B: Tetapkan saiz blok;
-c atau --create: Buat fail sandaran baharu
-C : Pilihan ini digunakan untuk penyahmampatan Jika anda ingin menyahmampat dalam direktori tertentu, anda boleh menggunakan pilihan ini.
-d: Rekod perbezaan antara fail
-x atau --extract atau --get: pulihkan fail daripada fail sandaran
-t atau --list: Senaraikan kandungan fail sandaran
-z atau --gzip atau --ungzip: Proses fail sandaran melalui arahan gzip
-Z atau --compress atau --uncompress: proses fail sandaran melalui arahan compress
-f atau --file=: Tentukan fail sandaran
-v atau --verbose: paparkan proses pelaksanaan arahan
-r: Tambahkan fail pada fail yang sudah dimampatkan
-u: Tambahkan fail yang diubah dan sedia ada pada fail mampat sedia ada
-j: menyokong fail penyahmampatan bzip2; -v: Paparkan proses operasi; -l: Tetapan sempadan sistem fail;
-k: Simpan fail asal tanpa menulis ganti
-m: Jauhkan fail daripada ditimpa
-w: Sahkan ketepatan fail yang dimampatkan
-p atau --sama-permissions: Pulihkan fail dengan kebenaran fail asal
-P atau --nama-mutlak: gunakan nama mutlak untuk nama fail dan jangan keluarkan tanda "/" sebelum nama fail
-N
atau --newer=
: Hanya simpan fail yang lebih baharu daripada tarikh yang ditentukan pada fail sandaran --exclude=: Kecualikan fail yang sepadan dengan gaya templat.

Contoh

Pek fail ke dalam bungkusan tar:


tar (选项) (参数)
Salin selepas log masuk
Linux tar 用法介绍 Hanya pembungkusan, bukan pemampatan!
tar -cvf log.tar log2012.log
Salin selepas log masuk

Selepas pembungkusan, mampatkan dengan gzip

tar -zcvf log.tar.gz log2012.log
Salin selepas log masuk

Selepas pembungkusan, mampatkan dengan bzip2

Dalam folder, hanya fail yang lebih baharu daripada tarikh tertentu akan disandarkan:

tar -jcvf log.tar.bz2 log2012.log
Salin selepas log masuk

Jika anda menggunakan tar dengan cara yang paling mudah, anda hanya perlu ingat tiga kaedah berikut:

Mampatan:

tar -N "2018/3/1" -zcvf log.tar.gz test
Salin selepas log masuk

Nama fail atau direktori untuk dimampatkan Pertanyaan:

tar -jcv -f filename.tar.bz2
Salin selepas log masuk

Nyahzip:
tar -jtv -f filename.tar.bz2
Salin selepas log masuk

Direktori untuk dinyahmampatkan

Atas ialah kandungan terperinci Pengenalan penggunaan tar Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:linuxprobe.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan