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則是完全替換。。。
魂淡!還我迷片!