Я щойно намагався перемістити велике дерево з одного диска на інший, що було занадто мало. Тепер мені залишається щось, чого я насправді не можу зрозуміти - схоже, що деякі файли справді були віддалені від вихідного дерева, а інші - просто скопійовані. Це, мабуть, не вірно, і я просто щось не помічаю, як це робив, коли перевіряв вільне місце на цільовому диску. : D
Команда була простою mv source-dir destination-dir
, де обидва дири проживають на різних дисках. Я використовую mv (GNU coreutils) 7.4
. Ніде на сторінці чоловіка я не знайшов відповідей на наступні питання:
- можуть створити усічені файли?
- у разі помилок чи буде видалено що-небудь із дерева-джерела?
- як відновитись (легким і швидким способом)?
mv src1 src2 dst
твори в цьому відношенні подібні,mv src1 dst; mv src2 dst
і кожен зmv src dst
них схожийcp -a src dst && rm -rf src
?