
- •Методические указания
- •Содержание
- •1 Введение
- •2 Лабораторная работа №1. Особенности работы в операционной системе Linux
- •2.1 Общие сведения
- •2.1.1 Вход в систему
- •2.1.2 Выход из системы
- •2.1.3 Пользователи и пароли
- •2.1.4 Идентификаторы пользователя и группы
- •2.1.5 Команда who
- •2.2 Порядок выполнения лабораторной работы
- •2.3 Контрольные вопросы
- •2.4 Содержание отчета
- •3.1.2 Команды для работы с файлами
- •169 209K /usr
- •3.2 Порядок выполнения лабораторной работы
- •3.3 Контрольные вопросы
- •3.4 Содержание отчета
- •4.1.2 Выход из справочной системы
- •4.1.3 Разделы справочной системы
- •4.1.4 Получение описания команд
- •4.2 Порядок выполнения лабораторной работы
- •4.3 Контрольные вопросы
- •4.4 Содержание отчета
- •5.1.2 Основные команды программы Midnight Commander
- •5.1.3 Формат вывода информации о файле
- •5.1.4 Встроенный редактор текста
- •5.2 Порядок выполнения лабораторной работы
- •5.3 Контрольные вопросы
- •5.4 Содержание отчета
- •6.1.2 Работа с гибкими дисками
- •6.1.3 Таблица файловых систем: /etc/f stab
- •6.1.4 Работа с cd-rom и файлами ms-dos
- •6.1.5 Работа с принтером
- •6.2 Порядок выполнения лабораторной работ
- •6.3 Контрольные вопросы
- •6.4 Содержание отчета
- •7.1.2 Рабочий стол kde
- •7.1.3 Меню kde
- •7.1.4 Диспетчер файлов
- •7.1.5 Конфигурация kde
- •7.1.6 Настройка звуковой карты
- •7.1.7 Установка пакетов
- •7.1.8 Подключение к Интернету
- •Аутентификация
- •Сценарии
- •Программаkppp
- •Установка связи
- •7.2 Порядок выполнения лабораторной работы
- •7.3 Контрольные вопросы
- •7.4 Содержание отчета
- •Литература
6.1.2 Работа с гибкими дисками
В Linux для гибких дисков выгоднее использовать файловую систему Minix, которая экономно использует дисковое пространство. Правда, имеются ограничения: размер файла не более 64 Мбайт, что пока несущественно для гибких дисков, и максимальная длина имени 14 или 30 символов. Соответственно, такая файловая система не совместима с MS-DOS, поэтому пользователю для создания гибкого диска, предназначенного для Linux, надо сделать следующие шаги:
отформатировать гибкий диск,
создать на нем файловую систему Minix.
После таких операций файловую систему гибкого диска можно смонтировать и использовать для хранения данных.
Для форматирования гибкого диска используется команда: fdformat [параметры] [устройство] .
После форматирования на гибком диске надо создать файловую систему, используя команду
mkfs [-V] [-t тип] [ключи файловой системы] устройство [кластеры] .
Второй параметр указывает, какую файловую систему необходимо создать на диске. Для указания типа файловой системы используются имена в соответствии с таблицей 6.3. Если этот параметр опустить, то тип файловой системы будет определен по записи в файле /etc/fstab. Это же относится и к команде монтирования файловой системы:
mount [arvw] [-о опции] [-t тип] [устройство] [список]
Ниже приведен пример процесса подготовки к работе гибкого диска:
fdformat /dev/fd0ul440
mkfs -t minix /dev/fd0ul440
mount /dev/fd0
При вводе первых двух команд дисковод начнет реагировать на действия пользователя, но вот при попытке монтирования может появиться сообщения об ошибке. Такая проблема возможна тогда, когда в Linux указано, что по умолчанию на гибком диске используется файловая система ext2, применяемая для разделов Linux на винчестере. Подобное сообщение можно получить и тогда, когда предпринимается попытка смонтировать гибкий диск с форматом FAT, который применяется в MS-DOS.
После успешного монтирования файловой системы гибкого диска, доступ к ней будет находиться в каталоге /mnt/floppy. С помощью Midnight Commander скопируйте на гибкий диск файлы, которые вы создали ранее, а также какой-нибудь файл размером несколько сот килобайт. Обратите внимание на то, как работает с гибким диском операционная система Linux. Например, при копировании маленьких файлов дисковод начинает работать не сразу, а через какой-то промежуток времени, а при копировании большого файла — сразу после подачи команды. Это происходит потому, что Linux считает смонтированный гибкий диск своей неотъемлемой частью, которая не может удаляться произвольно. Поэтому, при копировании используется кэш в оперативной памяти, из которого данные переносятся на гибкий диск в удобное для операционной системы время. Так как размеры кэш ограничены, то только при копировании большого файла будет немедленно вызвана процедура работы с дисководом (можно установить и другой порядок работы с дисководом). Несмотря на это, копирование, изменение и удаление файлов в каталоге /mnt/floppy осуществляется без каких-либо ограничений.
Такой способ работы с гибкими дисками приводит к еще одной неприятности, с которой могут столкнуться пользователи MS Windows, — замена гибкого диска в дисководе без размонтирования файловой системы приведет к генерации операционной системой сообщения об ошибке. Поэтому, прежде чем вытащить гибкий диск, надо использовать команду
umount [-a] [-t тип] [устройство [ каталог] .
Для демонтирования гибкого диска используется вариант (при выключении компьютера используется команда umount -a):
umount /dev/fd0 /
Таким образом, работа с гибким диском всегда подразумевает использование пары команд: монтирования и размонтирования файловой системы:
mount /dev/fd0
umount /dev/fd0 /
Кроме того, вместо команды mount можно использовать команду для монтирования диска из набора программ mtool, используя имена в формате MS-DOS:
mmount a: .