Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LekOS.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.56 Mб
Скачать

Демонтирование файловой системы

Команда unmount.

unmount <опции> < -t тип > <устройство или каталог>.

- демонтирует все имеющиеся файловые системы.

< -t тип > - демонтируемая файловая система принадлежит указанному типу.

Пример:

unmount -a .

Загрузка

1. Включается компьютер и управление передаётся программе BIOS.

2. BIOS проводит тестирование системы.

3. Считывается загрузочный сектор дискеты или жёсткого диска. Загрузочный сектор – это первый блок данных на устройстве.

4. Загрузочный сектор содержит короткую программу. Ёе задача заключается в том, чтобы загрузить в память программу первоначальной загрузки.

5. Она загружает в память ОС. В случае с Linux это ядро.

6. Контроль передаётся ядру. Оно проводит тестирование системы.

7. По окончанию тестирования ядро должно смонтировать корневую файловую систему.

8. Далее проводится ряд внутрисистемных процессов, в результате которых заканчивается загрузка ОС и она полностью готова к работе.

Стандартная структура каталогов в Linux

/bin – находятся системные и пользовательские утилиты;

/boot – ключевые компоненты для начальной загрузки ОС; в т.ч. подкаталог;

/dev – файлы устройств; драйверы в другом в каталоге, но здесь находиться информация о них;

/etc – файлы конфигурации;

/home – используется для хранения данных пользователей. Здесь создаются каталоги для пользователей;

/mnt – по умолчанию здесь создаются каталоги для точек монтирования;

/tmp – каталог для хранения временных файлов;

/usr – для хранения совместно используемых неизменяемых данных. Главная часть ФС.

Учетные записи пользователей

Добавление/удаление – задача системного администратора.

После инсталляции ОС автоматически создается 2 учетные записи: root и обычный пользователь.

I. Root – имеет любые права и привилегии. Важен пароль учетных записей.

Задачи и возможности системного администрирования:

  1. имеет неограниченный доступ к файлам и каталогам;

  2. администрирование учетных записей;

  3. выполняет задачи по сопровождению системы;

  4. может остановить систему;

  5. устанавливает первоначальные пароли;

  6. изменяет пароли пользователей;

  7. устанавливает пакеты ПО.

II. Обычный пользователь – учетная запись создается для каждого отдельного пользователя.

III. Группы – идентификатор групп GID (Group IDentification) для логической группировки ресурсов с целью совместного использования членами групп.

Права доступа

Для файлов и каталогов в Linux существуют 3 уровня прав доступа, соответствующими 3-м категориям: владелец, группа, прочие.

Каждый уровень имеет свои права: чтение, запись, выполнение.

Чтобы реализовать концепцию прав доступа, надо каждому файлу сопоставить владельца.

Изменение прав доступа

$ chmod – команда для изменения прав доступа к файлу. Для надо указать 3 параметра:

  1. изменяемый уровень (владелец/группа/другие);

  2. изменяемые права доступа;

  3. об’екты, к которым применяются эти изменения.

опция

права

u

пользователь(владелец файла)

g

группа

o

прочие

a

все

право

описания

r

чтение

w

запись

x

выполнение

t

стики бит (Sticky bit) используется вместе с другими битами для установки прав доступа к каталогу. Если он установлен, то в этом каталоге только владелец файла может его удалить (используется для /tmp)

Уровни и права доступа используются в комбинации с + или – чтобы установить или сбросить их:

Между уровнем и режимом доступа используются символы:

«- добавляет право доступа, не оказывая влияния на другие права;

«–» - удаляет право доступа;

«=» - делает указанный режим доступа единственным.

Для изменения режима доступа к файлу вместо символьных параметров могут использоваться числа:

3х и 4х разрядные числа в восьмеричной системе.

Последние 3 разряда относятся к правам для u g o. Если 1й разряд=0, то он не пишется.

1й разряд имеет следующие параметры:

0 – нет дополнительных прав доступа;

1 – устанавливает Sticky bit, вместо x ставят t в символьных параметрах:

rwt

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]