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

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

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

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

 touch: cannot touch `foo': Permission denied 

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 
  • Порядок выполнения аргументов команды touch
  • Удобная программа для запуска приложений LXDE
  • Как я могу коснуться каждого файла в каталоге?
  • Отсутствует вход для сенсорного экрана в приложении, когда запускается Ubuntu
  • Каково законное использование команды `touch`?
  • Как создать файл и родительские каталоги в одной команде?
  • Почему прикосновение может меняться только все время, или ничего, если не владелец
  • Изменение времени изменения файла для доступа к времени в массовом порядке
  • Сделать сразу несколько подкаталогов
  • Linux и Unix - лучшая ОС в мире.