
Gerencie arquivos no Terminal do Mac
No Terminal, você pode usar as ferramentas de linha de comando mv, cp e scp para mover e copiar arquivos local e remotamente.
Dica: é mais fácil mover e copiar arquivos com o Finder. Consulte Organize arquivos em pastas.
Mova um arquivo ou pasta localmente
Abra o app Terminal
no Mac.Use o comando
mvpara mover arquivos ou pastas de um local para outro no mesmo computador. O comandomvmove 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.txtVocê também pode alterar o nome do arquivo ao movê-lo:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Consulte a página man do comando mv.
Copie um arquivo ou pasta localmente
Abra o app Terminal
no Mac.Use o comando
cppara criar uma cópia de um arquivo.Por exemplo, para copiar uma pasta chamada Despesas na pasta Documentos para outro volume chamado Dados:
% cp -R ~/Documentos/Despesas /Volumes/Dados/DespesasO parâmetro
-Rfaz com quecpcopie a pasta e seu conteúdo. Note que o nome da pasta não termina com uma barra, o que alteraria o modo comocpcopiaria a pasta.
Consulte a página man do comando cp.
Copie um arquivo ou pasta remotamente
Abra o app Terminal
no Mac.Use o comando
scppara copiar um arquivo ou pasta para um computador remoto ou de um computador remoto.scpusa 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.tgzVocê será solicitado a digitar a senha do usuário.
O parâmetro
-Epreserva os atributos expandidos, bifurcações de recursos e informações de ACL.O parâmetro
-r, que não é usado nesse exemplo, faz com quescpcopie uma pasta e seu conteúdo.
Consulte a página man do comando scp.