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 ls
o cp
no 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/1
donde 1 es el nombre del HD externo.
Estoy en una Mac Pro con macOS Sierra.
macos
terminal
finder
external-disk
data-transfer
Veronique
fuente
fuente
ls
ycp
. 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?Respuestas:
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/1
esto no funcionará porque está buscando en el lugar incorrecto la unidad llamada 1. En cambio, el comando que debe usar sería: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:
Tenga en cuenta el uso de la barra diagonal inversa y el espacio para denotar el espacio en el nombre de la unidad externa.
fuente