JJSantos
(usa Gentoo)
Enviado em 10/08/2013 - 18:23h
rfgallon escreveu:
Josue, eu li esse post, mas diz que tenho que estar no diretório. Mas não posso estar nele, pois vou executar o comando a partir de uma aplicação.
Veja se ajuda:
12053/16017MB 0.23 0.32 0.27 1/435 12506
[12342:7655 0:399] 06:22:52 Sáb Ago 10 [josue@matrix: +1] ~
(1:399)$ pwd
/home/josue
12052/16017MB 0.29 0.33 0.28 1/435 12511
[12342:7655 0:399] 06:22:56 Sáb Ago 10 [josue@matrix: +1] ~
(1:399)$ tar -zcvf ~/bkp.tar.gz ~/Modelos/Scripts/
tar: Removing leading `/' from member names
/home/josue/Modelos/Scripts/
/home/josue/Modelos/Scripts/sync_back.sh
/home/josue/Modelos/Scripts/farejador.sh
/home/josue/Modelos/Scripts/bkp-conky_start
/home/josue/Modelos/Scripts/firewall/
/home/josue/Modelos/Scripts/firewall/5593.firewall~
/home/josue/Modelos/Scripts/firewall/5593.firewall
/home/josue/Modelos/Scripts/memory/
/home/josue/Modelos/Scripts/memory/memory.sh~
/home/josue/Modelos/Scripts/memory/memory.sh
/home/josue/Modelos/Scripts/ip_externo
/home/josue/Modelos/Scripts/mem_cleam.sh
/home/josue/Modelos/Scripts/rdesktop/
/home/josue/Modelos/Scripts/rdesktop/rdesktop.sh
12047/16017MB 0.27 0.33 0.27 4/433 12518
[12342:7655 0:399] 06:23:02 Sáb Ago 10 [josue@matrix: +1] ~
(1:399)$ ls
bkp.tar.gz Desktop Documentos Downloads fontconfig Imagens Modelos Música Público Vídeos
12058/16017MB 0.27 0.33 0.27 1/433 12525
[12342:7655 0:399] 06:23:04 Sáb Ago 10 [josue@matrix: +1] ~
(1:399)$
Traduzindo:
Estou no diretório: /home/josue
Quero compactar a pasta: Scripts que está /home/josue/Modelos/Scripts/
Faço então: tar -zcvf ~/bkp.tar.gz ~/Modelos/Scripts/
Onde bkp.tar.gz é nome do arquivo compactado
listo com: ls e a criação do mesmo foi feita com sucesso.
Parâmetros:
-c - cria um novo arquivo tar;
-M - cria, lista ou extrai um arquivo multivolume;
-p - mantém as permissões originais do(s) arquivo(s);
-r - acrescenta arquivos a um arquivo tar;
-t - exibe o conteúdo de um arquivo tar;
-v - exibe detalhes da operação;
-w - pede confirmação antes de cada ação;
-x - extrai arquivos de um arquivo tar;
-z - comprime ou extrai arquivos tar resultante com o gzip;
-j - comprime ou extrai arquivos tar resultante com o bz2;
-f - especifica o arquivo tar a ser usado;
-C - especifica o diretório dos arquivos a serem armazenados.