1

Если я даю разрешение на выполнение всем пользователям (которые не являются владельцами, а не одними и теми же пользователями группы, в данном случае --x), ниже приведен пример, и я хочу подтвердить, что мое понимание верно - это означает, что любой может перейти на словарь, но не может использовать команду типа "ls" для отображения содержимого словаря? Я использую CentOS Linux.

drwxrwx--x 4 root root    4096 Feb 27 15:02 .

заранее спасибо, Лин

1 ответ1

1

Буквы rwxXst выбирают биты режима файла для затронутых пользователей: чтение (r), запись (w), выполнение (или поиск каталогов) (x)

человек чмод

Ваше понимание почти правильно, но флаг x как правило, относится не к списку файлов, а к их выполнению . Если вы установили +x для каталогов, вы можете искать их (find , ls и т.д.), Но не читать фактическое содержимое файлов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .