perintah tar Linux
Linux tar perintah untuk membuat cadangan file.
tar digunakan untuk membuat, mengembalikan utilitas file cadangan, yang dapat ditambahkan untuk membuka file dalam file backup.
tatabahasa
tar [-ABcdgGhiklmMoOpPrRsStuUvwWxzZ][-b <区块数目>][-C <目的目录>][-f <备份文件>][-F <Script文件>][-K <文件>][-L <媒体容量>][-N <日期时间>][-T <范本文件>][-V <卷册名称>][-X <范本文件>][-<设备编号><存储密度>][--after-date=<日期时间>][--atime-preserve][--backuup=<备份方式>][--checkpoint][--concatenate][--confirmation][--delete][--exclude=<范本样式>][--force-local][--group=<群组名称>][--help][--ignore-failed-read][--new-volume-script=<Script文件>][--newer-mtime][--no-recursion][--null][--numeric-owner][--owner=<用户名称>][--posix][--erve][--preserve-order][--preserve-permissions][--record-size=<区块数目>][--recursive-unlink][--remove-files][--rsh-command=<执行指令>][--same-owner][--suffix=<备份字尾字符串>][--totals][--use-compress-program=<执行指令>][--version][--volno-file=<编号文件>][文件或目录...]
parameter:
- -A --catenate Atau menambahkan file ke file backup yang sudah ada.
- -b <nomor blok> atau --blocking-faktor = <nomor blok> untuk mengatur jumlah blok per record, masing-masing ukuran blok 12Bytes.
- -B Atau --read-full-catatan ulang ukuran blok saat membaca data.
- -c --create atau membuat file backup baru.
- -C <Direktori tujuan> atau --directory = <direktori tujuan> beralih ke direktori tertentu.
- Perbedaan dalam file atau -d atau --diff kontras --compare dan file backup pada sistem file.
- -f <file backup> atau --file = <file backup> Tentukan file cadangan.
- F <file Script> atau --info-script = <file Script> Ketika mengubah tape, pada pelaksanaan file Script yang ditentukan setiap kali.
- -g atau cadangan --listed-tambahan dari sejumlah besar pengolahan Format GNU.
- -G Atau --incremental menangani backup besar format GNU tua.
- h atau --dereference tidak membuat link simbolik, salinan langsung dari titik sambungan ke file asli.
- -i atau --ignore-nol mengabaikan file cadangan 0 blok Byte, yang EOF.
- Ketika -k atau --keep berusia-file membuka file cadangan tidak menimpa file yang ada.
- -K <File> atau --starting-file = <file> Mulai Ambil dari file yang ditentukan.
- l --one-file-system atau menyalin file atau direktori disimpan dalam sistem file, ketika perintah tar harus dijalankan dengan sistem file yang sama, atau tidak disalin.
- -L <Kapasitas Media> atau -tape-panjang = <kapasitas media yang> Pengaturan kapasitas penyimpanan masing-masing anggota unit perhitungan 1024 Bytes.
- -m atau --modification-waktu untuk mengembalikan file, file tersebut tidak mengubah perubahan waktu.
- -M Atau --multi volume dalam pembentukan, mengembalikan file cadangan atau daftar isi, volume multi-mode.
- N <Format tanggal> atau --newer = <datetime> dari tanggal yang ditentukan hanya akan menyimpan file diperbarui untuk file backup.
- -o atau --old-arsip atau --portability menggunakan format V7 untuk menulis data ke file backup.
- -O Atau --stdout mengembalikan file dari file cadangan ke perangkat output standar.
- p atau --same-izin untuk menggunakan hak akses file asli untuk mengembalikan file.
- -P --absolute-Nama atau nama file menggunakan nama mutlak, tanpa menghilangkan "/" tanda di depan nama file.
- Akhir-r atau --append menambahkan file ke file cadangan yang ada.
- Informasi -R Atau --block-nomor yang tercantum untuk setiap blok dalam jumlah file cadangan.
- -s --same-Order atau untuk mengembalikan file dan menyimpan file cadangan dalam urutan yang sama.
- -S Atau --sparse jika file yang berisi sejumlah besar berturut-turut 0 byte, kemudian simpan file sebagai file jarang.
- t atau daftar list isi dari file backup.
- -T <File Template> atau --files-dari = <file template> Menentukan file template, yang berisi satu atau lebih gaya template yang batin, jadi tar mengikat atau membangun sesuai dengan kondisi file set.
- u atau --update hanya file dari penggantian file cadangan dalam file diperbarui.
- Sebelum -U atau --unlink-pertama unzip file untuk mengembalikan file, file sebelum undocking.
- v atau layar --verbose selama pelaksanaan instruksi.
- -V <Nama album> atau --label = <nama album> didirikan menggunakan volume yang ditentukan nama file backup.
- -w atau --interactive pertama meminta pengguna ketika berhadapan dengan masalah.
- Setelah -W atau --verify menulis file cadangan untuk memastikan benar.
- -x atau --extract --get atau mengembalikan file dari file backup.
- -X <File Template> atau --exclude-dari = <file template> Menentukan file template, yang berisi satu atau lebih gaya template yang batin, jadi ar mengecualikan memenuhi ketentuan yang ditetapkan berkas.
- -z atau --gzip atau --ungzip menangani file backup oleh perintah gzip.
- -Z Atau --compress atau --uncompress menangani file backup kompres perintah.
- - <Nomor Perangkat> <kepadatan penyimpanan> Set Peripherals jumlah cadangan dan penyimpanan kepadatan data.
- --after-date = <waktu tanggal> pengaruh parameter ini dan menentukan "N" parameter yang sama.
- --atime-melestarikan tidak mengubah waktu akses file.
- sebelum --backup = <backup> --backup atau menghapus file untuk cadangan.
- nama direktori Daftar --checkpoint saat membaca file backup.
- efek --concatenate dan menentukan parameter ini "-A" parameter yang sama.
- --confirmation efek parameter ini dan menentukan "w" parameter yang sama.
- -delete menghapus file tertentu dari file backup.
- --exclude = <style template> template gaya sesuai dengan mengecualikan meminta rumah.
- --group = <Group Nama> ditambahkan ke file dalam perangkat dari kelompok mereka diatur untuk kelompok tertentu.
- help bantuan online.
- --ignore-gagal-baca mengabaikan data yang dibaca kesalahan, tanpa mengganggu pelaksanaan program.
- -new-volume-naskah = <file Script> pengaruh parameter ini dan menentukan "F" parameter yang sama.
- --newer-chan hanya menyimpan file yang telah berubah.
- --no-rekursi melakukan pemrosesan rekursif, yaitu, semua file dan subdirektori di direktori yang ditentukan tidak akan diproses.
- Nama --null dari perangkat nol untuk membaca file.
- --numeric-pemilik kode identifikasi pengguna dan kode identifikasi kelompok dan mengganti nama nama kelompok pengguna.
- --owner = <nama pengguna> ditambahkan ke file backup di pemilik file ditetapkan untuk pengguna tertentu.
- --posix data menggunakan format yang POSIX saat menulis file backup.
- --preserve efek parameter ini dan menentukan "-ps" parameter yang sama.
- Dan ditunjuk efek --preserve-urutan parameter ini "-A" parameter yang sama.
- Efek dan ditunjuk --preserve-izin untuk parameter ini "-p" parameter yang sama.
- --record-size = <nomor blok> pengaruh parameter ini dan menentukan "-b" parameter yang sama.
- Sebelum rekursif-unlink Ekstrak file untuk mengembalikan direktori, undocking pertama dari semua file di bawah seluruh direktori.
- Setelah --remove-file file dalam file cadangan, itu akan dihapus.
- --rsh-perintah = <Instruksi> set instruksi yang akan dieksekusi pada remote host untuk menggantikan perintah rsh.
- --same-pemilik mencoba untuk mengembalikan pemilik file yang sama meminta Anda rumah.
- --suffix = <akhiran string yang backup> sebelum mengeluarkan file didukung.
- Setelah file cadangan --totals dibuat, daftar ukuran file.
- --use-kompres-Program = <Instruksi> instruksi pemrosesan yang ditentukan oleh file backup.
- version informasi versi layar.
- --volno-file = <nomor file> Gunakan nomor dalam file yang ditentukan bukan nomor default volume.
contoh
file yang dikompresi membongkar
# touch a.c # tar -czvf test.tar.gz a.c //压缩 a.c文件为test.tar.gz a.c
Daftar isi dari file yang dikompresi
# tar -tzvf test.tar.gz -rw-r--r-- root/root 0 2010-05-24 16:51:59 a.c
Unzip file
# Tar -xzvf test.tar.gz ac