Лабораторная работа №5
.docxМинистерство цифрового развития, связи и массовых коммуникаций Российской Федерации
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
(МТУСИ)
Кафедра: Математической кибернетики и информационных технологий
Дисциплина: «Современные операционные системы»
Лабораторная работа № 5
«Базовые команды bash, часть 1»
Выполнил: Иванов И.И.
Группа: МБСТ0000
Проверил:
Симонов С.Е.
__________________________
Москва, ****
Содержание
Y
Содержание 2
Цель 3
Задание 3
Выполнение заданий 4
1. ls – показать содержимое каталога 4
2. cd – перейти в другой каталог 4
3. touch - создать файл 4
4. mkdir – создать папку 5
5. mv – переместить файл или папку 5
6. rm – удалить файл 5
7. rmdir – удалить пустую папку 6
8. nano – текстовый редактор 6
9. cat – вывод содержимого файла в консоль 7
10. Задание 7
Вывод 9
Цель
Изучить базовые команды в операционной системе Debian bash.
Задание
В этой лабораторной работе вы должны ознакомиться с некоторыми командами и выполнить задание:
ls – показать содержимое каталога
cd – перейти в другой каталог
touch - создать файл
mkdir – создать папку
mv – переместить файл или папку
rm – удалить файл
rmdir – удалить пустую папку
nano – текстовый редактор
cat – вывод содержимого файла в консоль
При входе в систему вам нужно осмотреться, понять, где вы, узнать в каком каталоге вы находитесь. Далее вам необходимо создать три файла, file1, file2, file3. Далее нужно создать папку newfolder и переместить в нее file3. В file3, с помощью текстового редактора nano напишите и сохраните какой-нибудь текст, например: text for the test. Следующим шагом выведите содержимое file3 в консоль. Удалите file2, а так же newfolder.
Выполнение заданий
ls – показать содержимое каталога
Данная команда выводит файлы и каталоги, содержащиеся в текущем выбранном каталоге (по умолчанию /home/current_user_name, либо в переданной в качестве строчного параметра).
Основными параметрами стоит считать: -l – вывод подробной информации по каждому файлу/каталогу, -a – выводит скрытые файлы, /path – последний параметр, который указывает на то, информацию о какой директории необходимо вывести.
Рисунок 1
cd – перейти в другой каталог
Данная команда позволяет перемещаться по каталогам, изменяя «текущий каталог».
Рисунок 2
touch - создать файл
Команда Unix, предназначенная для установки времени последнего изменения файла или доступа в текущее время. Также используется для создания пустых файлов.
Рисунок 3
mkdir – создать папку
Команда создаёт папку в текущем каталоге или по указанному абсолютному пути.
Рисунок 4
mv – переместить файл или папку
Команда перемещения или переименовывания файлов/директорий.
Рисунок 5
rm – удалить файл
Команда удаления файлов. Можно удалять один или несколько файлов.
Рисунок 6
rmdir – удалить пустую папку
Команда для удаления указанной директории.
Рисунок 7
nano – текстовый редактор
Консольный текстовый редактор для Unix и Unix-подобных операционных систем, основанный на библиотеке curses и распространяемый под лицензией GNU GPL.
Рисунок 8
Рисунок 9
cat – вывод содержимого файла в консоль
Данная команда используется для, во-первых, вывода файлов, во-вторых, кон[cat]енации файлов.
Рисунок 10
Задание
При входе в систему вам нужно осмотреться, понять, где вы, узнать в каком каталоге вы находитесь. Далее вам необходимо создать три файла, file1, file2, file3. Далее нужно создать папку newfolder и переместить в нее file3. В file3, с помощью текстового редактора nano напишите и сохраните какой-нибудь текст, например: text for the test. Следующим шагом выведите содержимое file3 в консоль. Удалите file2, а так же newfolder.
Рисунок 11
Вывод
В данной лабораторной работе мы работали с командами bash на практике, в виде создания файлов и папок, редактирования, переносом и другими действиями.