很久很久之前,我剛開始用 linux。
有些東西要從別顆硬碟搬過來。
當然最直覺的方法,就是開視窗,然後整個目錄mv過來。
例如,A目錄裡,有三個檔案,叫做A1, A2, A3
只是有時候,目的地的空間不足,mv到一半就會停下來。
例如,mv A2裡發現空間不夠,目的地目錄A,有A1,而原目錄有A2, A3。
當然,我就會把空間清一清,然後,再繼續。也就是重覆原來的動作。
在windows底下,這個動作沒有問題,它會說,有個同名的目錄,底下若是有同名的檔案,問你是不是要把原來的檔案覆蓋。
當然是選「要」。它就會繼續把A2, A3放到目的地目錄A去,然後就結束。
但是在 linux 下,同樣的動作,就會把目的地目錄A會覆蓋過去,
結果,目的地目錄A就會只剩下A2, A3,而A1就會不見。
我曾經這樣失去許多資料。
我可以理解,這也是一個覆蓋的方法。
所以,長久以來,我要是遇到這種情況,就會一層層去打開,一層層去copy。在資料少的時候,還可以負擔。
最近我要整理6顆硬碟中的許多資料,加起來有500G。一定會搬來搬去。目錄深度也不少。我很怕這種情況發生。
請問大家都不會遇到我的問題嗎?是怎麼辦到的?