Почему у меня нет папки и файла с тем же именем?

Раньше у меня никогда не было этой проблемы, но по какой-то причине я не могу переименовать свою папку в packages/ .

Это структура:

 root - packages_old/ - packages 

Когда я пытаюсь переименовать папку с Thunar, я получаю сообщение об ошибке, сообщающее, что файл уже существует. То же самое с mv :

 blender iso $ mv packages_old/ packages/ mv: accessing `packages/': Not a directory 

Почему я не могу переименовать свой файл и папку с тем же именем:

 root - packages/ - packages 

Клянусь, я сделал это раньше.

2 Solutions collect form web for “Почему у меня нет папки и файла с тем же именем?”

В Unix почти все файлы. Каталог – это особый тип файла, который с точки зрения пользователя может «содержать» другие файлы.

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

Потому что, если бы вы смогли сделать такое, жизнь была бы несчастной для программистов, таких как я, когда я пытаюсь перебирать файлы в каталоге.

Для следующего псевдокода:

 isDir('/path/to/same_file_and_folder_name') 

Должна ли ОС отвечать true или false?

  • Что такое тип файла «необработанные данные G3, байт-padded»
  • Будут ли скопированы файлы, созданные в исходном каталоге после запуска `cp`?
  • Как Linux вычисляет общее количество блоков при запуске / bin / ls -l?
  • Как удалить файлы в одной папке, которая старше 60 дней в UNIX?
  • Можно ли перенести дескрипторы файлов в имена файлов?
  • Как перенести файлы из определенных каталогов во вновь созданные каталоги на основе их расширения?
  • Я хочу перечислить все файлы на моем Linux-сервере, которые старше 31 декабря 2014 года.
  • Вывод общих строк из 2-х файлов и необычных строк из обоих файлов в один выходной файл
  • Как удалить несколько файлов с общим префиксом и суффикс?
  • Перемещение уникальных файлов из папки с дубликатами файлов
  • Удалить все файлы с исполняемым разрешением в каталоге
  • Linux и Unix - лучшая ОС в мире.