chown: невозможно получить доступ к `...': нет такого файла или каталога
Я пытаюсь изменить владельца файла в Ubuntu 10.04. Это вывод из терминала после ввода следующей команды:
mossen@mossen-desktop:/opt/openfoam211/platforms/linux64GccDPOpt$ ls
bin lib
mossen@mossen-desktop:/opt/openfoam211/platforms/linux64GccDPOpt$ chown -R -H mossen:mossen '/opt/openfoam211/platforms/linuxGccDPOpt/lib'
chown: cannot access `/opt/openfoam211/platforms/linuxGccDPOpt/lib': No such file or directory
2 ответа
Вы делаете это способом Windows или что-то попробуйте:
sudo chown -R mossen:mossen ./lib
-H - для изменения символьных ссылок, -R - для рекурсивного изменения подпапок,./ означает, что здесь начинается вывод вашей команды ls. Кавычки используются для исправления имен с пробелами, которых у вас нет. Попробуйте это и запомните правило KISS: Keep It Simple Stupid Нет необходимости запускать каждую команду из корня, вы рискуете повлиять на библиотеку, которую лучше оставить в покое.
Просто беги:
sudo chown -R mossen:mossen /opt/openfoam211/platforms/linux64GccDPOpt/lib
Введите пароль, и он должен работать.