Co oznacza kropka po -rwxr-xr-x w wyjściu ls -l? [duplikować]


10

Jakie jest znaczenie kropki „.” po ostatnim (najprostszym) „x” w drugiej linii? To jest wynik działania

[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

Nie, nie jest to jedyna kropka na wyjściu z 'ls -l'. Jest ich wiele ... ale NIE na każdej linii.
(CentOS 6.4 32-bitowy)

Odpowiedzi:


3

Jeśli się temu przyjrzysz info ls What\ information, to ci powie

Po bitach w trybie pliku znajduje się pojedynczy znak, który określa, czy do pliku ma zastosowanie alternatywna metoda dostępu, taka jak lista kontroli dostępu. Gdy znak następujący po bitach trybu pliku jest spacją, nie ma alternatywnej metody dostępu. Gdy jest to znak drukowany, istnieje taka metoda.

GNU „ls” używa „.” znak wskazujący plik w kontekście bezpieczeństwa SELinux, ale bez innej alternatywnej metody dostępu.

Plik z dowolną inną kombinacją alternatywnych metod dostępu jest oznaczony znakiem „+”.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.