10

Что означает точка "." после последней (самой правильной) 'х' во второй строке? Это вывод

[igor @ localhost ~] $ ls -l /usr /local /bin

-rwxr-xr-x  1 root root  113797 Aug 20 05:30 gpib
-rwxr-xr-x. 1 root root   30283 Jul 16 22:48 ibtest

Нет, это не единственная точка в выводе 'ls -l'. Их много ... но НЕ на каждой строчке.
(CentOS 6.4 32-битный)

1 ответ1

3

Если вы посмотрите на info ls What\ information , она скажет вам

После битов режима файла стоит один символ, который указывает, применяется ли к файлу альтернативный метод доступа, такой как список контроля доступа. Когда символ, следующий за битами режима файла, является пробелом, альтернативный метод доступа отсутствует. Когда это печатный символ, то есть такой метод.

GNU 'ls' использует '.' символ для обозначения файла с контекстом безопасности SELinux, но без другого альтернативного метода доступа.

Файл с любой другой комбинацией альтернативных методов доступа помечается знаком «+».

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