Яка різниця між gunzip та unzip?


11

Чим відрізняється gunzip від unzip? Спробував шукати, але не зміг знайти в цьому нічого важливого.


7
Не було чогось шукати. Все, що вам потрібно було зробити, просто відкрити, man unzipа потім відкрити man gunzip. Усі відмінності є. ;)
пік

Або для короткого опису одного рядка, whatis gunzip unzip.
jw013

Відповіді:


9

розпакуйте zipалгоритм декомпресії той самий *.zip filesі gzалгоритм декомпресії розгортки той самий *.gz files. Якщо ви мігрували з Windows, у вас є багато алгоритму стиснення у світі UNIX, таких як * .7z, * .gz, * .bz2 тощо. Також ви можете стиснути файл, який уже архівується командою tar: наприклад:

tar -zcvf mydir.tar.gz mydir #gz and tar
tar -jcvf mydir.tar.bz2 mydir #bz2 and tar 
tar -Jcvf mydir.tar.xz mydir #xz and tar 

1
tar -Jcvf mydir.tar.xz mydir #xz і tar
vonbrand

tar --use -press-program = funky-compress cvf mydir.tar.fc mydir # Деякі інші компресії
vonbrand

Чому ви кажете, що 7z - це "алгоритм стиснення у світі UNIX"?
Pacerier

4

Це дві різні програми для розпакування двох різних типів стислих файлів:

  • unzip : " список, тестування та витягнення стислих файлів у ZIP-архіві " (зі сторінки man). Формат файлу Zip - це найпоширеніший формат стиснення на машинах Windows, закінчення файлу - як правило .zip. Додаткову інформацію див. У статті Вікіпедії .
  • gunzip : Для подібного формату файлів для одиночних стислих файлів, що набагато частіше зустрічається в системах Unix / Linux. Закінчення файлу зазвичай .gz. Файли gzip містять лише один стислий файл, якщо потрібно стиснення структури, подібної до папок, використовуються додаткові інструменти на зразок tar, як правило, в результаті стискаються папки із закінченням рядка .tar.gzабо .tgz. Це має сказати у Вікіпедії щодо формату та програми gzip .
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.