В этой вступительной лабораторной работе вам предстоит познакомиться с Linux-подобными системами, а так же основным инструментом взаимодействия - терминалом.
Требуется установить виртуальную машину с любым из Linux дистрибутивов. Рекомендуется Debian 13. В качестве гипервизора можете выбрать любой удобный, совместимый с вашей основной ОС, но, скорее всего, это будет VMware или VirtualBox. Графическое окружение не требуется, для дальнейшей работы вам пригодится только терминал
После установки убедитесь, что виртуальная машина запускается и имеет доступ к интернету.
На этом этапе предлагается на практике познакомится с некоторыми возможностями терминала - создать файлы, дирректории, редактировать их содержимое, выставлять права доступа, ...
Разрешено использовать только ограниченный пул команд - mkdir, echo, cat, touch, chmod, ls, pwd, cd, less, head, tail, cp, ln, rm, rmdir, mv, wc, sort. По всем ним можно получить справку, воспользовавшись терминалом - man [КОМАНДА] или google.com/search?q=что делает команда [КОМАНДА] в линуксе?
В соответствии с вашим табельным номером ИСУ выберите свой вариант (вариант = ИСУ mod 5 + 1. Пример - 408366 % 5 + 1 = 2)
Вариант 1 Вариант 2 Вариант 3 Вариант 4 Вариант 5
-
Создать приведенное в варианте дерево каталогов и файлов с содержимым. В качестве корня дерева использовать каталог
lab0своего домашнего каталога -
Установить права на файлы и каталоги, используя различные способы указания прав.
-
Скопировать часть дерева и создать ссылки внутри дерева при помощи команд
cpиln, а также коммандыcatи перенаправления ввода-вывода. -
Используя команды
cat,wc,ls,head,tail,echo,sort,grepвыполнить поиск и фильтрацию файлов, каталогов и содержащихся в них данных. -
Выполнить удаление файлов и каталогов при помощи команд
rmиrmdir
Конечный результат - один или несколько исполняемых файлов, которые выполнят все пункты
- Что делает [КОМАНДА]. Какие ключи принимает и что они делают
- Чем отличается символическая ссылка от жесткой ссылки
- Права доступа, битовая маска, группы пользователей
- Конвейры, перенаправление потоков ввода/вывода
- Как файловая система хранит информацию на диске