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

Введите пароль, и он должен работать.

Другие вопросы по тегам