tar- (1) halaman manual
- 4195
- 423
- Jermaine Mohr
Nama
Tar - Versi GNU dari utilitas pengarsipan tar
Ringkasan
ter [ - ] A -catenate -concatenate | C -Create | d -diff -compare | -delete | R -Jalan | t -list | u -pdate | x -extract -get [ pilihan ] Pathname [pathname…]
Keterangan
Halaman manual ini mendokumentasikan versi GNU ter , program pengarsipan yang dirancang untuk menyimpan dan mengekstrak file dari file arsip yang dikenal sebagai a Tarfile. A Tarfile mungkin dibuat pada tape drive, namun, juga umum untuk menulis a Tarfile ke file normal. Argumen pertama untuk ter Harus menjadi salah satu opsi: Acdrtux, diikuti oleh fungsi opsional. Argumen terakhir untuk ter adalah nama file atau direktori yang harus diarsipkan. Penggunaan nama direktori selalu menyiratkan bahwa subdirektori di bawah ini harus dimasukkan dalam arsip.
Contoh
- tar -xvvf foo.ter
- Ekstrak foo.ter
- tar -xvvzf foo.ter.GZ
- Ekstrak gzipped foo.ter.GZ
- tar -cvvf foo.tar foo/
- Isi tar folder foo di foo.ter
Huruf fungsi
- Salah satu opsi berikut harus digunakan:
- -A, -catenate, -concatenate
- Tambahkan file tar ke arsip
- -C, -Buat
- Buat arsip baru
- -d, -diff, -compare
- Temukan perbedaan antara arsip dan sistem file
- -menghapus
- hapus dari arsip (bukan untuk digunakan pada kaset mag!)
- -R, -PERJADI
- Tambahkan file ke akhir arsip
- -t, -list
- Buat daftar isi arsip
- -u, -puPdate
- hanya menambahkan file yang lebih baru dari salinan di arsip
- -x, -ekstrak, -get
- Ekstrak file dari arsip
Pilihan lain
- -Allow-name-Mangling
- Penanganan kembali gnutype_names yang sekarang dinonaktifkan secara default
- -berlabuh
- memaksa pola pengecualian agar sesuai dengan awal
- -ATME-PRESERVE
- Jangan ubah waktu akses pada file yang dibuang
- -A, -Auto -Compress
- dengan -create, pilih algoritma kompresi yang didasarkan pada akhiran nama file arsip
- -b, -blocking -Factor n
- Gunakan ukuran rekaman byte NX512 (default n = 20)
- -B, -Read-full-Records
- Reblock seperti yang kita baca (untuk membaca 4.Pipa 2BSD)
- -cadangan [= ketik]
- Cadangkan file alih -alih overwriting (type = bernomor, ada, sederhana)
- -C, -Direktori Dir
- Ubah ke direktori dir
- -pos pemeriksaan
- Cetak pos pemeriksaan berkala
- -AKSI CHECKPOINT
- Tindakan ini memungkinkan untuk menentukan tindakan yang akan dieksekusi setelah memukul pos pemeriksaan. Tindakan yang diakui adalah: titik, echo (default), echo = string, ttyout = string, exec = cmdline, dan sleep = value. Sejumlah opsi '-CheckPoint-action' dapat ditentukan, tindakan akan dieksekusi dalam urutan penampilan mereka di baris perintah.
- -periksa-perangkat
- memungkinkan membandingkan nomor perangkat. Ini adalah default.
- -No-check-device
- menonaktifkan membandingkan nomor perangkat selama tahap persiapan dari dump tambahan. Ini memungkinkan untuk menghindari membuat dump penuh jika nomor perangkat berubah (e.G. Saat menggunakan snapshot LVM)
- -mengecualikan = pola
- Kecualikan Pola Pencocokan File
- -f, -file [nama host:] f
- Gunakan file arsip atau perangkat f (sebaliknya nilai variabel lingkungan pita; jika tidak ada, “-“, artinya stdin/stdout)
- -F, -info-script f, -new-volume-script f
- Jalankan skrip di akhir setiap rekaman (menyiratkan -m)
- -kekuatan-lokal
- arsip arsip bersifat lokal meskipun memiliki usus besar
- -G, -sepremental
- buat/daftar/ekstrak cadangan tambahan format GNU lama
- -G, -Tering -Incremental F
- buat/daftar/ekstrak cadangan tambahan format GNU baru
- -kelompok g
- Atur grup ke g saat menambahkan file
- -h, -dereference
- Jangan membuang symlink; buang file yang mereka tunjukkan
- -dereferensi keras
- Selama pembuatan arsip, Dereferences Hard Links dan menyimpan file yang mereka rujuk, alih -alih membuat anggota Hard Link yang biasa (ketik '1')
- -membantu
- Cetak pesan bantuan
- -I, -ignore -Zeros
- Abaikan blok nol dalam arsip (biasanya EOF berarti)
- -abaikan kasus
- Abaikan kasus saat mengecualikan file
- -Abaikan baca yang gagal
- Jangan keluar dengan status bukan nol pada file yang tidak dapat dibaca
- -J, -BZIP2
- filter arsip melalui bzip2, gunakan untuk mendekompresi .file bz2. PERINGATAN: Beberapa versi sebelumnya dari opsi bekas tar -i untuk memfilter melalui bzip2. Saat menulis skrip, gunakan -bzip2 bukan -j sehingga versi tar yang lebih tua dan lebih baru akan berfungsi.
- -K, -KEPA-MEMBUKA-MAIL
- Simpan file yang ada; Jangan menimpanya dari arsip
- -K, -Hart -file f
- Mulailah di file f di arsip
- -LZMA
- Memilih algoritma kompresi LZMA
- -L, -Ceck -links
- Cetak pesan jika tidak semua tautan dibuang
- -L, -tape -panjang n
- Ubah kaset setelah menulis n*1024 byte
- -m, -touch
- Jangan mengekstrak file waktu yang dimodifikasi
- -mengubah expr
- menerapkan transformasi nama file. Argumen untuk opsi ini dapat berupa daftar ekspresi ganti, dipisahkan oleh titik koma (seperti dalam 'sed'). Transformasi nama file diterapkan pada target tautan simbolik selama penciptaan dan ekstraksi. Opsi ini dapat ditentukan beberapa kali, transofrmasi yang ditentukan akan diterapkan pada gilirannya.
- -M, -multi -volume
- Buat/Daftar/Ekstrak Arsip Multi-Volume
- -mode m
- atur izin ke m saat menambahkan file
- -N, -Setari tanggal tanggal, tanggal -Newer
- Hanya menyimpan file yang lebih baru dari tanggal
- -Tanggal yang lebih baru
- Hanya menyimpan file yang isinya telah berubah setelah tanggal
- -No-Anchored
- Izinkan pola eksklusi cocok dengan substring apa pun (default)
- -No-Ignore-Case
- POLA PERTAMA KASUS SEPERTI SENSITIF (default)
- -No-Recursion
- Jangan mengulangi subdirektori
- -o, -No-same-owner
- Ekstrak file dengan pemilik yang disetel ke pengguna saat ini (default untuk pengguna non-root)
- -no-same-permisi
- Terapkan Umask ke file yang diekstraksi (default untuk pengguna non-root)
- -Kartu No-Tanah
- Jangan gunakan wildcard saat mengecualikan file
- -no-wildcards-match-slash
- Jangan biarkan wildcard cocok dengan "/" saat mengecualikan file
- -batal
- Untuk -t, gunakan "NUL", bukan Newline sebagai Terminator Nama File
- -pemilik numerik
- Selalu gunakan nomor untuk nama pengguna/grup
- -Old -Archive, -Portabilitas
- Tulis arsip format v7, bukan format ANSI. Opsi -opsi ini sudah usang, silakan gunakan -Format = V7 alih-alih.
- -Sistem satu file
- tetap di sistem file lokal saat membuat arsip
- -pemilik o
- Atur pemilik ke O saat menambahkan file
- -O, -to -stdout
- Ekstrak file ke output standar
- -p, -same -permisi, -preserve -enmissions
- Abaikan Umask saat mengekstraksi file (default untuk root)
- -P, -BSOLUTE -NAMES
- jangan lupai memimpin dari nama file
- -POSIX
- Buat arsip yang sesuai dengan POSIX. Opsi ini sudah usang, silakan gunakan -Format = POSIX alih-alih.
- -melestarikan
- seperti -p -s
- -R, -Block -Number
- Tampilkan nomor blok dalam arsip dengan setiap pesan
- -Ukuran ukuran rekor
- Gunakan byte ukuran per catatan
- -pengulangan
- Mengatur kembali ke direktori (default)
- -Rekursif-Unlink
- Hapus direktori yang ada sebelum mengekstraksi direktori dengan nama yang sama
- -Hapus file
- Hapus file setelah menambahkannya ke arsip
- -RSH-Command = CMD
- Gunakan perintah jarak jauh alih -alih 'rsh'. Opsi ini ada sehingga orang yang menggunakan sesuatu selain standar 'RSH' (e.G., 'RSH' Kerberized) dapat mengakses perangkat jarak jauh.
- -S, -Sparse
- menangani file yang jarang secara efisien
- -s, -same -order, -preserve -order
- Daftar nama untuk ekstrak diurutkan agar sesuai dengan arsip
- -pemilik yang sama
- Ekstrak file dengan pemilik sebagaimana ditentukan dalam arsip (default untuk root)
- -show-omitted-cirs
- Sebutkan direktori yang sedang dilewati
- -Komponen strip N
- Lupai jumlah komponen direktori terkemuka yang diberikan
- -strip, -strip -komponen n
- Strip komponen n pertama dari jame arsip anggota saat membongkar.
- -sufiks sufiks
- Tambahkan akhiran untuk membuat file cadangan (default ~)
- -T, -files -dari f
- Dapatkan nama untuk mengekstrak atau mengarsipkan dari file f
- -total
- Tampilkan total byte yang ditulis setelah membuat arsip
- -U, -unlink -first
- Membuka tautan & menciptakan kembali file alih -alih menimpa
- -Penggunaan-program-program-program prog
- Saring arsip melalui prog (yang harus menerima -d)
- -V, -Verbose
- Daftar file yang diproses secara verbos
- -V, -label nama
- Buat arsip dengan nama volume nama
- -Versi: kapan
- Nomor Versi Program Tar Cetak
- -Volno-File f
- Pantau volume saat ini (arsip multi-volume) di f
- -w, -interaktif, -konfirmasi
- Minta konfirmasi untuk setiap tindakan
- -W, -Verifikasi
- mencoba memverifikasi arsip setelah menulisnya
- -kartu wildcars
- Gunakan wildcard saat mengecualikan file (default)
- -Wildcards-Match-Slash
- Izinkan Wildcards cocok dengan "/" (default)
- -X, -exclude -from = file
- mengecualikan pola pencocokan file yang tercantum dalam file
- -Z, -Kompress, -unkompres
- Saring arsip melalui kompres
- -z, -gzip, -gunzip, -ungzip
- Saring arsip melalui gzip
- -[0-7] [LMH]
- Tentukan drive dan kepadatan
Lingkungan
Perilaku tar dikendalikan oleh variabel lingkungan berikut, antara lain:
- TAPE
- Perangkat atau file untuk digunakan untuk arsip jika -mengajukan tidak ditentukan. Jika variabel lingkungan ini tidak disetel, gunakan stdin atau stdout sebagai gantinya.
- Tar_options
- Opsi untuk diatur dengan yang ditentukan pada baris perintah, dipisahkan oleh whitespace. Backslashesmay tertanam digunakan untuk melarikan diri dari whitespace atau backslash dalam suatu opsi.
Selain itu, nilai faktor pemblokiran tersedia untuk info dan skrip pos pemeriksaan melalui variabel lingkungan Tar_blocking_factor.
Bug
Orang -orang GNU, secara umum, halaman manusia yang membenci, dan membuat dokumen info sebagai gantinya. Sayangnya, dokumen info yang menggambarkan TAR dilisensikan di bawah GFDL dengan teks sampul invarian, yang melanggar pedoman perangkat lunak gratis Debian. Akibatnya, dokumentasi info untuk TAR tidak termasuk dalam paket Debian.
Jika Anda ingin membaca dokumentasi lengkap untuk GNU Tar, silakan merujuk ke versi online di
Halaman pria ini dibuat untuk distribusi Debian. Itu tidak menggambarkan semua fungsionalitas tar, dan sering kali ketinggalan zaman. Tambalan untuk meningkatkan cakupan dan/atau keakuratan halaman pria ini dihargai, dan harus diajukan sebagai bug keparahan wishlist terhadap paket tar debian, tidak diserahkan kepada pengelola tar gnu.
Tutorial Linux Terkait:
- Cara membuat dan memanipulasi arsip tar menggunakan python
- Cara membandingkan file menggunakan diff
- Cara membuat cadangan tambahan dan diferensial dengan tar
- Cara menggunakan Google Drive di Linux
- Cara mempartisi drive usb di linux
- Cara membuat dan mengekstrak arsip cpio pada contoh linux
- Pengantar Cadangan Borg
- Cara membandingkan kinerja disk di linux
- Cara mengekstrak file tar di linux
- Cara mempartisi drive di linux