3.5 Однопользовательский режим работы
Команда shutdown может также использоваться для перевода
системы в однопользовательский режим, в котором к системе никто не
может подключится кроме пользователя root, который использует для
работы главную консоль. Это иногда применяется для
административных целей, для выполнения которых не может быть
использована нормально работающая система.
3.6 Дискеты для экстенной загрузки
Не всегда имеется возможность загрузки системы с жесткого
диска. Например, при неправильных установках в LILO загрузчике
систему невозможно будет загрузить. В таких случаях должен быть
другой способ загрузки. Для персональных компьютеров обычно она
выполняется с дискет.
Большинство распространяемых версий Linux позволяют во время
установки системы создать загрузочную дискету. Однако многие такие
дискеты содержат только ядро и, предполагается, что для устранения
неполадок будут использоваться программы, находящиеся на
установочных дисках. Иногда этих программ бывает недостаточно,
например, когда требуется восстановить некоторые файлы, созданные
с помощью программ, которых нет на этих дисках.
Поэтому может возникнуть необходимость в создании специально
настроенного диска. В документации "Bootdisk HOWTO" содержится
необходимая информация для создания подобного диска.
При загрузке со специально настроенного диска нельзя
использовать привод, на котором смонтирована эта дискета, для
каких-либо других целей. Это может создать некоторые неудобства,
если в компьютере имеется только один дисковод. Однако, если
компьютер имеет достаточный объем памяти, можно загрузить этот
диск в RAM диск (для этого ядро, расположенное на дискете должно
быть сконфигурировано соответствующим образом). Это позволяет
использовать дисковод для других целей.
Глава 4 Использование Дисков и Других Устройств
Хранения Информации
При установке системы или изменении ее конфигурации обычно
возникает много проблем с дисками. Нужно установить файловые
системы на дисках так, чтобы на них могли хранится файлы, а также
зарезервировать пространство для других частей операционной
системы.
В этой главе рассматриваются все эти вопросы. Обычно, если
система уже установлена, то каких-либо проблем с дисками в
дальнейшем быть не должно, кроме pаботы с дискетами. При установке
нового диска или его настройке следует обращаться к этой главе.
При администрировании дисков могут возникнуть следующие
проблемы:
Форматирование диска (в настоящее время форматирование
является необязательной процедурой для многих типов дисков).
Разделение диска, если диск будет использоваться для разных
целей. Одна из причин разделения - это хранение разных
операционных систем на одном диске. Другая причина - хранение
пользовательских и системных файлов в pазных pазделах, что
упрощает резервное копирование и восстановление, а также защиту
системных файлов от повреждений.
Создание файловой системы на соответствующем диске или
разделе. В системе Linux диск ничего не значит, пока на нем не
установлена файловая система. Только после этого возможна работа с
файлами.
Монтирование различных файловых систем для формирования
единой структуры каталогов, как автоматически так и вручную
(файловые системы, монтируемые вручную, должны быть вpучную
демонтированы).
В главе 6 рассматриваются вопросы буфеpизации дисков и работы
с виртуальной памятью, что также нужно знать при работе с дисками.
В этой главе рассматриваются вопросы, которые необходимо
знать при работе с жесткими и гибкими дисками. К сожалению здесь
не рассматривается использование ленточных накопителей и приводов
для компакт дисков.
4.1 Типы устройств
В системе UNIX, а следовательно и Linux, существует два типа
устройств: блочные устройства с прямым доступом (такие как диски)
и символьные устройства (такие как ленточные накопители и
последовательные порты), некоторые из них могут быть
последовательными, а некоторые - с прямым доступом. Каждое
поддерживаемое устройство представляется в файловой системе файлом
устройства. При выполнении операций чтения или записи с подобным
файлом, происходит обмен данными между устройством, на которое
указывает этот файл. Такой способ доступа к устройствам позволяет
не использовать специальные программы (а также специальные методы
програмирования, такие как работа с прерываниями). Например, для
распечатки файла на принтере, используется следующая команда:
ttyp5 root ~ $ cat filename > /dev/lp1
ttyp5 root ~ $
Однако, для распечатки файлов используется специальная
программа (обычно lpr(1)), которая контролирует поток поступающих
файлов во избежание возникновения конфликтных ситуаций, например,
при попытке распечатать на одном принтере одновpеменно несколько
разных файлов. По мере распечатки, новые файлы поступают
автоматически. По подобной схеме работает большинство устройств.
Однако с файлами устройств проблемы возникают очень редко.
Так как устройства отображаются как файлы в файловой системе
(в каталоге /dev), несложно обнаружить с помощью команды ls(1)
какие существуют файлы устройств. После выполнения команды ls -l
на экран выводится список файлов, причем в первой колонке
содержится тип файла и права доступа к нему. Например, для
просмотра файла, соответствующего последовательному порту,
используется следующая команда:
ttyp5 root ~ $ ls -l /dev/cua0
crw-rw-rw- 1 root uucp 5, 64 Nov 30 1993 /dev/cua0
ttyp5 root ~ $
Первый символ в первой колонке, т.е. 'c', показывает тип
файла, в данном случае символьное устройство. Для обычных файлов
используется символ '-', для каталогов - 'd', для блочных
устройств - 'b' (см. pуководство к команде ls(1) для более
подробной информации).
Наличие большого количества файлов устройств совсем не
означает, что эти устройства на самом деле установлены. Наличие
файла /dev/sda ни о чем не говорит и совсем не означает, что в
компьютере установлен жесткий диск SCSI. Это предусмотрено для
облегчения установки программ и нового оборудования (нет
необходимости искать нужные параметры и создавать файлы для новых
устройств).
... пользователей. Разделение может существенно отличатся от выше указанного в зависимости от работы системного администратора и конфигурации аппаратного обеспечения. В главе 5 сруктура файловой системы рассматривается более подробно (см. также Linux Filesystem Standard). . - 16 - Глава 3 Запуск Системы и Перезагрузка В ...
... каталог с логом непосредственно пользователем root и убедиться, что доступ для самого пользователя в заданный каталог разрешен. Заключение В данной работе была освещен Security-Enhanced Linux — линукс с улучшенной безопасностью. Достоинства данной технологии очевидны, т.к. он базируется на принципе наименьших прав, т.е. запущенному процессу дается именно столько прав, сколько ему требуется. ...
... в RAM диск (для этого ядро, расположенное на дискете должно быть сконфигурировано соответствующим образом). Это позволяет использовать дисковод для других целей.ЗАКЛЮЧЕНИЕ Linux является Unix-подобной операционной системой, которая используется на различных компьютерах PC-386. Впервые она была представлена как pасшиpение к операционной системе Minix и ее первые версии включали поддержку только ...
... с обслуживанием сотрудников и как следствие снижение эффективности их работы, и как следствие снижение производительности работы организации в целом, что может привести к значительным финансовым потерям. 2. Практические аспекты внедрения корпоративного сервера на базе ОС Linux. 2.1 Основания для внедрения системы Решение любой задачи состоит из двух этапов. Первый этап теоретический ...
0 комментариев