comando zip Linux
comando zip Linux è usato per comprimere i file.
Zip è un programma di compressione ampiamente utilizzato, file compresso dopo che sarebbe altrimenti generare file compressi con estensione ".zip".
grammatica
zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样式>]
parametri:
- -A Regolare decomprimere automaticamente il file eseguibile.
- -b <directory di lavoro> Specifica la directory per memorizzare i file temporanei.
- -c per ciascuna annotazione file compresso.
- -d Eliminare il file specificato all'interno del file compresso.
- -D Compressione non crea il nome della directory nella carta.
- effetto -f di questo parametro e specificare "-u" parametri simili, ma non aggiorna il file esistente, se esistono, non originariamente alcuni documenti in archivio, utilizzando questo parametro e aggiungere un file compresso.
- -F Prova a riparare i file compressi danneggiati.
- -g aggiunto al file compresso esistente, piuttosto che separatamente per creare un nuovo file compresso dopo la compressione dei file.
- Guida in linea -h.
- -i <style template> Solo i file compressi qualificato.
- -j salva solo il nome del file e il suo contenuto senza alcun nome di directory di archiviazione.
- -J Eliminazione dei file di fronte a dati non necessari.
- formato -k compatibile con MS-DOS il nome del file.
- Quando -l file compressi, il carattere LF viene sostituito con il carattere LF + CR.
- Quando -ll file compressi, i caratteri LF LF + CR sostituiti con caratteri.
- -L Visualizza informazioni sul copyright.
- Dopo -m per comprimere un file e aggiungere il file compresso, eliminare il file originale, vale a dire il file nel file compresso.
- -n <string suffisso> non comprimere i file con una stringa suffisso specifico.
- -o documento compressa con le ultime modifiche apportate al file, a seconda di quale tempo, il file compresso e cambiare il tempo impostato per lo stesso file.
- -q non visualizza durante l'esecuzione di istruzioni.
- -r elaborazione ricorsiva, tutti i file e le sottodirectory nella directory specificata da trattare.
- -S Contiene il sistema e file nascosti.
- -t <Data Ora> impostare la data del file compresso alla data specificata.
- Ogni file all'interno del file di backup -T controllare se corretta.
- -u sostituire i file più recenti per il file compresso.
- Display -v durante l'esecuzione delle istruzioni o informazioni sulla versione del display.
- attribuisce -V Salva VMS file del sistema operativo.
- w Se il numero di versione, questo argomento è valido solo nel sistema operativo il nome del file VMS all'interno.
- -x <modello di stile> escludere la compressione dei file qualificato.
- -X Non salvare attributi di file aggiuntivi.
- -y salvati collegamento direttamente simbolico, piuttosto che i punti di collegamento al file, questo parametro è valido solo in sistemi UNIX-like.
- -z per i file compressi con i commenti.
- - Salva i volumi compressi $ nome del file in cui il disco.
- - <Efficienza di compressione> efficienza di compressione è un valore compreso tra 1-9.
Esempi
file compresso
# zip -v cp.zip a.c b.c c.c e.c adding: a.c (in=0) (out=0) (stored 0%) adding: b.c (in=0) (out=0) (stored 0%) adding: c.c (in=0) (out=0) (stored 0%) adding: e.c (in=0) (out=0) (stored 0%) total bytes=0, compressed=0 -> 0% savings
file compresso
# [root@ubuntu a]# zip -v cp2.zip * #
directory di compressione
# zip -r cp3.zip /root/
Eliminare i file dall'archivio
# zip -dv cp.zip a.c