touch: не может касаться `foo ': нет такого файла или каталога

Что может вызвать прикосновение к ошибке с этим сообщением об ошибке?

touch: cannot touch `foo': No such file or directory 

Обратите внимание, что ошибка из-за неправильных прав доступа выглядит иначе:

 touch: cannot touch `foo': Permission denied 

  • Сделать сразу несколько подкаталогов
  • Как создать файл и родительские каталоги в одной команде?
  • Удалено / usr / bin / touch и / bin / touch. Кажется, я ничего не могу установить и не создавать какие-либо файлы?
  • Отсутствует вход для сенсорного экрана в приложении, когда запускается Ubuntu
  • Создание 50 каталогов с 50 файлами внутри
  • Почему прикосновение может меняться только все время, или ничего, если не владелец
  • Что делает !!: означает в bash?
  • Использование touch и vi?
  • 2 Solutions collect form web for “touch: не может касаться `foo ': нет такого файла или каталога”

    Следующая последовательность вызывает это сообщение об ошибке:

     $ mkdir foo $ cd foo 

    В другом терминале:

     $ rm -r foo 

    В предыдущем терминале:

     $ touch x touch: cannot touch `x': No such file or directory 

    Конечно, другие сообщения, которые также приводят к недействительности текущего рабочего каталога (CWD) процесса, который пытается создать файл, также дают это сообщение об ошибке.

    Для меня он пытался написать символическую ссылку, указывающую на файл, которого больше нет:

     $ ln -s ~/doomed/file ~/mysymlink $ rm ~/doomed/file $ touch ~/mysymlink $ touch: cannot touch `mysymlink': No such file or directory 
    Linux и Unix - лучшая ОС в мире.