När du säkerhetskopierar data med ftp-programvara tar det mycket tid på grund av för många filer, så du behöver använda komprimerings- och dekomprimeringskommandon, till exempel behöver jag säkerhetskopiera /opt/data-mappen, men eftersom det finns tiotusentals filer i datan måste du använda zip-kommandot just nu, se datafilen komprimerad och sedan överförd:
CD /OPT
zip -r data.zip data
Okej, datafilen komprimeras till data.zip format, vilket är väldigt snabbt att ladda upp och ned. På samma sätt kan du använda unzip för att packa upp filen när du överför en komprimerad fil till CentOS; Till exempel, om du packar upp /opt/data.zip, kan du använda följande kommando:
CD /OPT
Dra ner dragkedjan data.zip
===============================
Det finns många fler relaterade kommandon som följer:
1. Jag vill komprimera en fil abc.txt och en katalog dir1 till yasuo.zip:
# zip -r yasuo.zip abc.txt dir1
2. Jag laddade ner en yasuo.zip-fil och vill packa upp den:
# dra ner dragkedjan yasuo.zip
3. Jag har abc1.zip, abc2.zip och abc3.zip i min nuvarande katalog, och jag vill zippa upp dem tillsammans:
# Dra upp dragkedjan ABC\? zip
Notera: Indikerar ett tecken, om * representerar ett valfritt antal tecken.
4. Jag har en stor zip-fil large.zip och jag vill inte packa upp den, vill bara se vad som finns i den:
# Dra upp -V large.zip
5. Jag laddade ner en komprimerad fil large.zip vill kontrollera om den komprimerade filen är helt nedladdad
# Dra ner dragkedjan large.zip
6. Jag använde -v-alternativet för att upptäcka att det finns många kataloger och underkataloger i music.zip komprimerad fil, och underkatalogerna är faktiskt mp3-filer för låtar, jag vill ladda ner dessa filer till förstanivåkatalogen istället för att bygga en katalog lager för lager:
# Dra ner dragkedjan -j music.zip |