Comprima a pasta:
tar czvf folder.tgz folder
Copiar para outro host:
scp folder.tgz user@remotehost2:~
Este comando copia o arquivo folder.tgz para o diretório home do usuário em remotehost2.
Sou um novato no Linux e estou tentando compactar uma pasta que existe em um host remoto e exportá-la para outro host remoto. Uma pesquisa rápida no Google levou-me a opções de tar / gzip e rsync, mas não tenho certeza de como exatamente eu poderia usá-las.
Para ficar claro, entrei no host remoto através do PuTTY (SSH) user@remotehost1
e há uma pasta, folder1 ( /u01/folder1
) que tem outras subpastas e arquivos abaixo dela. Eu quero gzip e exportá-lo para outro usuário remoto host @ remotehost2. Como posso conseguir isso? Será que alguns poderiam me explicar claramente?
Comprima a pasta:
tar czvf folder.tgz folder
Copiar para outro host:
scp folder.tgz user@remotehost2:~
Este comando copia o arquivo folder.tgz para o diretório home do usuário em remotehost2.
Quando você estiver conectado ao host remoto, faça:
Compacte a pasta (isso criará o arquivo folder.tgz
)
tar cvvzf folder.tgz /u01/folder1
Copie a pasta para a máquina remota
scp folder.tgz user2@remotehost2:/path/to/remote/target
Tags compression linux