- •Лабораторная работа №1 Файловая структура ос Linux и управление файлами.
- •Общие cведения о системе Вход в систему:
- •Выход из системы:
- •Команда man (оперативный справочник)
- •Команды mount, umount
- •Маршрутные имена файлов
- •Команда who
- •Команда cd
- •Команда pwd
- •Команда mkdir.
- •Команда rmdir.
- •Команда ls.
- •Команда cp.
- •Требуется указать как минимум два аргумента - источник и преемник
- •Команда more и cat
- •Команда mv.
- •Команда ln.
- •Команда chmod
- •Синтаксис:
Лабораторная работа №1 Файловая структура ос Linux и управление файлами.
Команды, изучаемые в данной лабораторной работе:
1) man оперативный справочник
2) mount/umount подсоединение/отсоединение логических и физических дисков
3) who сообщает информацию о пользователях, работающих в системе
4) cd переход из одного какталога в другой
5) pwd вывод имени текущего каталога
6) mkdir создание нового каталога
7) rmdir удаление заданного пустого каталога
8) cp копирование объектов
9) cat вывод содержимого типичного файла
10) more фильтр для листания текста поэкранно
11) mv перемещение объекта из одного расположения к другому
12) ln ссылки, дополнительные имена для файлов
13) ls вывод списка содержимого каталога
14) chmod изменение полномочий на объект
Общие cведения о системе Вход в систему:
Login: user1 <Return> Вход в систему
Password: Входные сообщения
Синтаксис:
[username@host username]$
в дальнейшем обозначим: $
Выход из системы:
$ exit или <Ctrl>+<d> <Return> Выход из системы
$ shutdown
$ HALT
Команда man (оперативный справочник)
Синтаксис:
man [-k|X] ключевое_слово|команда
где X-номер одного из разделов справочника
Примеры:
$ man date Выводится описание команды «date»
$ man -k copy Выводятся статьи с ключевым словом «copy»
<Space> - вывести следующую страницу
<Return> - вывести следующую строку
<q> - выйти из команды man
В операционной системе Linux все файлы организованы в каталоги, которые, в свою очередь, иерархически соеденены друг с другом, образуя одну общую файловую
структуру. При обращении к файлу необходимо указывать не только его имя, но и
место, которое он занимает в этой файловой структуре. Можно создавать любое
количество новых каталогов, добавляя их к файловой структуре.
Команды mount, umount
Назначение: Присоединение файловой системы, расположенной на запоминающем
Устройстве, к основному дереву каталогов называется монтированием устройства,
которое осуществляется командой mount. Операция монтирования предпологает
присоединение дерева каталогов, находящегося на устройстве памяти, к указанному
пользователем каталогу. Лишь после этого можно перейти в присоединенный каталог
и обращаться к его файлам. Монтировать файловые системы может только
привелигированный пользователь root. Команда mount принимает два аргумента: имя
устройства, через которое Linux получает доступ к файловой системе, и каталог
в файловой структуре, к которой присоединяется новая файловая система (точка
монтирования).
Перед тем как останавливать систему, необходимо демонтировать все
смонтированные файловые системы. Основные файловые системы демонтируются
автоматически. Если вы хотите заменить смонтированную файловую систему другой,
сначала нужно демонтировать первую явно. Это делается с помощью команды
umount. В качестве аргументов эта команда использует имя устройства и каталог, в
котором оно было смонтированно. Нельзя демонтировать файловую систему в
которой вы находитесь в настоящий момент.
Синтаксис:
# mount устройство точка_монтирования
# umount устройство точка_монтирования
Опции (для команды mount):
# mount –o, f,v,w
- f Имитирует монтирование файловой системы. Используется для
проверки возможности монтирования файловой системы.
-v Текстовый режим. Команда выдает описания действий, которые
выполняет. Совместно с –f используется для выявления проблем,
возникающих при монтировании файловой системы.
-w Монтирует файловую систему с правом на чтение и запись.
-r Монтирует файловую систему с правом только на чтение.
-o список_опций Монтирует файловую систему с учетом списка опций, которые
вводятся через запятую.
Примеры:
# mount /dev/hdc /mnt/cdrom – монтирование hdc как cdrom-а
# cd /mnt/cdrom
umount: /dev/hde: device is busy
# mount /mnt/floppy – монтирование дисковода;
# cd /root
# umount /mnt/cdrom – отмонтирование устройства, присоединённого как cdrom
