4.6. Дискеты для экстренной загрузки
Не всегда имеется возможность загрузки системы с жесткого диска. Например, при неправильных установках в LILO загрузчике систему невозможно будет загрузить. В таких случаях должен быть другой способ загрузки. Для персональных компьютеров обычно она выполняется с дискет.
Большинство распространяемых версий Linux позволяют во время установки системы создать загрузочную дискету. Однако многие такие дискеты содержат только ядро и, предполагается, что для устранения неполадок будут использоваться программы, находящиеся на установочных дисках. Иногда этих программ бывает недостаточно, например, когда требуется восстановить некоторые файлы, созданные с помощью программ, которых нет на этих дисках.
Поэтому может возникнуть необходимость в создании специально настроенного диска. В документации "Bootdisk HOWTO" содержится необходимая информация для создания подобного диска.
При загрузке со специально настроенного диска нельзя использовать привод, на котором смонтирована эта дискета, для каких-либо других целей. Это может создать некоторые неудобства, если в компьютере имеется только один дисковод. Однако, если компьютер имеет достаточный объем памяти, можно загрузить этот диск в RAM диск (для этого ядро, расположенное на дискете должно быть сконфигурировано соответствующим образом). Это позволяет использовать дисковод для других целей.
ЗАКЛЮЧЕНИЕ
Linux является Unix-подобной операционной системой, которая используется на различных компьютерах PC-386. Впервые она была представлена как pасшиpение к операционной системе Minix и ее первые версии включали поддержку только файловой системы Minix.
При запуске оболочки автоматически выполняется один или несколько заранее установленных файлов. Различные оболочки используют разные файлы.
Большинство оболочек сначала запускает один общий файл, напpимеp, оболочка Bourne (/bin/sh) и ей подобные выполняют файл /etc/profile, в дополнение к нему она выполняет файл ~/.profile. В файле /etc/profile системным администpатоpом указываются установки и оболочка для всех пользователей, в частности, переменная оболочки PATH и дp. В то время как файл ~/.profile используется для личных установок пользователя и индивидуальной настройки оболочки.
В ходе выполнения данной курсовой работы были рассмотрены следующие вопросы:
- составляющие операционной системы;
- основные функции системы;
- файловая система;
- запуск системы и перезагрузка;
Кратко изложены основные положения по каждому из рассмотренных вопросов выбранной темы.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Аврин С. Страну готовят к Интернету. М. 2001.
2. Батурин Ю.М.Право и политика в компьютерном мире. - М. 1997
3. Белл Д. Грядущее индустриальное общество. М. 1999.
4. Володин А. Интерфейс системы защиты информации. М. 1998.
5. Король Л., Судов Е. Информационная безопасность: системный подход. СПб. 2002.
6. Ларс Виржениус. ОС Linux. Руководство системного администратора. М. 1998.
7. Милославская Н.Г., Толстой А.И. Интрасети: доступ в Интернет. Защита. М. 2000.
8. Рассел Сейдж. Приемы профессиональной работы в UNIX. М. 1999.
9. Таили Эд. Безопасность компьютера. Минск. 1997
10. Фигурнов В.Э. «IBM PC для пользователя». 7-е изд., пераб.и доп. - М.: ИНФРА-М, 2002. – 640 с.: ил.
11. Фоменков Г. Уязвимость сетевых операционных систем. // БАНКОВСКИЕ ТЕХНОЛОГИИ 5'98.
12. Юфа В. Unix и Internet: приведение к общему знаменателю. М. 2000.
ПРИЛОЖЕНИЕ
Краткое описание некоторых команд
операционной системы
UNIX
alias
Создает синоним команды.
bg
Запускает прерванный процесс в "фоновом" режиме.
bye
Заканчивает сеанс связи.
cat
Выводит на экран содержимое текстового файла.
cd
Изменяет "текущую" директорию.
conf
Дает возможность читать и посылать статьи в телеконференции.
decode
Восстанавливает бинарный файл, присланный по электронной почте в закодированном виде.
dir
Показывает список файлов в "домашней" директории.
du
Подсчитывает об'ем файлов в "домашней" директории, исчисляемый в килобайтах.
echo
Отображает на экран все указанное этой команде в качестве параметра.
encode
Трансформирует бинарный файл в формат 'uudecode'.
exit
Заканчивает сеанс связи.
fg
Переводит процесс из "фонового" режима в "активный" режим.
finger
Дает возможность узнать, кто из пользователей телекоммуникационной сети работает на линии в данный момент.
ftp
Позволяет получать файлы со специалицированных файл-серверов сети "Интернет".
gopher
Позволяет пользоваться одноименным информационным сервисом сети "Интернет".
head
Выдает на экран первые десять строк текстового файла.
help
Раз'ясняет смысл некоторых комманд на английском языке.
history
Показывает список использованных комманд.
id
Показывает идентификатор пользователя системы.
irc
Дает возможность пользоваться сервисом IRC (Internet Relay Chat).
joe
Текстовый редактор.
logout
Заканчивает сеанс связи.
ls
Показывает фалы в домашней директории.
Дает возможность пользоваться электронной почтой.
man
Раз'ясняет смысл некоторых комманд на английском языке.
map
Включает/выключает перекодировку русских символов.
mkdir
Создает поддиректорию в "домашней" директории.
pine
Дает возможность пользоваться электронной почтой.
ping
Показывает наличие связи с определенным сервером сети "Интернет".
ps
Показывает процессы операционной системы UNIX.
pwd
Показывает полное название "текущей" директории.
sz
Пересылает файл на Ваш компьютер.
talk
Позволяет вести интерактивный диалог с пользователем сети "Интернет".
telnet
Соединяет с другими серверами сети "Интернет".
unalias
Уничтожает синоним команды.
uname
Информирует о версии операционной системы на сервере телекоммуникационной сети.
w
Дает возможность узнать, кто из пользователей телекоммуникационной сети работает на линии в данный момент.
who
Дает возможность узнать, кто из пользователей телекоммуникационной сети работает на линии в данный момент.
www
Позволяет пользоваться информационным сервисом WWW (World-Wide Web).
... выполнением процессов: fork, exec, wait и exit. Вообще использование обращений к операционной системе дает возможность пользователю создавать программы, выполняющие сложные действия, и как следствие, ядро операционной системы UNIX не включает в себя многие функции, являющиеся частью "ядра" в других системах. Такие функции, и среди них компиляторы и редакторы, в системе UNIX являются программами ...
... ; пароль, который проверяет вас на идентичность; инструкции для диалога и доступа к системе UNIX, если ваш терминал напрямую не связан с компьютером. Отличия операционной системы UNIX от других операционных систем. Unix состоит из ядра с включенными в него драйверами и из утилит (внешних по отношению к ядру программ). Если надо изменить конфигурацию (добавить устройство, изменить порт или ...
... маршрутизацию данных от клиента к серверу Программные гнезда с общими коммуникационными свойствами, такими как способ именования и протокольный формат адреса, группируются в домены "домен системы UNIX" для процессов, которые взаимодействуют через программные гнезда в пределах одного компьютера "домен Internet" для процессов, которые взаимодействуют в сети в соответствии с семейством протоколов ...
... динамической библиотеки нам надо собрать файл командой: olya:~# gcc -с main.с olya:~# gcc main.o -L. -lfsdyn -o rezultdyn Если теперь Вы сравните файлы, полученные при использовании статической и динамической библиотеки, то увидите, что их размеры отличаются. В данном случае файл созданный с динамической библиотекой занимает чуть больше места, но это лишь от того, что программа ...
0 комментариев