Co oznaczają te liczby w drugiej kolumnie po wpisaniu „ls -l”? [duplikować]


8
drwxr-xr-x. 2 root root 4096 Jun 29 16:44 db
drwxr-xr-x. 2 root root 4096 Jun 29 16:44 djproject
-rwxr-xr-x. 1 root root   38 Jun 29 16:44 index.html
drwxr-xr-x. 2 root root 4096 Jun 29 16:44 jobs
-rwxr-xr-x. 1 root root  252 Jun 29 16:44 manage.py
drwxr-xr-x. 3 root root 4096 Jun 29 16:44 templates

Jakie jest znaczenie tych liczb w drugiej kolumnie? Czy mają jakiś związek z uprawnieniami do plików i folderów? Jak mogę zmienić liczby?


5
Możesz po prostuman ls

4
Proszę zaakceptować niektóre odpowiedzi na poprzednie pytania. Możesz to zrobić, klikając znacznik wyboru obok odpowiedzi, która według Ciebie najlepiej odpowiada na pytanie.
bdonlan

2
info lspodaje potrzebne informacje, man lspo prostu wskazuje stronę informacyjną.
tpg2114

2
@ tpg2114 Twój pierwszy komentarz jest dokładny, ale na co najmniej jednej maszynie mogę połączyć się z drugą, jest całkowicie błędny.
mlp 11.03.19

Odpowiedzi:


20

To liczba twardych dowiązań do pliku lub katalogu. W przypadku plików zwykle tak będzie 1, chyba że utworzysz dodatkowe twarde linki do niego za pomocą ln.

W przypadku katalogów jest to 2 + liczba podkatalogów. Wynika to z tego, że do katalogu można się odwoływać po nazwie w katalogu nadrzędnym, .w nim samym lub ..w każdym podkatalogu.


2

Wskazuje liczbę twardych linków . W tym artykulels -l bardziej szczegółowo wyjaśniono dane wyjściowe polecenia.


1
Link do artykułu jest zerwany ...
Rick

@Rick Dzięki za zgłoszenie, właśnie podłączyłem do tego alternatywną stronę.
Levon

0

Liczby w drugiej kolumnie oznaczają liczbę „linków” do pliku lub katalogu. Jest podobny do pojęcia liczby referencyjnej w oop.


0
drwxr-xr-x 2 matt db 4096 Jan 30 23:08 documents

-rw-r--r-- 1 matt db   49 Jan 31 01:17 sum.pl

Pierwszy znak wskazuje typ pliku. - dla pliku normalnego, d dla katalogu, l dla pliku linku is dla pliku gniazda

Następne 9 znaków w pierwszym polu reprezentuje uprawnienia. Każde 3 znaki oznaczają uprawnienia do odczytu (r), zapisu (w), wykonania (x) właściciela, grupy i innych. - oznacza brak pozwolenia.

Drugie pole wskazuje liczbę łączy do tego pliku.

Trzecie pole wskazuje nazwę właściciela.

Czwarte pole wskazuje nazwę grupy.

Piąte pole reprezentuje rozmiar pliku w bajtach.

Szóste pole reprezentuje datę i godzinę ostatniej modyfikacji pliku.

I wreszcie siódme pole to nazwa pliku.

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.