我正在嘗試將大型(100GB +)文件夾從桌面移到桌面的子文件夾中。當我拖放時,它會調用一個副本,並且我不想等待一個小時,因為這樣做(我將需要執行多次這樣的動作。)我讀到在按住CMD的同時拖放會調用move。 ,但事實並非如此。如果我等待一個文件夾完成所謂的“移動”操作,它實際上是一個副本,原始文件夾被遺忘了。
有趣的是,如果我嘗試移動(拖放)一個較小的文件夾,這樣做沒有問題。我在做什麼錯了?
我正在嘗試將大型(100GB +)文件夾從桌面移到桌面的子文件夾中。當我拖放時,它會調用一個副本,並且我不想等待一個小時,因為這樣做(我將需要執行多次這樣的動作。)我讀到在按住CMD的同時拖放會調用move。 ,但事實並非如此。如果我等待一個文件夾完成所謂的“移動”操作,它實際上是一個副本,原始文件夾被遺忘了。
有趣的是,如果我嘗試移動(拖放)一個較小的文件夾,這樣做沒有問題。我在做什麼錯了?
打開終端(Terminal.app)
然後執行:
mv source_folder destination_folder
例如:
mv / Users / foo / Music / / Users / foo / something
這比複製要快得多,因為它維護了 inode
在使用命令將文件或文件夾複製到目標文件夾後,可以使用 option kbd> + command kbd> + V kbd> / kbd> + C kbd>。
如果您願意使用/Applications/Utilities/Terminal.app,則可以使用 mv
命令。
mv <源文件夾> <destination文件夾>
要簡化輸入,請鍵入 mv
(後跟一個空格),然後拖動文件夾將源文件夾的圖標拖到“終端”窗口中,然後將目標文件夾的圖標拖到“終端”窗口中。這將為文件夾構造正確的路徑,包括在文件夾名稱中存在空格字符時轉義空格。
此操作在後台運行,因此您可以繼續進行其他操作,並且操作起來非常快捷它不依賴於Finder。我發現這種方法最適合傳輸(複製 cp
或移動 mv
)成千上萬甚至數百萬個Finder可能阻塞的文件。我建議您做一些測試,以確保您掌握了竅門。
拖放將移動而不復製文件夾。通常,Mac僅在將某物移動到另一個卷(例如USB大容量存儲設備)時默認為複制。
您確定不會誤讀移動窗口,即使標題為“複製”它正在移動文件。
此問題似乎與之相關,似乎是權限問題。我通過在目標位置創建一個新文件夾並將文件夾內容移動到該新文件夾中來解決此問題,而不是嘗試直接移動文件夾本身。這將調用適當的Move操作,而無需任何特殊命令或鍵組合,並且文件會立即移動。
在安裝了特立獨行者之後,這也讓我感到震驚。這是某種授權/權限的事情……將文件夾從根HD拖動到桌面始終會產生一個副本,而與命令或選項鍵無關。
在我的情況下,通過在HD和Desktop上獲取信息來解決,並且將文件夾權限更改為“讀/寫”。
與OS X Mavericks中的默認“複製”操作相反,在拖動文件或文件夾時只需按住“ Command”鍵即可啟用“移動”操作。
在移動之前檢查源文件夾的文件權限。將其更改為讀取&寫入模式。它將起作用