Назад | Перейти на главную страницу

Я вижу точку после -rwxr-xr-x

Всякий раз, когда я выдаю ls -al на моем сервере я вижу точку после -rwxr-xr-x, например -

-rwxr-xr-x.

Кто-нибудь может сказать мне, что это значит? Я не могу найти никаких подсказок в Интернете.

Из info ls, под "Какая информация указана?","-l"флаг:

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

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

К вашему сведению - вы можете просматривать контексты безопасности SELinux с помощью ls -Z вариант.

# ls -alZ
dr-xr-x---. root root system_u:object_r:admin_home_t:s0 .
dr-xr-xr-x. root root system_u:object_r:root_t:s0      ..
-rw-------. root root system_u:object_r:admin_home_t:s0 anaconda-ks.cfg
-rw-------  root root ?                                .bash_history
-rw-r--r--. root root system_u:object_r:admin_home_t:s0 .bash_logout
-rw-r--r--. root root system_u:object_r:admin_home_t:s0 .bash_profile
-rw-r--r--. root root system_u:object_r:admin_home_t:s0 .bashrc
-rw-r--r--. root root system_u:object_r:admin_home_t:s0 .cshrc
-rw-r--r--. root root system_u:object_r:admin_home_t:s0 .tcshrc