Latest web development tutorials

comando tar Linux

Linux comando Daquan Linux comando Daquan

Linux tar comando per eseguire il backup dei file.

tar viene utilizzato per creare, ripristinare un programma di utilità file di backup, che può essere aggiunto per sbloccare i file all'interno del file di backup.

grammatica

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=<编号文件>][文件或目录...]

parametri:

  • -A --catenate O aggiungere file al file di backup già esistente.
  • -b <numero di blocco> o --blocking-factor = <numero di blocco> per impostare il numero di blocchi per record, ogni formato blocco 12Bytes.
  • -B O --read-full-record dimensione del blocco di reset durante la lettura dei dati.
  • -c --create o creare un nuovo file di backup.
  • -C <Directory di destinazione> o <directory di destinazione> --directory = passare alla directory specificata.
  • Le differenze all'interno del file o il contrasto --compare -d o --diff e file di backup sul file system.
  • -f <file di backup> o --file = <file di backup> Specifica il file di backup.
  • -F <File script> o --info-script = <file script> Quando si cambia il nastro, in merito all'attuazione del file di script specificato ogni volta.
  • -g o di backup --listed-incrementale di un gran numero di elaborazione formato GNU.
  • -G O --incremental gestire backup di grandi dimensioni vecchio formato GNU.
  • -h o --dereference non creare un link simbolico, una copia diretta dei punti di connessione al file originale.
  • -i o --ignore-zeri ignorare il backup di file 0 byte del blocco, che è EOF.
  • Quando -k o --keep-vecchi-files sbloccare file di backup non sovrascrive il file esistente.
  • -K <File> o --starting-file = <file> Avvia ripristino dal file specificato.
  • -l --one-file system o copiare un file o una directory viene memorizzato nel file system, quando il comando tar deve essere eseguito con il file system in cui lo stesso, o non copiare.
  • -L <Capacità media> o -tape lunghezza = <capacità multimediale> Impostazioni capacità di memorizzazione di ciascun membro dell'unità di calcolo 1024 byte.
  • -m o --modification-tempo per ripristinare un file, il file non cambia il cambio di orario.
  • -M O --Uovo volumi nello stabilimento, ripristinare un file di backup o di elencare il contenuto, volumi multi-mode.
  • -N <Formato di data> o --newer = <datetime> rispetto alla data specificata salverà solo il file aggiornato per il file di backup.
  • -o o --old-archivio o formato uso V7 --portability di scrivere i dati nel file di backup.
  • -O O --stdout ripristinare il file da un file di backup per il dispositivo di output standard.
  • -p o --same-autorizzazioni per utilizzare i permessi dei file originali per ripristinare i file.
  • -P --absolute-Nomi o nomi di file utilizzare il nome assoluto, senza rimuovere il segno "/" davanti al nome del file.
  • Fine della -r o --append aggiungere file ad un file di backup esistente.
  • Informazioni -R O --block-numero è elencato per ogni blocco del numero file di backup.
  • -s --same-Ordine o al fine di ripristinare i file e memorizzare il file di backup nello stesso ordine.
  • -S O --sparse se un file contenente un gran numero di consecutivi 0 byte, quindi salvare il file come un file sparse.
  • -t o di un elenco --list il contenuto del file di backup.
  • -T <File modello> o --files-from = <file di modello> Specifica il file di modello, che contiene uno o più stili di modelli interni, in modo da catrame sciolto o stabilire la conformità con le condizioni file set.
  • -u o --update solo i file che la sostituzione di file di backup all'interno dei file aggiornati.
  • Prima -U o --unlink-prima decomprimere il file per ripristinare il file, il file prima di sgancio.
  • -v o --verbose visualizzazione durante l'esecuzione delle istruzioni.
  • -V <Nome dell'album> o --label = <nome dell'album> stabilita utilizzando il nome del file di backup dei volumi specificati.
  • -w o --interactive primo che chiede all'utente di fronte a problemi.
  • Dopo -W o --verify scrivere il file di backup per garantire il corretto.
  • -x o --extract --get o ripristinare i file dal file di backup.
  • <File modello> -X o = <file di modello>-da --exclude Specifica il file del modello, che contiene uno o più stili di modelli interni, in modo da escludere ar soddisfa le condizioni file impostato.
  • -z o --gzip o --ungzip gestire i file di backup con il comando gzip.
  • -Z O --compress o --uncompress gestire i file di backup comprimere comando.
  • - <Numero dispositivo> <densità di memorizzazione> Set Periferiche numero di backup e archiviazione di densità dei dati.
  • --Dopo-date = <data e ora> effetto di questo parametro e specificare "-n" gli stessi parametri.
  • --atime-preservare non modificare il tempo di accesso del file.
  • prima --backup = <backup> --backup o rimuovere i file di backup.
  • i nomi delle directory List --checkpoint durante la lettura del file di backup.
  • effetti --concatenate e specificare il parametro "-a" parametri stessi.
  • --confirmation effetto di questo parametro e specificare "-w" gli stessi parametri.
  • --delete eliminare il file specificato dal file di backup.
  • --exclude = <modello di stile> stile template conforme escludere chiesto la casa.
  • --group = <Nome gruppo> è stato aggiunto ai file nel dispositivo del loro gruppo insieme al gruppo specificato.
  • --help guida in linea.
  • --ignore-fallito-leggono ignorano i dati letti errori, senza interrompere l'esecuzione del programma.
  • --new-volume-script = <file script> effetto di questo parametro e specificare i parametri "-f" lo stesso.
  • --newer-mtime salvare solo i file che sono stati modificati.
  • --no-ricorsione fare l'elaborazione ricorsiva, cioè, tutti i file e le sottodirectory nella directory specificata non verranno elaborati.
  • Nome --null dal dispositivo nullo per leggere i file.
  • --numeric-responsabile del codice di identificazione utente ed il codice di identificazione del gruppo e sostituire il nome del gruppo nome utente.
  • --owner = <nome utente> viene aggiunto al file di backup del proprietario del file impostato su utenti specificati.
  • --posix dati utilizzando il formato POSIX durante la scrittura del file di backup.
  • --preserve effetto di questo parametro e specificare "-ps" gli stessi parametri.
  • E designato effetto --preserve-ordine di questo parametro "-a" parametri stessi.
  • Effetti e designati --preserve-autorizzazioni per questo parametro "-p" gli stessi parametri.
  • --record-size = <numero di blocco> effetto di questo parametro e specificare "-B" gli stessi parametri.
  • Prima --recursive-unlink Estrarre il file per ripristinare la directory, prima disinserimento di tutti i file in tutta la directory.
  • Dopo il file --remove-file in un file di backup, verrà eliminato.
  • --rsh-command = <istruzioni> insieme di istruzioni da eseguire sulla macchina remota comando rsh da sostituire.
  • --same-proprietario cerca di ripristinare lo stesso proprietario del file che si chiede a casa.
  • --suffix = <string suffisso dei backup> prima di rimuovere il file viene eseguito il backup.
  • Dopo aver creato --totals file di backup, che elenca le dimensioni del file.
  • --use-comprimere-programma = <istruzioni> istruzioni di elaborazione specificate dal file di backup.
  • --version informazioni sulla versione di visualizzazione.
  • --volno-file = <numero file> Usa numero all'interno del file specificato invece che il numero predefinito di volumi.

Esempi

I file compressi spacchettati

# touch a.c       
# tar -czvf test.tar.gz a.c   //压缩 a.c文件为test.tar.gz
a.c

Elenca il contenuto dei file compressi

# tar -tzvf test.tar.gz 
-rw-r--r-- root/root     0 2010-05-24 16:51:59 a.c

Decomprimere il file

# Tar -xzvf test.tar.gz ac

Linux comando Daquan Linux comando Daquan