Mova e copie arquivos no Terminal
No Terminal, você pode mover e copiar arquivos local e remotamente usando as ferramentas de linha de comando mv
,
e cp
.scp
Nota: É mais fácil mover e copiar os arquivos usando o Finder. Para obter mais informações, consulte Organizar arquivos em pastas.
Mova um arquivo ou pasta localmente
Para mover arquivos e pastas de um local para outro no mesmo computador, use a ferramenta
mv
. A ferramentamv
move o arquivo ou pasta de seu local antigo e o coloca no novo local.Por exemplo, para mover um arquivo da pasta Transferências para a pasta Work, na pasta Documentos:
mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
Você também pode alterar o nome do arquivo ao movê-lo:
mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Para obter mais informações sobre a ferramenta mv
, consulte a respectiva página “man”.
Copie um arquivo ou pasta localmente
Para criar uma cópia de um arquivo, use a ferramenta
cp
.Por exemplo, para copiar uma pasta chamada “Despesas” na pasta Documentos para outro volume chamado “Dados”:
cp -R ~/Documents/Despesas /Volumes/Dados/Despesas
O parâmetro
-R
faz com quecp
copie a pasta e seu conteúdo. Note que o nome da pasta não termina com uma barra, o que alteraria o modo comocp
copiaria a pasta.
Para obter mais informações sobre a ferramenta cp
, consulte a respectiva página “man”.
Copie um arquivo ou pasta remotamente
Para copiar um arquivo ou pasta de um computador remoto ou para um computador remoto, use a ferramenta
scp
.scp
usa os mesmos protocolos subjacentes dossh
.Por exemplo, para copiar um arquivo comprimido da sua pasta pessoal para a pasta pessoal de outro usuário em um servidor remoto:
scp -E ~/DocumentosImportantes.tgz nomedousuario@servidorremoto.com:/Users/nomedousuario/Desktop/DocumentosImportantes.tgz
Você será solicitado a digitar a senha do usuário.
O parâmetro
-E
preserva os atributos expandidos, bifurcações de recursos e informações de ACL.O parâmetro
-r
, que não é usado nesse exemplo, faz com quescp
copie uma pasta e seu conteúdo.
Para obter mais informações sobre a ferramenta scp
, consulte a respectiva página “man”.