Você diz que é um novato. Talvez você tenha experiências do Windows. Se você ainda não tem os pacotes instalados, precisa
sudo apt-get install zip gzip tar
primeiro (ou por um gerenciador gráfico pkg).
Então, para uma entrada, seria a maneira mais fácil de usar zip / unzip:
zip -r my_arch.zip my_folder
onde -r significa "recursivo".
Para descompactar você simplesmente use
unzip my_arch.zip
O Zip armazena nomes de caminho relativos por padrão. Existem várias opções de parâmetros disponíveis para o zip. Para isso leia: o manual (man zip). Para começar, isso fará.
Na maioria das vezes você verá as terminações .tar.gz no mundo linux. Esse é o produto de duas ferramentas: TAR (o arquivador de fitas) e GZIP (o GNU-Zip). Tar tem a opção de chamada para automaticamente gzip / gunzip arquivos após "taring".
tar -cvzf may_arch.tar.gz my_folder
onde
- -c significa "criar"
- -v significa "verbose" (às vezes incômodo e lento ...)
- -z significa "usar (GNU) zip"
- -f XYZ declara o nome do arquivo de saída. (Você deve escolher um nome de ajuda como XYZ.tar.gz)
Também pode haver terminações .tar.bz2. Este é o produto do parâmetro -j em vez do parâmetro -z: você escolherá a compactação com BZIP2 (- > man bzip2).
Para extrair você simplesmente use -x (e X trato) ao invés de -c ( C reate):
tar -xvzf may_arch.tar.gz
Feliz "fechando"!