имя файла mv.. (Куда файл пойдет?)

В Unix почти все - файл. Каталог является специальным типом файла, который с точки зрения пользователя может "содержать" другие файлы.

Ошибка Not a directory происходит, потому что Ваш существующий файл не является каталогом, и так как каталог является типом файла, и не может быть двух тождественно именованных файлов в одном каталоге, операция не может быть выполнена.

5
23.08.2011, 14:48
2 ответа

Проверьте если /home/chankey/Desktop/Download по некоторым причинам была бы символьная ссылка на, например, /home/chankey/Download ... Если так, может случиться так, что это файл находится в /home/chankey/

12
27.01.2020, 20:31

Команда перемещения Вы показываете использование .. поскольку цель переместит Ваш файл один каталог к /home/chankey/Desktop/myproject.plx. .. синтаксис папки всегда является родительской папкой.

Если это не там, Вы сделали что-то другое, чем Вы показываете. Возможно, Вы ввели в трех точках, и это на самом деле назвали этим: /home/chankey/Desktop/Downloads/...

7
27.01.2020, 20:31
  • 1
    Caleb корректен. Если Ваша история включена, можно подтвердить команду Вы выпущенный путем проверки его. Просто выйдите history команда при подсказке. –  Sean C. 23.08.2011, 15:32
  • 2
    Можно использовать history -n 100 видеть больше строк истории... –  Caleb 23.08.2011, 15:40

Теги

Похожие вопросы