Como movo uma pasta no 10.9 Mavericks?

14

Estou tentando mover uma pasta grande (100 GB +) da área de trabalho para uma subpasta na área de trabalho. Quando arrasto e solto, ele invoca uma cópia e não quero esperar uma hora enquanto isso acontece (vou precisar fazer várias dessas ações). Li que segurar o CMD enquanto arrastar e soltar invocará o movimento , mas não. Se eu esperar uma pasta concluir a suposta operação "mover", ela será uma cópia, com a pasta original deixada para trás.

Curiosamente, se eu tentar mover (arrastar / soltar) uma pasta menor, ela o fará sem problemas. O que estou fazendo de errado?

Bigbio2002
fonte
Se o conteúdo da pasta for grande, levará tempo para verificar o que precisa ser processado. Eu suspeito que a resposta de @ MJWalsh é o que realmente está acontecendo. Se você tiver algumas permissões estranhas na pasta e seu conteúdo que a copia (duvidosamente), tente mover um dos arquivos dentro da pasta para a nova pasta. Se isso funcionar, novamente é mais provável que o Título o confunda com a ação de movimentação.
markhunte
Esta pergunta ( apple.stackexchange.com/questions/111292/… ) parece estar relacionada. O OSX certamente estava tentando executar uma cópia, mesmo depois de todos os arquivos na pasta terem sido enumerados. Eu consegui contornar isso, indo para a pasta CMD + A (selecionar tudo) e arrastando o conteúdo da pasta diretamente para outra pasta. Isso foi instantâneo.
Bigbio2002

Respostas:

14

Abra o seu terminal (Terminal.app)

Então faça:

mv source_folder destination_folder

por exemplo:

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

Isso é muito mais rápido do que copiar, pois mantém inode

bjhaid
fonte
isso move a pasta Música para dentro de algo. como mover o conteúdo da música para alguma coisa?
lawphotog
11

Você pode usar option+ command+ Vpara mover um arquivo ou pasta para a pasta de destino depois de copiá-lo usando command+ C.

Saeed Zarinfam
fonte
Esta é uma opção muito, muito boa. Estou surpreso por nunca saber disso. Espero que OP leia.
shmup
5

Se você estiver satisfeito com o /Applications/Utilities/Terminal.app, poderá usar o mvcomando

mv <source folder> <destination folder>

Para simplificar a digitação, digite mv(com um espaço depois) e arraste o ícone da pasta de origem para a janela Terminal, depois arraste o ícone da pasta do destino para a janela Terminal. Isso criará os caminhos corretos para as pastas, incluindo caracteres de espaço com escape, caso existam nos nomes das pastas.

Esta operação funciona em segundo plano para que você possa continuar com outras coisas e pode ser bastante rápida, pois não depende do Finder. Eu achei esse método o melhor para transferir (copiar cpou mover mv) centenas de milhares, ou até milhões, de arquivos, nos quais o Finder pode se engasgar. Eu sugiro que você faça alguns testes para garantir o jeito.

IconDaemon
fonte
Esse material sobre arrastar pastas para as janelas do Terminal foi muito útil! Obrigado!
Tim Elhaij
4

Arrastar / soltar deve se mover e não copiar a pasta. Normalmente, o Mac só usa como padrão a cópia se você estiver movendo algo para um volume diferente, como um dispositivo de armazenamento em massa USB.

Tem certeza de que não está interpretando mal a janela de movimentação, intitulada "Copiar", mesmo quando está movendo arquivos.

Macosx copiar winodw

MJ Walsh
fonte
Isso é uma cópia, não uma mudança ... Uma verdadeira "mudança" não duplicaria os dados.
Bigbio2002
2

Esta questão parece estar relacionada, parece ser um problema de permissão. Eu resolvi isso criando uma nova pasta no meu destino e movendo o conteúdo da pasta para essa nova pasta, em vez de tentar mover diretamente a própria pasta. Isso invocou uma operação apropriada de Mover sem nenhum comando especial ou combinação de teclas, e os arquivos foram movidos instantaneamente.

Bigbio2002
fonte
1

Isso me emocionou também após a instalação de dissidentes. É algum tipo de coisa de autorização / permissão ... arrastar pastas do HD raiz para a área de trabalho sempre resultava em uma cópia, independentemente das teclas de comando ou opção.
No meu caso, foi corrigido fazendo um Get Info no HD e na área de trabalho e alterando as permissões da pasta para Read / Write.

Bob Scott
fonte
1

Simplesmente mantenha pressionada a tecla "Command" enquanto arrasta um arquivo ou pasta para ativar a ação "Mover" em oposição à ação "Copiar" padrão no OS X Mavericks.

nocarrier
fonte
-1

Verifique as permissões de arquivo para a pasta de origem antes de mover. Altere-o para o modo de leitura e gravação.

Jenu Joseph
fonte
1
Você tem certeza da necessidade de verificar as permissões na pasta de origem ?
Nohillside