Когда я бегу:
ls -n
Я получаю что-то вроде:
-rwxrwxrwx 1 1000 1000 765528 2009-10-15 18:41 file1 drwxr-xr-x 10 1000 1000 4096 2010-12-07 20:50 dir1 drwxr-xr-x 3 1000 1000 4096 2010-10-24 16:57 dir2
Что означает второй столбец (число)?
command-line
ls
Натан Осман
источник
источник
Первый столбец:
drwxr-xr-x
Вторая колонка:
2
Третья четвертая колонна:
1000
1000
Пятая колонна:
4096
Шестая колонна:
2010-12-02 15:56
Седьмая колонка:
Books
НОТА:
Для получения дополнительной информации посмотрите эту ссылку .
источник
Ответы, данные относительно каталогов, дадут правильное число, но по неправильным причинам. Число не является количеством подкаталогов плюс "." а также ".."
Число на самом деле такое же, как и для файла: количество жестких ссылок на каталог. Например, давайте создадим новый каталог:
Вы можете видеть, что количество ссылок равно 2. Эти ссылки являются именами "temp" и "." каталог внутри temp (он же "temp /.") Не каталог "..". Это ссылка на родителя "temp". Какой вид объясняет, почему при создании подкаталога создается новая ссылка. Давай сделаем это:
Сейчас есть 3 ссылки на каталог. Это «темп», «темп /». и "subtemp / .." (то есть каталог ".." внутри "subtemp"). Вот почему подкаталоги добавляют ссылку - потому что у них всех есть каталог "..", ссылающийся на родителя.
источник
В этом поле указывается количество ссылок или каталогов внутри этого каталога.
Например:
Вы можете видеть, что количество ссылок или каталогов на рабочем столе равно 6. Давайте проверим это.
Здесь вы можете увидеть ссылки и каталоги внутри рабочего стола:
'SAML'
итого 6. Надеюсь, это поможет.
проверьте эту ссылку для получения дополнительной информации. http://www.go2linux.org/command-ls-file-permissions
источник
Это дает количество ссылок / каталогов непосредственно внутри этого файла / каталога. Для файлов это число должно быть 1, а для каталогов должно быть количество каталогов + 2, т. Е. Для. и .. каталоги
источник