comando zip Linux
comando zip Linux é usado para comprimir arquivos.
zip é um programa de compressão amplamente utilizado, arquivo compactado após o que seria outra forma, gerar arquivos compactados que têm a extensão ".zip".
gramática
zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样式>]
parâmetros:
- -A Ajuste descompactar automaticamente o arquivo executável.
- -b <diretório de trabalho> Especifica o diretório para armazenar arquivos temporários.
- -c para cada anotação arquivo compactado.
- -d Exclui o arquivo especificado dentro do arquivo compactado.
- O -D compactação não criar o nome do diretório no papel.
- efeito -f desse parâmetro e especificar "-u" parâmetros semelhantes, mas não atualizar o arquivo existente, se determinados documentos existem não originalmente no arquivo, usando este parâmetro e adicionar um arquivo compactado.
- -F Tente reparar arquivos compactados corrompidos.
- -g anexado ao arquivo compactado existente, e não separadamente para criar um novo arquivo compactado após a compactação de arquivos.
- ajuda on-line -h.
- -i <style template> Somente os arquivos compactados qualificados.
- -j guarda apenas o nome do arquivo e seu conteúdo, sem qualquer nome de diretório de armazenamento.
- -J Exclusão de arquivos em frente de dados desnecessários.
- formato -k compatível com nome de arquivo MS-DOS.
- Quando -l arquivos compactados, o personagem LF é substituído com caracteres LF + CR.
- Quando -ll arquivos compactados, os caracteres LF LF + CR substituídos por caracteres.
- -L Exibe informações de copyright.
- Após -m para compactar um arquivo e adicionar o arquivo compactado, exclua o arquivo original, ou seja, o arquivo para o arquivo compactado.
- -n <string sufixo> não compactar arquivos com uma corda sufixo específico.
- -o documento compactado com as últimas alterações para o arquivo, o que o tempo, o arquivo compactado e alterar o tempo definido para o mesmo arquivo.
- q não é exibida durante a execução de instruções.
- processamento recursivo -r, todos os arquivos e subdiretórios no diretório especificado ser tratada.
- -S Contém o sistema e arquivos ocultos.
- -t <Data Hora> definir a data do arquivo comprimido para a data especificada.
- Cada arquivo dentro do arquivo de backup -T verificar se correto.
- u substituir arquivos mais recentes para o arquivo compactado.
- exibição -v durante a execução de instruções ou informações sobre a versão de exibição.
- atributos -V Salvar VMS arquivo do sistema operacional.
- w Se o número da versão, este argumento é válido somente no nome do arquivo do sistema operacional VMS dentro.
- -x <template style> excluir compressão de arquivo qualificado.
- -x Não salvar atributos de arquivo extra.
- -y salvo link diretamente simbólico, ao invés de os pontos de conexão para o arquivo, este parâmetro é válido apenas em sistemas UNIX-like.
- -z para arquivos compactados com comentários.
- - Salvar volumes $ comprimido primeiro nome do arquivo onde o disco.
- - <Eficiência de compressão> eficiência da compressão é um valor entre 1-9.
Exemplos
arquivo compactado
# zip -v cp.zip a.c b.c c.c e.c adding: a.c (in=0) (out=0) (stored 0%) adding: b.c (in=0) (out=0) (stored 0%) adding: c.c (in=0) (out=0) (stored 0%) adding: e.c (in=0) (out=0) (stored 0%) total bytes=0, compressed=0 -> 0% savings
arquivo compactado
# [root@ubuntu a]# zip -v cp2.zip * #
directório de compressão
# zip -r cp3.zip /root/
Excluir arquivos do arquivo
# zip -dv cp.zip a.c