¿Cómo muevo una carpeta en 10.9 Mavericks?

15

Estoy tratando de mover una carpeta grande (100GB +) desde el escritorio a una subcarpeta en el escritorio. Cuando arrastro y suelto, invoca una copia, y no quiero esperar una hora mientras continúa con esto (necesitaré hacer varios de esos movimientos). He leído que mantener CMD mientras arrastrar y soltar invocará movimiento Pero no lo hace. Si espero a que una carpeta termine la supuesta operación de "mover", resulta ser una copia, con la carpeta original dejada atrás.

Curiosamente, si intento mover (arrastrar / soltar) una carpeta más pequeña, lo hace sin problemas. ¿Qué estoy haciendo mal?

Bigbio2002
fuente
Si el contenido de la carpeta es grande, llevará tiempo comprobar qué necesita procesar. Sospecho que la respuesta de @ MJWalsh es lo que realmente está sucediendo. Si tiene algunos permisos extraños en la carpeta y su contenido que hacen que se copie (es dudoso que lo haga), intente mover uno de los archivos dentro de la carpeta a la nueva carpeta. Si eso funciona, es probable que el Título sea lo que te confunde con la acción de mover.
markhunte
Esta pregunta ( apple.stackexchange.com/questions/111292/… ) parece estar relacionada. OSX ciertamente estaba tratando de realizar una copia, incluso después de que se enumeraron todos los archivos de la carpeta. Me las arreglé para solucionar esto yendo a la carpeta, CMD + A (seleccionar todo), luego arrastrando y soltando el contenido de la carpeta directamente en otra carpeta. Esto fue instantáneo.
Bigbio2002

Respuestas:

15

Abre tu terminal (Terminal.app)

Entonces hazlo:

mv source_folder destination_folder

p.ej:

mv /Users/foo/Music/ /Users/foo/something

Esto es mucho más rápido que copiar, ya que mantiene inode

bjhaid
fuente
Esto mueve la carpeta Música dentro de algo. ¿Cómo mover los contenidos de la música a algo?
lawphotog
11

Puede usar option+ command+ Vpara mover un archivo o carpeta a la carpeta de destino después de copiarlo usando command+ C.

Saeed Zarinfam
fuente
Esta es una muy, muy buena opción. Me sorprende no haberlo sabido nunca. Espero que OP lo lea.
Shmup
5

Si se siente cómodo usando /Applications/Utilities/Terminal.app, puede usar el mvcomando.

mv <source folder> <destination folder>

Para simplificar la escritura, escriba mv(con un espacio después), luego arrastre el icono de carpeta de la carpeta de origen a la ventana Terminal, luego arrastre el icono de carpeta del destino a la ventana Terminal. Esto construirá las rutas correctas a las carpetas, incluidos los caracteres de espacio de escape en caso de que existan en los nombres de las carpetas.

Esta operación funciona en segundo plano para que pueda continuar con otras cosas y puede ser bastante rápida ya que no depende del Finder. He encontrado este método el mejor para transferir (copiar cpo mover mv) cientos de miles, o incluso millones, de archivos, que el Finder puede ahogar. Le sugiero que haga algunas pruebas para asegurarse de entenderlo.

IconDaemon
fuente
¡Esto de arrastrar carpetas a las ventanas de Terminal fue muy útil! ¡Gracias!
Tim Elhajj
4

Arrastrar / soltar debe moverse y no copiar la carpeta. Normalmente, Mac solo usa la copia por defecto si está moviendo algo a un volumen diferente, como un dispositivo de almacenamiento masivo USB.

¿Está seguro de que no está leyendo mal la ventana de movimiento que se titula "Copiar" incluso cuando está moviendo archivos?

Macosx copy winodw

MJ Walsh
fuente
Eso es una copia, no un movimiento ... Un verdadero "movimiento" no duplicaría los datos.
Bigbio2002
2

Esta pregunta parece estar relacionada, parece ser un problema de permisos. Trabajé alrededor de esto creando una nueva carpeta en mi destino y moviendo el contenido de la carpeta a esa nueva carpeta, en lugar de tratar de mover directamente la carpeta en sí. Esto invocó una operación de movimiento adecuada sin comandos especiales o combinaciones de teclas, y los archivos se movieron instantáneamente.

Bigbio2002
fuente
1

Esto también me arrojó después de instalar mavericks. Es una especie de autorización / permisos ... arrastrar carpetas desde el HD raíz al escritorio siempre resultó en una copia, independientemente de las teclas de comando o de opción.
En mi caso, lo solucioné haciendo un Get Info en HD y Desktop, y cambiando los permisos de la carpeta a Leer / Escribir.

Bob Scott
fuente
1

Simplemente mantenga presionada la tecla "Comando" mientras arrastra un archivo o carpeta para habilitar la acción "Mover" en lugar de la acción predeterminada "Copiar" en OS X Mavericks.

ninguna compañía
fuente
-1

Verifique los permisos de archivo para la carpeta de origen antes de moverla. Cámbiela al modo de lectura y escritura. Funcionará

Jenu Joseph
fuente
1
¿Está seguro de la necesidad de verificar los permisos en la carpeta de origen ?
nohillside