logo

Linux gzip

Gzip (GNU zip) е инструмент за компресиране, който се използва за съкращаване на размера на файла. По подразбиране оригиналният файл ще бъде заменен от компресирания файл, завършващ с разширение (.gz).

За да декомпресирате файл, можете да използвате командата gunzip и вашият оригинален файл ще бъде върнат.

java boolean към низ

Синтаксис:

 gzip . . . gunzip . . . 

Пример:

 gzip file1.txt file2.txt gunzip file1.txt file2.txt 
Linux gzip филтри1

Вижте снимката по-горе, командата gzip е компресирала файловете 'file1.txt' и 'file2.txt' . Компресираните файлове се показват с разширение (.gz). Докато командата gunzip декомпресира същите файлове и разширението (.gz) се премахва.


gzip опции

Компресиране на няколко файла заедно

Ако искате да компресирате повече от един файл заедно, можете да използвате командата 'cat' и gzip с команда pipe.

Синтаксис:

 cat . . | gzip > 

Пример:

 cat file1.txt file2.txt | gzip > final.gz 
Linux gzip филтри 2

Вижте моментната снимка по-горе, двата файла 'file1.txt' и 'file2.txt' са компресирани като 'final.gz' .


gzip -l

Командата 'gzip -l' казва за съотношението на компресия или колко е компресиран оригиналният файл.

Синтаксис:

 gzip -l . . 

Пример:

 gzip -l final.gz jtp.txt.gz 
Linux gzip филтри 3

Погледнете горната моментна снимка, команда 'gzip -l final.gz jtp.txt.gz' показва съотношението на двата файла.


Как да компресирате директория

Командата gzip няма да може да компресира директория, защото може да компресира само един файл. За да компресирате директория, трябва да използвате 'взима' команда.

Тире (-) не е задължително в командата 'tar'.

'° С' е да създавам ,

'вътре' е за многословен, до дисплей изход,

'е' да спомена дестинация от вашия изходен файл,

'със' за уточняване компресирам с gzip.

сортиране на java масив

Синтаксис:

 tar cf - | gzip > 

ИЛИ

 tar cvfz office.tar.gz office 

Пример:

 tar cf - office | gzip > office.tar.gz 
Linux gzip филтри4

Погледнете моментната снимка по-горе, директория 'office' е компресирана с команда 'tar'.