Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
A compressão de dados é uma técnica essencial para economizar espaço em disco e melhorar a eficiência de transferência de arquivos. No ambiente Apple, especificamente no macOS, existem várias ferramentas nativas e de terceiros que permitem a compressão de dados de maneira eficiente. Este artigo abordará como utilizar essas ferramentas, com ênfase em comandos de terminal e scripts que podem ser usados no dia a dia.
Exemplos:
Usando a ferramenta zip
no Terminal:
Para criar um arquivo ZIP de uma pasta chamada "Projetos":
zip -r Projetos.zip Projetos
Para descompactar o arquivo ZIP:
unzip Projetos.zip
Usando a ferramenta tar
com compressão GZIP:
Para criar um arquivo TAR.GZ de uma pasta chamada "Documentos":
tar -czvf Documentos.tar.gz Documentos
Para descompactar o arquivo TAR.GZ:
tar -xzvf Documentos.tar.gz
Usando a ferramenta hdiutil
para criar um arquivo DMG compactado:
Para criar um arquivo DMG compactado de uma pasta chamada "Arquivos":
hdiutil create -volname Arquivos -srcfolder Arquivos -ov -format UDZO Arquivos.dmg
Para montar o arquivo DMG:
hdiutil attach Arquivos.dmg
Usando a ferramenta ditto
para criar um arquivo CPIO compactado:
Para criar um arquivo CPIO compactado de uma pasta chamada "Backup":
ditto -c -k --sequesterRsrc --keepParent Backup Backup.cpio.gz
Para descompactar o arquivo CPIO:
ditto -x -k Backup.cpio.gz Backup