Latest web development tutorials

perintah tar Linux

Linux perintah Daquan Linux perintah Daquan

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

Linux perintah Daquan Linux perintah Daquan