Автор: Stuffy Работа с основните архивиращи програми gzip е бърза и ефективна програма за компресиране на файлове. Основната функция на gzip е да прочете даден файл, да го компресира, да запише компресираната версия като име-на-файла.gz и накрая да изтрие оригиналния, некомпресиран фаил. Да предположим, че имаме голям файл, който се казва garbage.txt. Можем да го компресираме с командата: gzip garbage.txt Тази команда ще замени файла garbage.txt с компресирания файл garbage.txt.gz. За да възстановим оригиналния файл от компресиранта версия, ще изпозваме gunzip: gunzip garbage.txt.gz Когато компресирате файлове, можете да използвате опциите -1, -2..-9, за да зададете кой алгоритъм за компресия искате да се използва. Опцията -1 (или аналогичната и опция --fast) означава, че трябва да се използва най-бързият алгоритъм, при който степента на компресия е най-малка, а опцията -9(аналогичната и опция е --best) означава, че трябва да се използва най-бавният алгоритъм, при който се компресира най-добре. Ако не зададете нито една от тези опции, се използва опцията по подразбиране -6. Изглежда, че една друга програма за компресиране , bzip2, ще отнеме лидерството на gzip. Алгоритъмът на bzip2 постига по добрa компресия от gzip (компресираните файлове са с 10% до 20% по-къси), за сметка на по дългото време за компресиране. За компресиране на файлове с разширение .bz2 се използва bzip2: bzip2 garbage.txt За разкомпресирането им се използва bunzip2: bunzip2 garbage.txt.bz2 tar по никакъв начин не компресира данните, които записва в архива. За създаване и разархивиране на компресирани с tar-файлове: tar cvzf tarfile.tar.gz files... и tar xvzf tarfile.tar.gz Където files... - всички файлове които искате да компресирате. А ако искате да използвате tar съвместно с bzip2: tar cvyf tarfile.tar.bz2 files... или tar xvyf tarfile.tar.bz2