Hvordan identifisere ulike typer kompresjonsmetoder i UNIX

Det finnes flere ulike typer av komprimeringsmetoder i UNIX. Denne artikkelen viser de grunnleggende typer og hvordan du arbeider med dem, inkludert kommandoer. I alle tilfeller, komprimere filene ved å følge den aktuelle komprimere kommandoen nedenfor med filnavnet. Dekomprimere dem ved å skrive inn riktig dekomprimere kommandoen etterfulgt av filnavnet.

Bruksanvisning

1 For filer med en .gz filendelsen, ble filen komprimert med GNUzip. Bruk gunzip kommandoen for å pakke, og gzip komprimere.

2 For filer med filtypen ZIP, kommandoene er unzip og glidelås. Hvis du ønsker å bruke en komprimeringsmetode kompatibel med Microsoft Windows, Apple Mac og andre operativsystemer, er dette det beste å bruke.

3 Eldre stil UNIX komprimerte filer kan identifiseres ved Z filtypen. Kommandoer for å bruke for dette formatet er komprimere og dekomprimere.

4 For filer med en .bz2 forlengelse, ble filen komprimert med bzip2 kommandoen. Å pakke en .bz2 fil, kommandoen til bruk er bzip2 -d.

5 Filer med en .tgz forlengelse er rett og slett tjære (tape arkiv) filer komprimert med gzip. Første gangs bruk gunzip å pakke, så tar xvf å pakke ut arkivet.

6 Filer med en .tbz2 forlengelse er rett og slett tar-filer komprimert med bzip2. Første gangs bruk bzip2 -D å pakke, så tar xvf å pakke ut arkivet.

Hint

  • Komprimering sparer mye diskplass. Store filer og arkiver bør komprimeres for effektiv lagring dersom de ikke skal brukes veldig ofte.
  • Noen ganger pakk verktøyet du velger vil ikke fungere på grunn av en feil filtype. Prøv å kopiere den komprimerte filen til en mer standard filtype, deretter forsøke å pakke.
  • Ikke alle UNIX-systemer har hver filkomprimering verktøyet installert. Hvis dette er tilfelle, prøv å pakke på et annet system, eller få kompresjons verktøyene du trenger fra UNIX leverandøren.
  • Noen usikre UNIX tjære kommandoer vil pakke ut tjære i en absolutt plassering i forhold til rot, noe som kan være katastrofalt. Hele operativsystemet kan overskrives. Før du pakker en tar fil, teste plasseringen vil pakke ut til ved første som utfører kommandoen tjære TVF og observere hvor filene vil bli opprettet.