
- •Дисциплина: Операционные системы
- •Io.H public Загрузки
- •4. Определим опции команды chmod, необходимые для того, чтобы присвоить перечисленным ниже файлам выделенные права доступа
- •5. Создадим файлы mkdir fearhers australia play my_os
- •6) Определим, какие файлы в нашем домашнем каталоге имеют имена, начинающиеся с символа c.
- •7. Выполним команды df и du, предварительно получив более подробную информацию об этих командах, с помощью команды man.
РОССИЙСКИЙ УНИВЕРСИТЕТ ДРУЖБЫ НАРОДОВ
Факультет физико-математических и естественных наук
Кафедра систем телекоммуникаций
ОТЧЕТ
по лабораторной работе № 2
Дисциплина: Операционные системы
Студент: Романцов Владислав Евгеньевич.
Группа: НИ-102.
МОСКВА
2013 г.
Цель работы:
Ознакомление с файловой системой UNIX, структурой файловой
системы, именами и содержанием каталогов. Приобретение практических навыков: по применению
команд для работы с файлами и каталогами, по управлению процессами (и работами), по проверке
использования диска и обслуживанию файловых систем.
Ход работы:
Осуществим вход в систему, используя соответствующее имя пользователя.
Запустим командную строку.
В качестве подготовки выполним несколько основных команд:
veromancov@dk4n16 ~ $ pwd
/afs/.dk.sci.pfu.edu.ru/home/v/e/veromancov
В корневом каталоге откроем документ romancov:
veromancov@dk4n16 ~ $ cd
veromancov@dk4n16 ~ $ cat romancov
laboratornaya rabota 2
Подробнее рассмотрим содержимое фаила, прочитаем несколько содержащихся в нем строк с конца и с начала:
veromancov@dk4n16 ~ $ less romancov
veromancov@dk4n16 ~ $ head [-1] romancov
==> romancov <==
laboratornaya rabota 2
veromancov@dk4n16 ~ $ tail [-2] romancov
==> romancov <==
laboratornaya rabota 2
romancov
romancov
ni102
romancov
Выполним команду копирования документа в другую директорию:
veromancov@dk4n16 ~ $ cd
veromancov@dk4n16 ~ $ touch romancov
veromancov@dk4n16 ~ $ cp romancov newdir
veromancov@dk4n16 ~ $ cd newdir
Осуществим проверку:
veromancov@dk4n16 ~/newdir $ ls
morefan romancov
Выполним команду смены имени файла:
veromancov@dk4n16 ~ $ cd
veromancov@dk4n16 ~ $ mv romancov romancov2
Осуществим проверку:
veromancov@dk4n16 ~ $ cd
veromancov@dk4n16 ~ $ ls
abc1 newdir romancov~ Изображения
april pro romancov2 Музыка
exo-terminal-emulator.desktop proizv.c Видео Общедоступные
lab02.pdf public Документы Рабочий стол
Также мною были проведены другие команды, описывающиеся в первой части лабораторной работы.
Перейдем к выполнению основных заданий данной лабораторной:
3) Скопируем файл /usr/include/sys/io.h в ваш домашний каталог и назовите его equipment:
[veromancov@dk7n03 ~]$ cd
[veromancov@dk7n03 ~]$ ls
abc1 nano.save public_html Загрузки Шаблоны
april newdir romancov~ Изображения
equipment pro ski.plases Музыка
exo-terminal-emulator.desktop proizv.c Видео Общедоступные
lab02.pdf public Документы Рабочий стол
[veromancov@dk7n03 ~]$ cp /usr/include/sys/io.h ~/
[veromancov@dk7n03 ~]$ cd
ПРОВЕРИМ:
[veromancov@dk7n03 ~]$ ls
abc1 nano.save romancov~ Музыка
april newdir ski.plases Общедоступные
equipment pro Видео Рабочий стол
exo-terminal-emulator.desktop proizv.c Документы Шаблоны