Ao fazer backup de dados com software FTP, isso leva muito tempo devido ao excesso de arquivos, então você precisa usar comandos de compressão e descompressão, por exemplo, eu preciso fazer backup da pasta /opt/data, mas como há dezenas de milhares de arquivos nos dados, você precisa usar o comando zip neste momento, ver o arquivo de dados comprimido e depois transferido:
CD /OPT
Dados de data.zip zip -r
Ok, o arquivo de dados é comprimido em data.zip formato, que é muito rápido para enviar e baixar. Da mesma forma, ao transferir um arquivo comprimido para o CentOS, você pode usar descompactar para descompactar o arquivo; Por exemplo, se você descompactar /opt/data.zip, pode usar o seguinte comando:
CD /OPT
Desfaça data.zip
===============================
Existem muitos outros comandos relacionados, conforme segue:
1. Quero comprimir um abc.txt de arquivo e um diretório dir1 em yasuo.zip:
# zip -r yasuo.zip abc.txt dir1
2. Baixei um arquivo yasuo.zip e quero descompactá-lo:
# Deszíper yasuo.zip
3. Tenho abc1.zip, abc2.zip e abc3.zip no meu diretório atual, e quero descompactá-los juntos:
# deszippar ABC\?. zip
Nota: Indica um caractere, se * representa qualquer número de caracteres.
4. Tenho um arquivo zip grande large.zip e não quero descompactá-lo, só quero ver o que tem nele:
# Deszappar -V large.zip
5. Baixei um arquivo comprimido large.zip quero verificar se o arquivo comprimido está totalmente baixado
# Deszíper -T large.zip
6. Usei a opção -v para descobrir que há muitos diretórios e subdiretórios em music.zip arquivo comprimido, e os subdiretórios são na verdade arquivos mp3 de música, quero baixar esses arquivos para o diretório de primeiro nível, em vez de construir diretório camada por camada:
# Deszíper -J music.zip |