Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 19
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой 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
Задание к лабораторной работе No2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону.
Скрипт add_phone:
Запуск:
Скрипт search_phone:
Запуск:
2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd).
Скрипт:
Запуск:
3. Параметры скрипта – список имен пользователей. Вывести число сеансов тех из них, кто сейчас в сети (информацию о сеансах выдает команда last).
Скрипт:
4. Написать скрипт, проверяющий тип файла. Если файл - каталог, то вывести его содержимое, иначе - вывести сообщение о типе файла.
Скрипт:
Запуск:
5. Написать скрипт, в котором создать каталог save, переписать в него содержимое текущего каталога рекурсивно т.е. с поддиректориями и установить на директорию все права для всех.
Скрипт:
Запуск:
6. Создать в текущем каталоге и в поддиректориях файлы нулевой длины (пустые файлы). Написать скрипт, удаляющий рекурсивно файлы нулевой длины.
Скрипт:
Запуск:
7. Написать скрипт, в котором в качестве параметров командной строки заданы имена файлов.
Если задан один файл, то подсчитать число букв в этом файле; если задано два файла – подсчитать число слов; если задано три файла – подсчитать число строк; иначе вывести сообщение об ошибке.
Скрипт:
Запуск:
8. Написать скрипт, проверяющий тип файла; если файл текстовый, то загрузить редактор vi, если исполняемый, то выполнить его.
Скрипт:
Запуск:
9. Написать скрипт, реализующий электронный журнал преподавателя с возможностью записи студента и его оценок (3 оценки), а также вывода базы по студентам с оценками, и осуществляющий подсчет среднего балла для каждого студента.
Лабораторная работа No3
Задание к лабораторной работе No3
Цель занятия: знакомство с сетевыми командами.
Изучаемые команды: ifconfig, route, traceroute, ping.
Задание к лабораторной работе No3
Цель занятия: знакомство с сетевыми командами.
Изучаемые команды: ifconfig, route, traceroute, ping.
1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса.
2. Создать файл, содержащий список доступных IP–адресов локальной сети.
3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет.
4. Создать файл, содержащий перечень имен и IP-адресов узлов, входящих в маршрут до вашего почтового сервера (например, mail.ru, yandex.ru).
5. Определить, какие из этих узлов доступны для связи в данный момент.
Задание к лабораторной работе 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
Задание к лабораторной работе No2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону.
Скрипт add_phone:
Запуск:
Скрипт search_phone:
Запуск:
2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd).
Скрипт:
Запуск:
3. Параметры скрипта – список имен пользователей. Вывести число сеансов тех из них, кто сейчас в сети (информацию о сеансах выдает команда last).
Скрипт:
4. Написать скрипт, проверяющий тип файла. Если файл - каталог, то вывести его содержимое, иначе - вывести сообщение о типе файла.
Скрипт:
Запуск:
5. Написать скрипт, в котором создать каталог save, переписать в него содержимое текущего каталога рекурсивно т.е. с поддиректориями и установить на директорию все права для всех.
Скрипт:
Запуск:
6. Создать в текущем каталоге и в поддиректориях файлы нулевой длины (пустые файлы). Написать скрипт, удаляющий рекурсивно файлы нулевой длины.
Скрипт:
Запуск:
7. Написать скрипт, в котором в качестве параметров командной строки заданы имена файлов.
Если задан один файл, то подсчитать число букв в этом файле; если задано два файла – подсчитать число слов; если задано три файла – подсчитать число строк; иначе вывести сообщение об ошибке.
Скрипт:
Запуск:
8. Написать скрипт, проверяющий тип файла; если файл текстовый, то загрузить редактор vi, если исполняемый, то выполнить его.
Скрипт:
Запуск:
9. Написать скрипт, реализующий электронный журнал преподавателя с возможностью записи студента и его оценок (3 оценки), а также вывода базы по студентам с оценками, и осуществляющий подсчет среднего балла для каждого студента.
Лабораторная работа No3
Задание к лабораторной работе No3
Цель занятия: знакомство с сетевыми командами.
Изучаемые команды: ifconfig, route, traceroute, ping.
Задание к лабораторной работе No3
Цель занятия: знакомство с сетевыми командами.
Изучаемые команды: ifconfig, route, traceroute, ping.
1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса.
2. Создать файл, содержащий список доступных IP–адресов локальной сети.
3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет.
4. Создать файл, содержащий перечень имен и IP-адресов узлов, входящих в маршрут до вашего почтового сервера (например, mail.ru, yandex.ru).
5. Определить, какие из этих узлов доступны для связи в данный момент.
Дополнительная информация
Оценка: Зачет
Дата оценки: 16.05.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 16.05.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 3
IT-STUDHELP
: 16 мая 2022
Лабораторная работа №1
Задание для лабораторной работы
Работа с файловой системой LINUX.
Цель работы: Изучить команды управления каталогами и файлами.
Порядок выполнения работы.
1. Если вы еще не установили операционную систему LINUX, установите.
2. Включить компьютер и войти в систему LINUX , если система требует пройдите процедуру идентификации.
3. Ознакомиться с информацией, появившейся на экране монитора.
4. Выбрать на панели монитора режим «терминал».
Учимся создавать новый каталог.
5
1200 руб.
Лабораторные работы №№1-3 по дисциплине: Операционные системы LINUX. Вариант №1
IT-STUDHELP
: 25 ноября 2021
Лабораторная работа №1
Знакомство с операционной системой LINUX.
Способы хранения информации.
Команды управления данными.
Цель работы: получить базовые навыки по работе с операционной системой (ОС) Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и типы файлов. Изучить основные команды по управлению и манипуляции данными.
Вопросы для контроля:
1. Что такое командная оболочка? Как можно определить её тип?
2. Что такое файл?
3. Что такое каталог?
4. Что такое путь файла? Аб
1200 руб.
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 6
IT-STUDHELP
: 16 мая 2022
Лабораторная работа No1
Задание к лабораторной работе No1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат, полученный после выполнения команды (в виде скриншотов).
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки):
1. my name is ...
2. my surname is ...
3. login is ...
4. <текст произвольного сод
1200 руб.
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 15
IT-STUDHELP
: 4 апреля 2022
Лабораторная работа N 1
Работа с файловой системой LINUX
Цель работы: Изучить команды управления каталогами и файлами.
Порядок выполнения работы.
1. Если вы еще не установили операционную систему LINUX, установите.
2. Включить компьютер и войти в систему LINUX , если система требует пройдите процедуру идентификации.
3. Ознакомиться с информацией, появившейся на экране монитора.
4. Выбрать на панели монитора режим «терминал».
Учимся создавать новый каталог.
5. Убедитесь, что Вы находитесь в с
1200 руб.
Контрольная и Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 15
IT-STUDHELP
: 4 апреля 2022
Взаимодействие процессов через канал FIFO
Целью работы является изучение межпроцессного взаимодействия через канал FIFO в операционной системе LINUX.
Задание на контрольную работу
№
варианта Задание
3 Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент отправляет серверу первое слово стихотворения , либо слово «bye». Далее клиент ожидает ответа от сервера. Работа клиента пре
1700 руб.
Операционные системы LINUX. Вариант №11
IT-STUDHELP
: 30 декабря 2021
Взаимодействие процессов через канал FIFO
Целью работы является изучение межпроцессного взаимодействия через канал FIFO в операционной системе LINUX
Задание
Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент предлагает пользователю ввести любое слово, которое потом будет отправлено серверу. Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала п
800 руб.
Операционные системы LINUX. Вариант №1
IT-STUDHELP
: 25 ноября 2021
Контрольная работа
ТЕМА: Взаимодействие процессов через канал FIFO
№ варианта
Задание на контрольную работу
ВАРИАНТ 1 Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент отправляет серверу первое слово детской считалки. Длина сообщения должна быть не более 15 символов Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала в случае поступлени
800 руб.
Операционные системы LINUX. Вариант №6
IT-STUDHELP
: 16 ноября 2021
Контрольная работа
ТЕМА: Взаимодействие процессов через канал FIFO
ВАРИАНТ 6
Задание:
Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент предлагает пользователю ввести символьную строку, которая потом будет отправлена серверу. Длина строки не должна превышать 25 символов. Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала в случае поступления от
800 руб.
Другие работы
Скважинное оборудование для эксплуатации в скважинах Астраханского газоконденсатного месторождения-Дипломная работа-Оборудование для добычи и подготовки нефти и газа
leha.nakonechnyy.92@mail.ru
: 8 июля 2016
При разрушении или повреждении устьевого оборудования, нарушении герметичности эксплуатационной колонны или некачественном цементировании межтрубного пространства может произойти открытое фонтанирование продук-ции скважины. Этого можно избежать, применяя комплекс специального подзем-ного скважинного оборудования, который также предназначен для обеспечения одновременной раздельной эксплуатации двух продуктивных горизонтов или более, разобщения вскрытого продуктивного горизонта от соседних пластов
3262 руб.
Система показників для оцінки рівня ефективності використання матеріальних ресурсів та вимір їхньої динаміки
alfFRED
: 4 ноября 2013
План
Вступ
Система показників для оцінки рівня ефективності використання матеріальних ресурсів та вимір їхньої динаміки
Задача
Література
Вступ
Рівень економічної ефективності використання ресурсів виміряється шляхом зіставлення результату відтворення, а також ефекту відтворення з ресурсами й навпаки.
У першому випадку - це будуть прямі показники економічної ефективності використання ресурсів (показники ресурсовіддачі).
У другому випадку - це будуть зворотні показники економічної ефектив
10 руб.
Расчет амплитуд цифровых сигналов яркости и цветности при передаче элементов белого и желтого цвета
Slolka
: 14 сентября 2013
СОДЕРЖАНИЕ
ЗАДАНИЕ
ИСХОДНЫЕ ДАННЫЕ
ВВЕДЕНИЕ
1. Расчет амплитуды аналоговый сигналов яркости и цветности, при передаче элементов определенной цветности.
2. Представление аналоговых сигналов в цифровой форме, т. е. в виде двоичных кодовых комбинаций в соответствии с рекомендацией ITU 601.
3. Графики изменения сигналов яркости и цветности во времени в строчном периоде для текстового изображения «градационный клин» .
4. Цветовой треугольник внутри локуса
5. Ответ на теоретический вопрос
ЗАК
5 руб.
Малый бизнес и региональный потребительский рынок
alfFRED
: 31 октября 2013
Содержание
1. Малый бизнес и его роль в формировании конкурентной среды региональных рынков
2. Региональный потребительский рынок Кемеровской области непродовольственных товаров
1. Малый бизнес и его роль в формировании конкурентной среды региональных рынков
· Исторический опыт развития МБ в России(1987 – 1996г.г.) Состояние и тенденции развития МБ в России и регионах.
· Государственная поддержка малого предпринимательства в РФ. Создание инфраструктуры МБ.
·
10 руб.