ls -l
виводить 10-символьний UNIX-рядок інформації, широко відомий як рядок дозволу. напр
-rw-rw-r-- 1 userName groupName 13200650 Dec 13 21:23 fileName
Перший символ рядка дозволу або рядка режиму , відомий як дескриптор файлу , вказує тип файлу, а решта дев'ять, взятих у трьох групах, вказують дозволи на відповідний файл, де:
- перша група з трьох символів (після першого символу серед 10) вказує дозволи власника,
- друга група з трьох позначає дозволи для групи,
- остання група з трьох позначає дозволи для інших (або для світу).
Тут у наведеному вище прикладі перший символ / символ "-" вказує на звичайний файл.
Наведені нижче приклади
crw-rw-rw- 1 root root 1, 3 Dec 29 20:58 /dev/null
crw-rw-rw- 1 root root 1, 5 Jan 13 20:56 /dev/zero
Перший символ рядків дозволу - "c" і, як сказано вище, це індикатор типу файлу, який вказує на символьний пристрій .
Окремо від -
, c
деякі інших дескрипторів файлів:
d
-> каталог
l
-> символічне посилання
s
-> Сокет Unix
b
-> блокувати пристрій
p
-> трубопровід
D
-> Двері
Список літератури:
/dev
є спеціальний дозвіл.