[軟體]使用Finder的一個重要注意事項

作者: eoin (eoin)   2015-03-21 20:10:55
Mac OS X的文件管理機制和Windows有很大不同,先給大家出一道題大家答答看:
Mac OS X系統下,在硬碟建立一個名字叫test的檔案夾,裡面放入A、B、C、D、E五個文檔,將此test檔案夾複製到SD卡上,然後將硬碟上test檔案夾內的A、B、C三個文檔刪除,再將硬碟上的test檔案夾複製到SD卡上,請問這時在SD卡裏的test檔案夾裏有多少個檔案?
A,五個,分別為A、B、C、D、E
B,兩個,分別為D、E
C,七個,分別為A、B、C、D、D(1)、E、E(1)
D,以上皆非
正確答案是B,因為如上操作是只能replace檔案夾的,而不能merge(也就是只有“cancel”和“replace”兩個選項),而如果想merge,請在硬碟上test檔案夾裡再增添新檔案F,這時複製到SD卡時才會出現“cancel”,“replace”和“merge”三個,而merge後SD的test檔案夾裡的A、B、C文檔才會被保留。
好了,現在來分享一下我的真實案例(慘痛經歷),我在SD卡上有一個XXX Videos檔案夾,我把它移動到硬碟上(command+拖拽),完成後打開SD卡上發現XXX Videos檔案夾還在(?!),裡面還有剩下一個文檔,當時也沒多想,直接又copy一次(沒有merge選項,當時愚蠢地點了replace),然後XXX Videos下的41GB文檔就消失了,只剩下那個剩下的文檔。
得到教訓是Mac OS X的replace和Windows的overwrite是完全不一樣的,windows的overwrite是有則覆寫,無則保留,而Mac OS X下的replace則是完全替換。。。
魂淡!還我迷片!
作者: guanting886 (Guanting)   2015-03-21 20:12:00
windows的取代是osx的合併osx的取代就是真的取代乖 謎片 網路很多 重新載吧XD
作者: kenduest (小州)   2015-03-21 21:11:00
這個的確是一個完全不同的設計理念若有合併需求,不排斥 unix command line 的話有個 ditto 可以用,傳統的 cp -r -n 搭配用也可以
作者: MrDisgrace (糞箱ONE買うの?)   2015-03-21 22:43:00
hmmm...Win事是提示資料夾已存在問是否繼續遇到一樣檔名檔案問要取代/保留/取消 是否套用全部OS X直接問是不是取代資料夾覺得提示描述就不一樣了XD
作者: moliugam (陰陽海)   2015-03-22 09:31:00
印象中只要沒有出現「此步驟無法回復」的訊息,當下看到做錯直接按commed+z就可以回復上一步驟
作者: befdawn (橙花雨露)   2015-03-22 10:54:00
可真是還原文意啊...徹底replace
作者: yckang (寂寞秋江一夜霜)   2015-03-22 13:54:00
拖拉移動的時候按著option 就會出現合併。
作者: Ice9 (又到了屬於我的季節)   2015-03-22 20:22:00
推 kenduest 大說的 ditto。果然神物,解決了我的需求。謝!
作者: linchen1 (coolman)   2015-03-23 00:34:00
謝謝分享!

Links booklink

Contact Us: admin [ a t ] ucptt.com