Учебное пособие: Работа с файлами и каталогами
Вы можете определить права доступа к файлу или справочнику, воспользовавшись командой ls -1. Например, если вы находитесь в справочнике startship/bin, и введете команду ls -1, то получите следующую информацию:
$ ls -1<CR>
total 35
-rwxr-xr-x 1 startship project 9346 Nov 1 08:06 display
-rw-r-- r-- 1 startship project 6428 Dec 2 10:26 list drwxr-x--x 2 startship project 32 Nov 8 15:32 tools $
В левой части экрана отображены права доступа для файлов display и list и справочника tools:
-rwxr-xr-x для файла display
-rw-r- -r -- для файла list
drwxr-x--x для справочника tools
Первый символ описывает тип файла (например, символ "-" говорит, что это обыкновенный файл, символ "d" - справочник). Дальнейшие девять символов описывают права доступа. Первые три символа из девяти устанавливают права доступа для владельца, вторые три - для группы, третьи - для всех пользователей. Каждый набор символов r,w,x показывает текущие установленные права доступа для каждой категории пользователей. Если вместо символа стоит "-", то соответствующее право отсутствует.
Существует два ограничения. Случайно могут появиться буквы 1 или s в строке вместо г, w или х. Буква s представляет специальное право на выполнение файла. Она появляется на том месте, где обычно стоит буква r в наборах для владельца или для группы пользователей и это означает специальное право на выполнение файла. Она имеет значение только для программистов и системных программистов. Буква l указывает, что блокировка будет появляться при о