Что означают эти числа во втором столбце после ввода «ls -l»? [Дубликат]


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

Что означают эти цифры во втором столбце? Имеют ли они какое-либо отношение к файлам и папкам? Как мне изменить номера?


5
Вы можете простоman ls

4
Пожалуйста, примите некоторые ответы на ваши предыдущие вопросы. Вы можете сделать это, нажав на флажок рядом с ответом, который, по вашему мнению, лучше всего ответил на вопрос.
bdonlan

2
info lsдает необходимую информацию, man lsпросто указывает на информационную страницу.
tpg2114

2
@ tpg2114 Ваш первый комментарий точен, но, по крайней мере, на одной машине, которую я могу подключить к вашему второму, совершенно неправильно.
mlp

Смотрите также Что означают поля в выводе ls -l? (на U & L).
Скотт

Ответы:


20

Это количество жестких ссылок на файл или каталог. Для файлов это обычно так 1, если вы не создали дополнительные жесткие ссылки на него ln.

Для каталогов это 2 + количество подкаталогов. Это связано с тем, что на каталог можно ссылаться либо по его имени в родительском каталоге, либо .по себе, либо ..в каждом подкаталоге.


2

Это указывает на количество жестких ссылок . Эта статья объясняет вывод ls -lкоманды более подробно.


1
Ссылка на статью не работает ...
Rick

@Rick Спасибо за внимание, я только что связал альтернативный сайт с этим.
Левон

0

Числа во втором столбце - это количество «ссылок» на файл или каталог. Это похоже на концепцию подсчета ссылок в опе.


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

Первый символ указывает тип файла. - для обычного файла, d для каталога, l для файла ссылки и s для файла сокета

Следующие 9 символов в первом поле представляют разрешения. Каждые 3 символа обозначают права на чтение (r), запись (w), выполнение (x) владельца, группы и других. - означает отсутствие разрешения.

Второе поле указывает количество ссылок на этот файл.

Третье поле указывает имя владельца.

Четвертое поле указывает название группы.

Пятое поле представляет размер файла в байтах.

Шестое поле представляет дату и время последнего изменения файла.

И, наконец, седьмое поле - это имя файла.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.