проблема с командой chmod

Я не знаю, что происходит

experimentx@workmateX:/var/www$ sudo chmod 0777 -r /var/www/

chmod: cannot access `0777': No such file or directory

experimentx@workmateX:/var/www$ 
6
задан 17.05.2020, 07:27

4 ответа

Используйте «-R» вместо «-r».

Из справки chmod:

-R, рекурсивное изменение файлов и каталогов - 112

0
ответ дан 17.05.2020, 07:28

Также обратите внимание, что 0 больше не будет очищать suid / sgid / sticky в последних версиях chmod, и вам скоро придется использовать символический режим (если вы собираетесь это делать).

0
ответ дан 17.05.2020, 07:28

Используйте это:

sudo chmod 0777 -R /var/www/

-R вместо -r .

0
ответ дан 17.05.2020, 07:29
  • 1
    Да, chmod doesn' t имеют любой -r опция. – john ktejik 17.05.2020, 07:29
  • 2
    Не было никакого -r в chmod никогда, существуют [только 112] или --recursive. – Robert Muil 17.05.2020, 07:30
  • 3
    хорошо благодаря Вам обоим..., но что, черт возьми, произошло? Я использовал -r недо теперь, и внезапно.. -R – Ishan Tomar 17.05.2020, 07:30
  • 4
    хорошо, я делал -r, пока я вчера не обновил свою систему.. на версии 10.10 – wordsforthewise 17.05.2020, 07:30
  • 5
    Я don' t знают то, что произошло в Вашем случае, но chmod - один команды, которые распространены между всеми дистрибутивами Linux, и ничего не имеет к с определенной версией человечности. – Anas 17.05.2020, 07:31

Возможно, отправлять или направлять файл в терминале, и как только вы найдете файл с помощью:

ls

, а затем выполните команду:

chmod +x filename

из этого места, я уверен, что это будет работа.

0
ответ дан 17.05.2020, 07:30

Теги

Похожие вопросы