Gerir ficheiros no Terminal no Mac
No Terminal, pode mover e copiar ficheiros local ou remotamente através das ferramentas da linha de comandos mv
, cp
e scp
.
Dica: é mais fácil mover e copiar ficheiros através do Finder. Consulte Organizar os ficheiros em pastas.
Mover um ficheiro ou pasta localmente
Na aplicação Terminal no Mac, use o comando
mv
para mover ficheiros ou pastas de um local para outro no mesmo computador. O comandomv
move o ficheiro ou a pasta da sua localização antiga e coloca-a na nova localização.Por exemplo, para mover um ficheiro da pasta Descargas para uma pasta Trabalho na pasta Documentos:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
Também pode alterar o nome do ficheiro enquanto este é movido:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Consulte a página man do comando mv.
Copiar um ficheiro ou pasta localmente
Na aplicação Terminal no Mac, use o comando
cp
para efetuar a cópia de um ficheiro.Por exemplo, para copiar uma pasta com o nome “Despesas” na pasta Documentos para outro volume com o nome “Dados”:
% cp -R ~/Documentos/Despesas /Volumes/Dados/Despesas
O marcador
-R
faz com quecp
copie a pasta e o respetivo conteúdo. Tenha em atenção de que a pasta não termina com uma barra, o que mudaria a forma comocp
copia a pasta.
Consulte a página man do comando cp.
Copiar um ficheiro ou pasta remotamente
Na aplicação Terminal no Mac, use o comando
scp
para copiar um ficheiro ou pasta para ou de um computador remoto.A ferramenta
scp
usa os mesmos protocolos subjacentes à ferramentassh
.Por exemplo, para copiar um ficheiro comprimido da sua pasta pessoal para a pasta pessoal de outro utilizador num servidor remoto:
% scp -E ~/DocumentosImportantes.tgz nomedeutilizador@servidorremoto.com:/Utilizadores/nomedeutilizador/Secretária/DocumentosImportantes.tgz
É-lhe pedida a palavra-passe do utilizador.
O marcador
-E
preserva os atributos expandidos, os bifurcadores de recursos e a informação da ACL.O marcador
-r
, que não é usado neste exemplo, faz com quescp
copie uma pasta e o respetivo conteúdo.
Consulte a página man do comando scp.