Come identificare diversi tipi di metodi di compressione a UNIX

February 21

Ci sono alcuni tipi differenti di metodi di compressione in UNIX. Questo articolo vi mostrerà i tipi di base e come lavorare con loro, compresi i comandi da utilizzare. In tutti i casi, comprimere i file seguendo il comando di compressione appropriato mostrato di seguito con il nome del file. li decomprimere digitando il comando uncompress adeguato seguito dal nome del file.

istruzione

1 Per i file con l'estensione del file .gz, il file è stato compresso con GNUzip. Utilizzare il comando gunzip per decomprimere e gzip per comprimere.

2 Per i file con estensione .zip, i comandi sono unzip e zip. Se si desidera utilizzare un metodo di compressione compatibile con Microsoft Windows, Apple Mac e altri sistemi operativi, questo è il migliore da usare.

3 vecchio stile UNIX file compressi possono essere identificati dall'estensione .Z nome del file. Comandi da utilizzare per questo formato sono comprimere e decomprimere.

4 Per i file con estensione .bz2, il file è stato compresso utilizzando il comando bzip2. Per decomprimere un file .bz2, il comando da utilizzare è bzip2 -d.

5 I file con estensione .tgz sono semplicemente i file tar (archivio nastro) compressi con gzip. Primo utilizzo gunzip per decomprimere, quindi tar xvf per scompattare l'archivio.

6 I file con estensione .tbz2 sono semplicemente file tar compressi con bzip2. Primo utilizzo bzip2 -d per decomprimere, quindi tar xvf per decomprimere l'archivio.

Consigli e avvertenze

  • La compressione consente di risparmiare notevolmente lo spazio su disco. File di grandi dimensioni e archivi dovrebbero essere compressi per immagazzinaggio efficiente se non saranno usati molto frequentemente.
  • A volte il un'utilità di decompressione si sceglie non funziona a causa di un estensione del nome di file non corretto. Provare a copiare il file compresso a un'estensione del nome file più standard, quindi tentare di decomprimere.
  • Non tutti i sistemi UNIX hanno ogni utilità di compressione dei file installati. Se questo è il caso, tentare di decomprimere su un sistema diverso, o ottenere le utilità di compressione necessari dal fornitore UNIX.
  • Alcuni comandi tar non sicuri Unix scompattare il tar in una posizione assoluta, relativo alla radice, che può essere disastroso. L'intero sistema operativo può essere sovrascritto. Prima di disimballare un file tar, verificare la posizione sarà decompresso in dal primo rilascio del TVF comando tar e osservando in cui verranno creati i file.