Можем ли мы редактировать / создавать файл, используя "Разрешение на файл"?

Есть ли способ отредактировать / создать файл в методе File Permission?

Предположим, что это "7", значит, мы можем изменить его на "4"?

то есть от -rwx до -r?

Есть ли код или ___, чтобы сделать?

1 ответ

Решение

Я верю, что вы ищете chmod, Эта команда позволяет изменить разрешения для файла.

Скажем, вы хотите изменить разрешения./foo.txt на "4", тогда это chmod 4 ./foo.txt

Если вы хотите сделать это для всех файлов в каталоге, это будет chmod 4 *,

Если бы вы хотели сделать это рекурсивно через все файлы и каталоги, это было бы chmod -R 4 *

Если вы хотите отменить изменение обратно на "7" в файле, это будет chmod 7 ./foo.txt, Вы также можете использовать * или -R для изменения прав доступа к нескольким файлам.

Нажмите здесь для chmod справочные страницы.

Иногда вам нужно будет бежать sudo chmod вместо просто chmod, Первоначально у меня было это как sudo chmod везде, однако это плохая привычка, чтобы начать использовать sudo когда тебе не нужно

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