
Administrar archivos en Terminal en la Mac
En Terminal, puedes mover y copiar archivos de forma local o remota utilizando las herramientas de línea de comandos mv, cp y scp.
Consejo: es más fácil mover y copiar archivos con el Finder. Consulta Organizar archivos en carpetas.
Trasladar un archivo o carpeta de forma local
Ve a la app Terminal
en tu Mac.Usa el comando
mvpara mover archivos o carpetas de una ubicación a otra en la misma computadora. El comandomvmueve el archivo o la carpeta de la ubicación anterior y lo coloca en la ubicación nueva.Por ejemplo, para trasladar un archivo de la carpeta Descargas a la carpeta Trabajo en la carpeta Documentos:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txtTambién puedes cambiar el nombre del archivo mientras se traslada:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Consulta la página "man" del comando mv.
Copiar un archivo o carpeta de forma local
Ve a la app Terminal
en tu Mac.Usa el comando
cppara crear una copia de un archivo.Por ejemplo, para copiar una carpeta llamada Gastos en la carpeta Documentos a otro volumen llamado Datos:
% cp -R ~/Documentos/Gastos /Volúmenes/Datos/GastosEl indicador
-Rhace quecpcopie la carpeta y su contenido. Toma en cuenta que el nombre de la carpeta no termina en diagonal, lo cual cambiaría cómocpcopia la carpeta.
Consulta la página "man" del comando cp.
Copiar un archivo o carpeta de forma remota
Ve a la app Terminal
en tu Mac.Usa el comando
scppara copiar un archivo o una carpeta a una computadora remota o desde esta.scpusa los mismos protocolos subyacentes comossh.Por ejemplo, para copiar un archivo comprimido de tu carpeta de inicio a la carpeta de inicio de otro usuario en un servidor remoto:
% scp -E ~/DocumentosImportantes.tgz nombredeusuario@servidorremoto.com:/Usuarios/nombredeusuario/Escritorio/DocumentosImportantes.tgzSe te pedirá que ingreses la contraseña del usuario.
El indicador
-Emantiene los atributos ampliados, las bifurcaciones de recursos y la información ACL.El indicador
-r, que no se utiliza en este ejemplo, hace quescpcopie una carpeta y su contenido.
Consulta la página "man" del comando scp.