Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

Внешние устройства

Примеры.

1. Использование S - бита. Параметры хранятся в специальном месте. Для этого файла, как правило, устанавливаются права на чтение/запись только для специальных привилегированных пользователей. Любой пользователь, имеющий установленный S-бит владельца, может изменить собственный пароль, используя команду passwd. Владельцем является администратор. Поэтому процесс, запущенный пользователем, получит все права администратора.

2.  Использование T - бита. Речь идет о многократном запуске файла. При первом запуске процесс будет создан, а далее эту программу надо будет хранить где - то рядом. Она помечается T -  битом и хранится в области своппинга.

Примеры иллюстрации команд.

file - определение типа файла. Попытка обоснованно догадаться о типе файла:

file/wert ter.test tr4.c

/wert - директория

ter.test - файл

tr4.c - СИ программа

ls - вывод списка файлов текущего каталога (у нее много флагов)

ls-l/URS/you

результат работы этой команды:

Image-rwx rwx rwx [число связей] [имя владельца] [имя группы] [размер в байтах] дата модификации [имя файла]

если вместо “-” стоит d, то это директория(каталог)

rwx - чтение, запись, выполнение

В ИД указывается число ссылок по все ФС.

Если что-то запрещено, то стоит “-“

ls-l/dev - распечатывает содержимое каталога dev.

В результате может быть напечатано:

crw—w—w-1 ROOT 0,0 Jun5 23.07 console

brw-rw-rw- -1 ROOT 1,64 Jul8 33.08 mt00

crw—w—w--1 ROOT 1,0 Oct3 21.23 tty0

crw—w—w--1 ROOT 1,1 Oct4 21.43 tty1

ImageImage                             major         minor

предыдущаяследующая