Při zálohování dat pomocí ftp softwaru to zabere hodně času kvůli příliš mnoha souborům, takže je potřeba použít příkazy pro kompresi a dekompresi, například já potřebuji zálohovat složku /opt/data, ale protože v datech je desítky tisíc souborů, musíte v tuto chvíli použít příkaz zip, vidět soubor komprimovaný a pak přenesen:
cd /opt
zip -r data.zip data
Dobře, datový soubor je komprimovaný do data.zip formátu, který se velmi rychle nahrává a stahuje. Stejně tak při přenosu komprimovaného souboru do CentOS můžete použít rozbalování k rozbalení souboru; Například pokud rozbalíte /opt/data.zip, můžete použít následující příkaz:
cd /opt
Rozepni data.zip
===============================
Existuje mnoho dalších souvisejících příkazů, a to následující:
1. Chci komprimovat soubor abc.txt a adresář dir1 do yasuo.zip:
# Zip -R yasuo.zip abc.txt Dir1
2. Stáhl jsem yasuo.zip soubor a chci ho rozbalit:
# Rozepni yasuo.zip
3. Mám abc1.zip, abc2.zip a abc3.zip ve svém aktuálním adresáři a chci je rozbalit dohromady:
# Rozepni ABC\?. zip
Poznámka: Označuje jeden znak, pokud * představuje libovolný počet znaků.
4. Mám velký zip soubor large.zip a nechci ho rozbalovat, jen chci vidět, co v něm je:
# Rozepni -V large.zip
5. Stáhl jsem komprimovaný soubor large.zip chci ověřit, zda je komprimovaný soubor plně stažený
# Rozepni -T large.zip
6. Použil jsem možnost -v a zjistil, že v music.zip komprimovaném souboru je mnoho adresářů a podadresářů, a podadresáře jsou ve skutečnosti mp3 soubory skladeb, chci tyto soubory stahovat do adresáře první úrovně, místo abych budoval složku po vrstvě:
# rozepni -j music.zip |