Comando para enviar arquivos do computador para o servidor
281d atrás
Se você tem um computador e servidor Ubuntu, pode ser de muita utilidade conhecer formas de enviar arquivos entre os dispositivos. Um dos comandos mais conhecidos para esse fim é rsync.
Seu uso básico, pode ser feito da seguinte forma:
rsync [options...] origem destino
Como no exemplo:
rsync -avzh --stats --progress ~/meu-projeto root@11.111.11.111:/var/www/meu-projeto/
E estamos usando algumas opções também:
- a: copia recursivamente na pasta
- v: verbose, informa logs na tela
- z: comprime os dados antes de enviar
- h: mostra números legíveis a humanos
- stats: mostra estatísticas
- progress: informa o progresso da cópia
Esse comando pode ser extremamente útil para copiar arquivos do computador para o servidor, principalmente por que ele sincroniza arquivos, então se você copiou um arquivo de uma pasta e depois realizou o comando novamente, ele vai enviar apenas novos arquivos se houverem.
Comentários (0)