Як перемістити папку в 10.9 Mavericks?


15

Я намагаюся перемістити велику папку (100 ГБ +) з робочого столу в підпапку на робочому столі. Коли я перетягую її, вона викликає копію, і я не хочу чекати годину, поки вона пройде через це (мені потрібно буде зробити кілька таких рухів.) Я прочитав, що проведення CMD під час перетягування викликатиме переміщення , але це не так. Якщо я зачекаю, поки папка завершить передбачувану операцію "переміщення", вона виявиться копією, а оригінальну папку залишили позаду.

Цікаво, що якщо я намагаюся перемістити (перетягнути / впустити) меншу папку, це зробити це без проблем. Що я роблю неправильно?


Якщо вміст папки великий, знадобиться час перевірити, що потрібно обробити. Я підозрюю, що відповідь @ MJWalsh - це те, що насправді є щасливим. Якщо у вас є кілька незвичайних дозволів на папку та її вміст, які змушують її копіювати (сумнівно, що ви робите), то спробуйте перенести один із файлів всередині папки до нової папки. Якщо це працює, то знову ж таки Заголовок, швидше за все, що вас бентежить з дією переміщення.
markhunte

Це питання ( apple.stackexchange.com/questions/111292/… ), схоже, пов'язане. OSX, безумовно, намагався виконати копію навіть після того, як усі файли в папці були перераховані. Мені вдалося обійти це, перейшовши в папку, CMD + A (виділити все), а потім перетягнути вміст папки безпосередньо в іншу папку. Це було миттєво.
Bigbio2002

Відповіді:


15

Відкрийте свій термінал (Terminal.app)

Потім зробіть:

mv source_folder destination_folder

наприклад:

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

Це швидше, ніж копіювання, як це підтримується inode


це переміщує папку "Музика" всередині чогось. як перемістити вміст Музики до чогось?
lawphotog

11

Ви можете використовувати option+ command+ Vдля переміщення файлу або папки до цільової папки після копіювання за допомогою command+ C.


Це дуже, дуже хороший варіант. Я здивований, що ніколи про це не знав. Сподіваюся, ОП це прочитав.
shmup

5

Якщо вам зручно використовувати /Applications/Utilities/Terminal.app, ви можете скористатися mvкомандою.

mv <source folder> <destination folder>

Щоб спростити введення тексту, введіть mv(з пробілом після), потім перетягніть значок папки вихідної папки у вікно терміналу, а потім перетягніть значок папки пункту призначення у вікно терміналу. Це побудує правильні шляхи до папок, включаючи символи пробілу, якщо вони існують у назвах папок.

Ця операція працює у фоновому режимі, тому ви можете продовжувати працювати з іншими речами і може бути досить швидкою, оскільки не покладається на Finder. Я знайшов цей метод найкращим для передачі (копіювання cpчи переміщення mv) сотень тисяч, а то й мільйонів файлів, якими Finder може задихнутися. Я пропоную вам зробити кілька тестів, щоб переконатися, що ви отримаєте припис.


Цей матеріал про перетягування папок у вікна терміналу був дуже корисним! Дякую!
Тім Елхайдж

4

Перетягування / падіння має переміщуватися, а не копіювати папку. Зазвичай Mac копіює за замовчуванням лише в тому випадку, якщо ви переміщуєте щось на інший об'єм, наприклад, пристрій масового зберігання USB.

Ви впевнені, що не помиляєтеся з вікном переміщення під назвою "Копіювати", навіть коли він переміщує файли.

Macosx копіює winodw


Це копія, а не переміщення ... Справжній "хід" не дублював би дані.
Bigbio2002

2

Це питання, схоже, пов’язане, воно, здається, є проблемою дозволів. Я працював над цим, створюючи нову папку за призначенням і переміщуючи вміст папки в цю нову папку, замість того, щоб намагатися безпосередньо переміщувати саму папку. Це викликало належну операцію Move без будь-яких спеціальних команд або комбінацій клавіш, і файли були переміщені миттєво.


1

Це кинуло мене і після встановлення мавериків. Це якась дія авторизації / дозволів ... перетягування папок з кореневого HD на робочий стіл завжди призводило до копіювання, незалежно від клавіш команд чи опцій.
У моєму випадку виправлено, отримавши інформацію про HD та робочий стіл та змінивши дозволи папки на читання / запис.


1

Просто утримуйте клавішу "Command" під час перетягування файлу чи папки, щоб активувати дію "Перемістити" на відміну від дії "Копіювати" за замовчуванням в OS X Mavericks.


-1

Перевірте права доступу до папки джерела перед переміщенням. Змініть його на режим читання та запису. Він буде працювати


1
Ви впевнені в необхідності перевірки дозволів у вихідній папці?
nohillside
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.