Задания к лабораторной работе. В терминале выполнить следующие операции:
В терминале выполнить следующие операции: 1. Перейти в домашний каталог (/home/u) 2. Вывести содержимое каталога 3. Создать в домашней папке рабочий каталог «Name»_Group_Ks«N»_work, где «Name» — Фамилия студента (латинскими символами); «N» — номер группы 4. Скопировать папку /distrib/Example_lab в рабочий каталог 5. Переименовать папку Example_lab в Lab1. 6. Перейти в каталог, вывести содержимое каталога 7. Создать текстовый файл ReadMe.txt. Записать в него название лабораторной работы, имя и фамилию студента, номер группы 8. Вывести содержимое файла на экран. 9. С помощью команды sed измените содержимое файла. 10. Вывести измененное содержимое файла. 11. Написать bash-скрипт, реализующий все вышеперечисленные операции. 12. Сделать скрипт исполняемым. Изменить права таким образом, чтобы только владелец мог иметь права на запись.
Контрольные вопросы 1. Объясните понятия «командная строка» и «терминал». 2. Что такое виртуальная консоль? 3. Что такое эмулятор терминала? 4. Какими командами можно получить информацию о системе? 5. Как получить список запущенных процессов? 6. Как изменить права на файлы и каталоги?
Содержание отчета 1. Титульный лист 2. Описание выполнения команд 3. Ответы на контрольные вопросы Литература 1. Г. В. Курячий, К. А. Маслинский Операционная система Linux. Курс лекций: Учебное пособие. –М: Интернет-Ун-т Информ. Технологий, 2005. 320 с. 2. Тихомиров В. О. Введение в Linux: учебное пособие. М.: МИФИ, 2007. – 104 с. 3. Д. Тейнсли Linux в Unix: программирование в shell. Руководство разработчика: Пер. с англ – К.: Издательская группа BHV, 2001 – 464 с.
|