При архивиране на данни с FTP софтуер отнема много време заради твърде много файлове, затова трябва да използвате команди за компресия и декомпресия, например трябва да архивирам папката /opt/data, но тъй като има десетки хиляди файлове в данните, трябва да използвате командата zip в този момент, да видите файла с данни компресиран и след това прехвърлен:
CD /opt
zip -r data.zip data
Добре, файлът с данни се компресира в data.zip формат, който е много бърз за качване и изтегляне. По същия начин, при прехвърляне на компресиран файл към CentOS, можете да използвате unzip, за да го разархивирате; Например, ако разархивирате /opt/data.zip, можете да използвате следната команда:
CD /opt
Разкопчайте data.zip
===============================
Има още много свързани команди, както следва:
1. Искам да компресирам файл abc.txt и директория dir1 в yasuo.zip:
# zip -r yasuo.zip abc.txt dir1
2. Изтеглих yasuo.zip файл и искам да го разархивирам:
# разкопчайте yasuo.zip
3. Имам abc1.zip, abc2.zip и abc3.zip в настоящата си директория и искам да ги разкопча заедно:
# Разкопчайте ABC\?. zip
Забележка: Означава един символ, ако * представлява произволен брой знаци.
4. Имам голям zip файл large.zip и не искам да го разкривам, просто искам да видя какво има вътре:
# Разкопчайте -V large.zip
5. Изтеглих компресиран файл large.zip искам да проверя дали е напълно изтеглен
# Разкопчай -Т large.zip
6. Използвах опцията -v, за да открия, че има много директории и поддиректории в music.zip компресиран файл, а поддиректориите всъщност са mp3 файлове с песни, искам да изтегля тези файлове в директорията на първо ниво, вместо да строя директория слой по слой:
# разкопчайте -j music.zip |