Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операционные системы_пособие.doc
Скачиваний:
33
Добавлен:
03.05.2015
Размер:
353.79 Кб
Скачать

7.2. Мониторинг использования файловых систем

Самым простым способом получения информации о используемом дисковом пространстве является команда df(diskfree— свободное пространство). Вывод команды содержит основную информацию о файловых системах и именах устройств, на которых они расположены. Как правило, жесткий диск тоже делится на разделы на этапе загрузки операционной системы, либо позже с помощью утилитыsysinstall. Хорошей практикой является выделение раздела для самой операционной системы (точка монтирования /), а также два раздела для данных и программ, которые размещаются главным образом в каталогах/usrи/var.

Для мониторинга использования дискового пространства пользователями используется команда du (diskusage— использование диска). Например:

# du –d1 /usr/home/

Команда du рекурсивно выводит размер всех каталогов, расположенных к текущем каталоге или указанном в качестве параметра. Параметр –dзадает глубину рекурсивного вывода. Более подробно см.man du.

6.4. Задание на лабораторную работу

  1. Просмотреть содержимое файла /etc/fstab.

  2. Войти в систему под администратором (команда su).

  3. Смонтировать дискету. Просмотреть содержимое. Записать на неё какие-нибудь файлы.

  4. Запретить изменение данных на дискете путем изменения атрибутов соответствующего файла каталога.

  5. Смонтировать флэшку. Просмотреть содержимое. Скопировать с неё какие-нибудь файлы в свой домашний каталог.

  6. Смонтировать CD-диск. Просмотреть его содержимое.

  7. Проверить результаты монтирования командой df.

  8. Демонтировать файловые системы на этих устройствах.

  9. Проверить результаты командой df.

  10. Изучить работу команды du.

7.4. Контрольные вопросы

  1. В чем заключаются функции монтирования и размонтирования файловой системы и какими командами они выполняются в ОС FreeBSD?

  2. Что такое точка монтирования?

  3. В каком каталоге находятся специальные файлы устройств?

  4. Как ограничить доступ к устройствам на гибких дисках.

  5. Какие команды используются для мониторинга файловых систем?

  6. Какие типы файловых систем вы знаете?

  7. Для чего жесткий диск обычно разбивается на разделы?

8. Установка и настройка операционной системыFreeBsd

8.1. Установка и настройка виртуальной машины

Виртуальная машина ‑ это программа, эмулирующая физический компьютер. У виртуальной машины, как и у реальной, есть BIOS, отведенное место на жестком диске, CD-ROM (CD-ROM или подключенный ISO-образ), сетевые адаптеры для соединения с реальной машиной, сетевыми ресурсами или другими виртуальными машинам и т.д.

Как и в случае с реальной машиной, можно установить на виртуальную машину операционную систему, что позволяет тестировать различные операционные системы, не покидая своей.

Продемонстрируем установку OC FreeBSD на виртуальной машине MicrosoftVirtualPC2007 в ОСWindowsXP. Для этого необходимо иметь установленную на компьютере виртуальную машину. Программа является свободно распространяемой, а ее установка не вызывает затруднений. Также на сайте FreeBSD.org необходимо скачать iso-образ загрузочного диска операционной системы, которая также является бесплатной.

  1. Запускаем MicrosoftVirtualPC, откроется мастер установки виртуальной машины.

  2. В окне Options необходимо выбрать Create a virtual machine.

  3. В окне Virtual Machine Name and Location необходимо указать имя файла виртуальной машины и путь к нему, например D:\VM\New Virtual Machine.vmc

  4. В следующем окне Operating Systemуказывается тип операционной системыOther.

  5. В окне Memoryзадается объем оперативной памяти, выбираемUsing the recommended RAM.

  6. В окне Virtual Hard DiskOptionsможно создать виртуальный жесткий диск, на котором впоследствии будет размещаться новая ОС. Для этого выбираемA new virtual hard disk.

  7. В следующем окне указываем местоположение виртуального жесткого диска, например D:\VM\FreeBSD_Hard_Disk.vhd и его размер, например, 10 Гб.

На этом первоначальную настройку виртуальной машины можно считать завершенной.