Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 6

Цена:
1200 руб.

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

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

Описание

Лабораторная работа 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 ввести в файл текст из 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
Задание к лабораторной работе 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
Задание к лабораторной работе No3
Цель занятия: знакомство с сетевыми командами.
Изучаемые команды: ifconfig, route, traceroute, ping.

1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса.
2. Создать файл, содержащий cписок доступных IP–адресов локальной сети.
3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет.
4. Создать файл, содержащий перечень имен и IP-адресов узлов, входящих в маршрут до вашего почтового сервера (например, mail.ru, yandex.ru).
5. Определить, какие из этих узлов доступны для связи в данный момент.

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

Оценка: Зачет
Дата оценки: 16.05.2022

Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Операционные системы LINUX. Вариант №6
Контрольная работа ТЕМА: Взаимодействие процессов через канал FIFO ВАРИАНТ 6 Задание: Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO. Программы должны выполнять следующие действия. 1) Программа-Клиент предлагает пользователю ввести символьную строку, которая потом будет отправлена серверу. Длина строки не должна превышать 25 символов. Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала в случае поступления от
User IT-STUDHELP : 16 ноября 2021
800 руб.
promo
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 3
Лабораторная работа №1 Задание для лабораторной работы Работа с файловой системой LINUX. Цель работы: Изучить команды управления каталогами и файлами. Порядок выполнения работы. 1. Если вы еще не установили операционную систему LINUX, установите. 2. Включить компьютер и войти в систему LINUX , если система требует пройдите процедуру идентификации. 3. Ознакомиться с информацией, появившейся на экране монитора. 4. Выбрать на панели монитора режим «терминал». Учимся создавать новый каталог. 5
User IT-STUDHELP : 16 мая 2022
1200 руб.
promo
Лабораторные работы №№1-3 по дисциплине: Операционные системы LINUX. Вариант №1
Лабораторная работа №1 Знакомство с операционной системой LINUX. Способы хранения информации. Команды управления данными. Цель работы: получить базовые навыки по работе с операционной системой (ОС) Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и типы файлов. Изучить основные команды по управлению и манипуляции данными. Вопросы для контроля: 1. Что такое командная оболочка? Как можно определить её тип? 2. Что такое файл? 3. Что такое каталог? 4. Что такое путь файла? Аб
User IT-STUDHELP : 25 ноября 2021
1200 руб.
Лабораторные работы №№1-3 по дисциплине: Операционные системы LINUX. Вариант №1 promo
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 19
Лабораторная работа No1 Задание к лабораторной работе No1 Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат, полученный после выполнения команды (в виде скриншотов). 1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки): 1. my name is ... 2. my surname is ... 3. login is ... 4. <текст произвольного со
User IT-STUDHELP : 16 мая 2022
1200 руб.
promo
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 15
Лабораторная работа N 1 Работа с файловой системой LINUX Цель работы: Изучить команды управления каталогами и файлами. Порядок выполнения работы. 1. Если вы еще не установили операционную систему LINUX, установите. 2. Включить компьютер и войти в систему LINUX , если система требует пройдите процедуру идентификации. 3. Ознакомиться с информацией, появившейся на экране монитора. 4. Выбрать на панели монитора режим «терминал». Учимся создавать новый каталог. 5. Убедитесь, что Вы находитесь в с
User IT-STUDHELP : 4 апреля 2022
1200 руб.
promo
Контрольная и Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 15
Взаимодействие процессов через канал FIFO Целью работы является изучение межпроцессного взаимодействия через канал FIFO в операционной системе LINUX. Задание на контрольную работу № варианта Задание 3 Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO. Программы должны выполнять следующие действия. 1) Программа-Клиент отправляет серверу первое слово стихотворения , либо слово «bye». Далее клиент ожидает ответа от сервера. Работа клиента пре
User IT-STUDHELP : 4 апреля 2022
1700 руб.
promo
Операционные системы LINUX. Вариант №11
Взаимодействие процессов через канал FIFO Целью работы является изучение межпроцессного взаимодействия через канал FIFO в операционной системе LINUX Задание Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO. Программы должны выполнять следующие действия. 1) Программа-Клиент предлагает пользователю ввести любое слово, которое потом будет отправлено серверу. Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала п
User IT-STUDHELP : 30 декабря 2021
800 руб.
promo
Операционные системы LINUX. Вариант №1
Контрольная работа ТЕМА: Взаимодействие процессов через канал FIFO № варианта Задание на контрольную работу ВАРИАНТ 1 Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO. Программы должны выполнять следующие действия. 1) Программа-Клиент отправляет серверу первое слово детской считалки. Длина сообщения должна быть не более 15 символов Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала в случае поступлени
User IT-STUDHELP : 25 ноября 2021
800 руб.
promo
Эволюция маркетинга информационно-библиотечной деятельности
Содержание Введение 1. Определение маркетинга библиотечно-информационной деятельности 2. Концепции маркетинга, истоки становления маркетинга библиотечно-информационной деятельности 3. Проблемы, возникшие при внедрении маркетинга в работу информационных учреждений 4. Этапы внедрения маркетинга в деятельность информационных учреждений Заключение Список использованной литературы ВВЕДЕНИЕ Современный этап библиотечного дела России имеет ряд особенностей, которые обозначили необходимость кач
User evelin : 14 октября 2013
5 руб.
Привод поршневой пневматический - МЧ00.47.00.00 СБ
С.К. Боголюбов. Чтение и деталирование сборочных чертежей. Альбом. 1986 г. Задание 47. привод поршневой пневматический. Деталирование. Сборочный чертеж. Модели. Пневматический поршневой привод является исполнительным механизмом одностороннего действия и предназначен для управления заслонкой газовой отсечки нагревательных колодцев. При включении привода сжатый воздух, поступающий через отверстие крышки поз. 4, перемещает вправо поршень поз. 5, и шток поз. 7 с вилкой поз. 3 действует на приводной
User .Инженер. : 28 июля 2022
170 руб.
Привод поршневой пневматический - МЧ00.47.00.00 СБ promo
Гидрогазодинамика ТИУ 2018 Задача 2 Вариант 6
Определить скорость θ равномерного скольжения прямоугольной пластины a×b×c (рис. 1) по наклонной плоскости под углом α = 12°, если между пластиной и плоскостью находится слой масла толщиной δ. Температура масла 30°С, плотность материала пластины ρ.
User Z24 : 1 декабря 2025
150 руб.
Гидрогазодинамика ТИУ 2018 Задача 2 Вариант 6
Пересечения поверхностей призм. вариант 6 ЧЕРТЕЖ
Пересечения поверхностей призм. вариант 6 ЧЕРТЕЖ Задание 51 Построить линии пересечения поверхностей призм и аксонометрическую проекцию. d = 54 мм h = 72 мм m = 8 мм e = 72 мм h1 = 45 мм a = 45 мм k = 84 мм Чертеж выполнен на формате А3 + 3d модель + ПДФ(все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer. По другим вариантам и
User coolns : 17 января 2026
150 руб.
Пересечения поверхностей призм. вариант 6 ЧЕРТЕЖ
up Наверх