O que o ponto significa após -rwxr-xr-x na saída ls -l? [duplicado]

10

Qual é o significado do ponto '.' depois do último (o mais à direita) 'x' na segunda linha? Esta é a saída de

[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

Não, este não é o único ponto na saída de 'ls -l'. Existem muitos ... mas NÃO em todas as linhas.
(CentOS 6.4 de 32 bits)

Igor
fonte

Respostas:

3

Se você der uma olhada info ls What\ information, ele diz

Após o modo de arquivo, bits é um caractere único que especifica se um método de acesso alternativo, como uma lista de controle de acesso, se aplica ao arquivo. Quando o caractere após os bits do modo de arquivo é um espaço, não há método de acesso alternativo. Quando é um caractere de impressão, existe esse método.

O GNU 'ls' usa um '.' caractere para indicar um arquivo com um contexto de segurança SELinux, mas nenhum outro método de acesso alternativo.

Um arquivo com qualquer outra combinação de métodos de acesso alternativos é marcado com um caractere '+'.

glglgl
fonte