¿Cómo muevo archivos a HD externo a través de Terminal?

1

Estoy tratando de mover un par de carpetas de mi escritorio a un disco duro externo ya que Finder no funciona.

Cuando escribo el comando mount, aparece el HD en la lista, pero cuando trato de usar el comando lso cpno aparece tal archivo o directorio .

¿Alguna idea de por qué? ¿Y cuál podría ser el remedio?

El comando completo que estoy tratando de usar es cp ~/Desktop/*.jpg ~/Volumes/1donde 1 es el nombre del HD externo.

Estoy en una Mac Pro con macOS Sierra.

Veronique
fuente
Solo para aclarar, puede ser bueno agregar más detalles sobre cómo está tratando de usar lsy cp. En la actualidad, no está claro si tiene problemas para usarlos en la unidad interna, externa o en ambas. ¿Tampoco tenemos ejemplos de la sintaxis completa que está utilizando con estos comandos?
Monomeeth
¡Gracias por volver a mí! Lo probé en archivos internos y funciona y enumera todos los archivos que me gustaría encontrar. Cuando trato de usarlo en un disco externo, simplemente piensa que no está allí. Idealmente me gustaría hacer cp ~ / Desktop / *. Jpg ~ / Volumes / 1 donde 1 es el nombre de la HD externa
Veronique
1
Si ese es el comando que estás usando exactamente, es el ~ lo que te está desanimando. Las unidades montadas viven en / Volumes /, no ~ / Volumes. El "~" es solo una abreviatura de su directorio de inicio.
Mikey TK

Respuestas:

1

Según su pregunta, parece que el problema que tiene está relacionado con el uso de ~la ruta del archivo de la unidad externa en los comandos del terminal que está tratando de usar.

Básicamente, el símbolo de tilde (~) en el uso de la línea de comandos de macOS se refiere a su directorio de inicio, por ejemplo /Users/Veronique.

Entonces, si está tratando de ejecutar un comando como: cp ~/Desktop/*.jpg ~/Volumes/1esto no funcionará porque está buscando en el lugar incorrecto la unidad llamada 1. En cambio, el comando que debe usar sería:

cp ~/Desktop/*.jpg /Volumes/1

Recuerde también que si el nombre de su unidad externa tiene un espacio, debe incluir esto en su comando. Por ejemplo, supongamos que está tratando de copiar un archivo llamado ATM.jpg de su carpeta de escritorio del usuario a una unidad externa llamada Unidad de copia de seguridad, entonces su comando sería:

cp ~/Desktop/ATM.jpg /Volumes/Backup\ Drive

Tenga en cuenta el uso de la barra diagonal inversa y el espacio para denotar el espacio en el nombre de la unidad externa.

Monomeeth
fuente