Лабораторные работы №1,2,3 по дисциплине: Операционные системы (UNIX)

Цена:
350 руб.

Состав работы

material.view.file_icon
material.view.file_icon ЛР 1.docx
material.view.file_icon ЛР2.docx
material.view.file_icon ЛР3.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание к лабораторной работе No1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат,
полученный после выполнения команды (в виде скриншотов).
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки):
1. my name is ...
2. my surname is ...
3. login is ...
4. <текст произвольного содержания (не менее 2-х слов)>
5. <текст произвольного содержания (не менее 2-х слов)>
6. <текст произвольного содержания (не менее 2-х слов)>
2. Создать файл a2 с помощью команды touch; в редакторе vi ввести в файл текст из 6-ти строк аналогичного с содержимым файла a1 вида.
3. Убедиться, что файлы созданы (команда ls -l); просмотреть их содержимое (команда cat). Результат вывода команды ls –l занести в отчет.
4. Изменить права доступа к этим файлам: владельцу все права, группе чтение и запись, остальным никаких прав доступа. Прочитать новые права доступа.
5. Первые две строки файла a1 занести в файл a3. Добавить в файл a3 две последние строки файла a1. Просмотреть содержимое файла a3.
6. Отсортировать файл a2 в обратном порядке. Результат сортировки, используя опцию команды сортировки, вывести в файле a2_s.
7. Отсортировать файл a2 по 2-му столбцу. Результат сортировки, используя опцию команды сортировки, вывести в файле a2_s2. Убедиться, что файлы a2_s и a2_s2
созданы; просмотреть их содержимое.
8. Создать файл mix, содержащий 1-ю и 2-ю строки файла a2, 3-ю строку файла а1, 4
и 5-ю строки файла а2_s2.
9. С помощью команды grep найти в файлах домашней директории строки, содержащие цифру “3”. Результат выполнения команды занести в файл a_g.
10. С помощью команды cut выделить в файле a2 первый столбец.
11. С помощью команды cut выделить в файле a_g имена файлов, отделив их от строки, содержащей цифру “3”.
12. Создать в домашней директории каталоги с именем D1 и D1_1.
13. Перенести в директорию D1 файл a2; скопировать в директорию D1 файл a3 под именем a3d1; скопировать в директорию D1_1 файл a3 под именем a3d1_1.
Проверить наличие в директориях D1 и D1_1 указанных файлов.
14. Перейти из домашней директории в директорию D1. Убедиться, что текущей директорией стала директория D1. Создать в текущей директории D1 жесткую связь с файлом a1, находящимся в домашней директории (создать новое имя
существующему файлу), с именем a1_h.
15. Создать в текущей директории D1 файл символической связи с файлом a1, находящимся в домашней директории, с именем a1_sym.
16. Создать в директории D1 каталог с именем D2. Перенести в директорию D2 файл a2; скопировать в директорию D2 файл a3d1 под именем a3d2. Проверить наличие
в директории D2 указанных файлов.
a) Установить директорию D2 в режим “темной” директории (нет права на чтение, но есть право на исполнение);
b) Произвести попытку прочитать содержимое директории D2;
c) Прочитать содержимое файлов “темной” директории.
17. Перейти в директорию /home. Убедиться, что текущей директорией стала директория /home. Прочитать рекурсивно содержимое текущей директории.
Исключить вывод потока ошибок на терминал.
18. Перейти в домашнюю директорию. Убедиться, что она стала текущей директорией. С помощью команды du вывести размеры каталогов. Исключить вывод потока ошибок на терминал.
19. Используя команды grep, cut и sort, получить список имѐн тех файлов в каталоге /etc/, в тексте которых содержится запись ip-адреса. Список имен файлов не должен иметь повторений. Результат занести в файл g_ip.
20. Получить рекурсивно список файлов домашней директории, в имени которых есть буква «а», отсортированный без повторов. Результат занести в файл spisok_a каталога D1_1.



Задание к лабораторной работе No2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону.
2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в
данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе, находится в файле
/etc/passwd).
3. Параметры скрипта – список имен пользователей. Вывести число сеансов тех из них, кто сейчас в сети (информацию о сеансах выдает команда last).
4. Написать скрипт, проверяющий наличие в домашней директории файла profile. Если этот файл отсутствует, то скопировать его из директории /etc.
5. Написать скрипт, проверяющий тип файла. Если файл - каталог, то вывести его содержимое, иначе - вывести сообщение о типе файла.
6. Написать скрипт, в котором создать каталог save, переписать в него содержимое текущего каталога рекурсивно т.е. с поддиректориями и установить на директорию все права для всех.
7. Создать в текущем каталоге и в поддиректориях файлы нулевой длины (пустые файлы). Написать скрипт, удаляющий рекурсивно файлы нулевой длины.
8. Написать скрипт, в котором в качестве параметров командной строки заданы имена файлов.
Если задан один файл, то подсчитать число букв в этом файле;
если задано два файла – подсчитать число слов;
если задано три файла – подсчитать число строк;
иначе вывести сообщение об ошибке.
9. Написать скрипт, проверяющий тип файла; если файл текстовый, то загрузить редактор vi, если исполняемый, то выполнить его.
10. Написать скрипт, реализующий электронный журнал преподавателя с возможностью записи студента и его оценок (3 оценки), а также вывода базы по студентам с оценками, и осуществляющий подсчет среднего балла для каждого студента.



Задание к лабораторной работе No3
Цель занятия: знакомство с сетевыми командами.
Изучаемые команды: ifconfig, route, traceroute, ping.
1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса.
2. Создать файл, содержащий cписок доступных IP–адресов локальной сети.
3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет.
4. Создать файл, содержащий перечень имен и IP-адресов узлов, входящих в маршрут до вашего почтового сервера (например, mail.ru, yandex.ru).
5. Определить, какие из этих узлов доступны для связи в данный момент.
Примечание. Команды конфигурации сети находятся в каталоге /sbin.
Если команды недоступны, то необходимо добавить путь /sbin в переменную окружения PATH в файле .bashrc (или .bаsh_profile) домашнего каталога пользователя (в конец файла дописать PATH=$PATH:/sbin). Затем обновить файл командой source .bashrc.

Дополнительная информация

2020 Зачет
Квиткова Ирина Геннадьевна

Комментарии (1)

rostokw 12.07.2022 06:46
Теоретический вопрос не соответствует варианту. Вам нужно дать ответ на следующий вопрос: Управление пользователями и правами доступа в Unix. Стандартный ввод/вывод. Средства подстановки команд. 2. Привести скриншоты результатов выполнения команд в задании 3. Квиткова Ирина Геннадьевна
Лабораторные работы 1-3 по дисциплине: Операционные системы (Unix). Вариант №13, 23
Лабораторная работа No1 Задание к лабораторной работе No1 1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки): 1. my name is ... 2. my surname is ... 3. login is ... 4. <текст произвольного содержания (не менее 2-х слов)> 5. <текст произвольного содержания (не менее 2-х слов)> 6. <текст произвольного содержания (не менее 2-х слов)> 2. Создать файл a2 с помощью команды touch; в редакторе vi ввести
User IT-STUDHELP : 7 июня 2023
900 руб.
promo
Контрольная и Лабораторные работы 1-3 по дисциплине: Операционные системы (Unix). Вариант №13, 23
Теоретический вопрос: 1. Межсетевой экран. Концепция iptables. ------------------------------------------------------------------------------ Задание: 1. Определить количество файлов в каталоге /etc, которые являются символическими ссылками. Для выполнения данного задания можно воспользоваться командой: find /etc -type l 2>/dev/null | wc -l 2. Написать скрипт, выполняющий опрос хостов (ПК) в сети «192.168.0.X» (0<X<255) с записью доступных в файл. 3. Укажите параметры команд route и i
User IT-STUDHELP : 7 июня 2023
1300 руб.
promo
Операционные системы (UNIX). Лабораторная работа №1. Общий вариант
Операционные системы (UNIX). Лабораторная работа 1. Общий вариант. Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат, полученный после выполнения команды (в виде скриншотов). 1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки): 1. my name is ... 2. my surname is ... 3. login is ... 4. <текст произвольного соде
User rmn77 : 19 марта 2020
55 руб.
promo
Онлайн Тест 3 по дисциплине: Операционные системы (Unix).
Вопрос No1 На каком этапе загрузки ОС Unix происходит монтирование корневого раздела файловой системы? досистемная загрузка инициализация ядра системы запуск загрузчика 1-го уровня запуск загручика 2-го уровня Вопрос No2 Команда rmdir позволяет... удалить файл сменить текущий каталог отобразить размер каталога создать каталог нет подходящего варианта Вопрос No3 Рассчитайте количество узлов для сети 172.24.0.0/22 при условии, что адрес сети и широковещательный не учитываются. 1020 10
User IT-STUDHELP : 1 октября 2023
700 руб.
promo
Онлайн Тест 3 по дисциплине: Операционные системы (Unix).
Вопрос No1 На каком этапе загрузки ОС Unix происходит монтирование корневого раздела файловой системы? досистемная загрузка инициализация ядра системы запуск загрузчика 1-го уровня запуск загручика 2-го уровня Вопрос No2 Команда rmdir позволяет... удалить файл сменить текущий каталог отобразить размер каталога создать каталог нет подходящего варианта Вопрос No3 Рассчитайте количество узлов для сети 172.24.0.0/22 при условии, что адрес сети и широковещательный не учитываются. 1020 10
User IT-STUDHELP : 1 октября 2023
700 руб.
promo
Лабораторная работа №1 по дисциплине: Операционные системы (Unix). Единый вариант.
Задание к лабораторной работе No1 Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат, полученный после выполнения команды (в виде скриншотов). 1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки): 1. my name is ... 2. my surname is ... 3. login is ... 4. <текст произвольного содержания (не менее 2-х слов)> 5. <те
User Павел161 : 21 января 2020
250 руб.
Лабораторная работа №3 по дисциплине: Операционные системы (Unix). Единый вариант.
Задание к лабораторной работе №3 Цель занятия: знакомство с сетевыми командами. Изучаемые команды: ifconfig, route, traceroute, ping. 1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса. 2. Создать файл, содержащий cписок доступных IP–адресов локальной сети. 3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет. 4. Создать файл, содержащий перечень имен и IP-адресов узлов, входящих в
User Павел161 : 21 января 2020
250 руб.
Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №3
Лабораторная работа 1 Задание: Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе. Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения. В качестве пробного варианта длительность звукового сигнала и частоту задать константами
User IT-STUDHELP : 19 декабря 2022
1200 руб.
promo
Разработка системы управления качеством на предприятии
Разработка системы управления качеством на предприятии. Введение. 1. Раздел 1. Теоретические основы системы управления качеством применяемой на ЗАО «Пластик». 2. Глава 1. Теория управления качеством по системе ISO 9000. 2. 1.1.1. Существующие системы управления качеством (версии). 2. 1.1.2. Понятие качества продукции и управление им. 14. 1.1.3. Описание процедуры получения сертификата соответствия ISO 9000. 22. 1.1.4. Международный опыт управления качеством. 41
User azal : 23 ноября 2008
Разработка системы управления качеством на предприятии
Реферат: Архитектура Киевской Руси
1. Архитектура Киевской Руси…………………………………………………...3 2. Архитектура в период феодальной раздробленности………………………..5 3. Архитектура Владимиро-Суздальского княжества…………………………..7 4. Архитектура Новгорода и Пскова…………………………………………...10 Литература……………………………………………………………………….14 I. АРХИТЕКТУРА КИЕВСКОЙ РУСИ Н. М. Карамзин в «Истории государства Российского», описывая истоки возникновения искусства Древней Руси, рассказывает, как «Владимир, увидев, подобно бабке своей, заблуждение языче
User Slolka : 30 июля 2013
5 руб.
Техническая термодинамика и теплотехника Тула Часть 2 Задача 3 Вариант 76
Определить потери теплоты в единицу времени с 1 м длины горизонтально расположенной цилиндрической трубы, охлаждаемой свободным потоком воздуха, если температура стенки трубы tc, температура воздуха в помещении tв, а диаметр трубы d. Степень черноты трубы εc = 0,9. Данные, необходимые для решения задачи, выбрать из табл. 3. Указание. Необходимые данные для определения α взять из табл. 1 приложений.
User Z24 : 31 октября 2025
180 руб.
Техническая термодинамика и теплотехника Тула Часть 2 Задача 3 Вариант 76
Контрольная работа по дисциплине «Архитектура вычислительных систем». Вариант №3
Вопросы 3.Почему моделирование является одной из важнейших составляющих при проведении современных научных исследований или научно-технических разработок? задача 1 0000000 0000111 0000011 0000001 0001100 0001100 0000000 задача 2 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000001111111111111111110000000 00000001000000000000000010000000 00000001000000000000000010000000 00000001000000000000000010000000 00000001000000000000000010000000 00000
User denchik1994 : 11 марта 2015
100 руб.
up Наверх