У нас есть сценарии, которые просматривают ls -l
выходные данные для получения информации о разрешениях, которая недавно произошла сбоем в системах RHEL v6, которая, по-видимому, показывает дополнительную информацию .
в конце записи о разрешениях, которой раньше не было:
[root@rhel6vm ~]# ls -l
total 44
-rw-------. 1 root root 1399 Aug 17 15:01 anaconda-ks.cfg
-rw-r--r--. 1 root root 25485 Aug 17 15:01 install.log
-rw-r--r--. 1 root root 7253 Aug 17 14:59 install.log.syslog
[root@rhel6vm ~]#
^
| up there
Что означает полная остановка? А что еще может появиться на его месте?
We have scripts looking at the output of ls
это вообще плохая идея . Разбор ls - плохая идея. Для этого вам лучше посмотреть результаты работы stat или другого инструмента.Ответы:
info ls показывает:
источник
man ls' but didn't think of
info ls '- спасибоGNU ls использует
.
символ для обозначения файла с контекстом безопасности SELinux, но без другого альтернативного метода доступа.Файл с любой другой комбинацией альтернативных методов доступа помечается
+
символом.источник