Операционные системы (UNIX). Лабораторная работа 2. Общий вариант

Цена:
55 руб.

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

material.view.file_icon 144949FF-D753-47AC-8EBE-88C248871AB5.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Операционные системы (UNIX). Лабораторная работа 2. Общий вариант

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

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

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы
Вид работы: Лабораторная работа №2
Оценка: Зачет
Дата оценки: 19.03.2020
Рецензия:Уважаемый
Квиткова Ирина Геннадьевна
Лабораторная работа №2 по дисциплине: Операционные системы (Unix). Единый вариант.
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе, нах
User Павел161 : 21 января 2020
250 руб.
Операционные системы (UNIX). Лабораторная работа 3. Общий вариант
Операционные системы (UNIX). Лабораторная работа 3. Общий вариант Цель занятия: знакомство с сетевыми командами. Изучаемые команды: ifconfig, route, traceroute, ping. 1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса. 2. Создать файл, содержащий cписок доступных IP–адресов локальной сети. 3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет. 4. Создать файл, содержащий перечень им
User rmn77 : 19 марта 2020
55 руб.
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
Лабораторная работа 2 по дисциплине: Операционные системы. Общий вариант
Лабораторная работа 2 Знакомство с операционной системой LINUX Управление командной оболочкой Создание простейшего скрипта Задания и порядок выполнения работы 1. Определить тип используемой вами командной оболочки. 2. Вывести на экран значения переменных среды окружения, описанных в таблице 2 этого теоретического раздела. 3. Используя переменную окружения НОМЕ выполнить следующие действия списком: - перейти в домашний каталог, - выдать содержимое файла , созданного в лабораторной работе
User xtrail : 20 июля 2025
350 руб.
promo
Операционные системы Unix и Windows NT
Операционная система (ОС) связывает аппаратное обеспечение и прикладные программы. Многие свойства различных программ похожи, и операционная система обычно предоставляет этот общий сервис. Например, практически все программы считывают и записывают информацию на диск или отображают ее на дисплее. И хотя каждая программа в принципе может содержать инструкции, выполняющие эти повторяющиеся задачи, использование в этих целях операционной системы более практично. Операционная система может взаимодей
User Elfa254 : 5 октября 2013
10 руб.
Лабораторная работа 2 по дисциплине: Операционные системы. Вариант общий
Лабораторная работа №2 «Управление командной оболочкой. Создание простейшего скрипта» Цель работы: Получить базовые знания языка shell. Научиться писать скрипты. Задания и порядок выполнения работы 1. Определить тип используемой вами командной оболочки. 2. Вывести на экран значения переменных среды окружения, описанных в таблице 2 этого теоретического раздела. 3. Используя переменную окружения НОМЕ выполнить следующие действия списком: - перейти в домашний каталог, - выдать содержимое
User Roma967 : 4 января 2023
400 руб.
promo
Лабораторная работа №2 по дисциплине: Операционные системы. Вариант общий
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в си
User Учеба "Под ключ" : 14 ноября 2022
400 руб.
promo
Введение в операционную систему UNIX, лабораторная работа № 2. Общий вариант.
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd). 3. Написать скрипт, проверяющий наличие в домашней
User nakalexey : 31 мая 2022
300 руб.
Введение в операционную систему UNIX, лабораторная работа № 2. Общий вариант.
Гидравлика и нефтегазовая гидромеханика Хабаровск ТОГУ Задача 11 Вариант 9
Какую разницу уровней ртути hg покажет ртутный манометр, присоединенный к напорной трубке (рис.10), если средняя скорость воды в сечении трубопровода диаметром d, составляет υ. Трубопровод бесшовный, стальной, после нескольких лет эксплуатации.
User Z24 : 26 ноября 2025
180 руб.
Гидравлика и нефтегазовая гидромеханика Хабаровск ТОГУ Задача 11 Вариант 9
Контрольная работа. «Технико-экономический проект развития ГТС».
Задание 1. Сравнительный анализ АТС с различным типом коммутационного оборудования 4 2. Оценка конкурентоспособности АТС с различным типом коммутационного оборудования и различных фирм-изготовителей 6 3. Применяемые способы построения ГТС 9 4. Технико-экономический расчет по проекту наиболее конкурентоспособной АТС 12 4.1. Определение объема линейных сооружений проектируемой АТС 12 4.2. Определение капитальных затрат на строительство и ввод в эксплуатацию проектируемой АТС 12 4.3. Расчет го
User Антон133 : 5 сентября 2017
250 руб.
Колесо МЧ00.31.00.00
Колесо МЧ00.31.00.00 Колесо используется в тележке, предназначенной для транспортировки заготовок и готовых изделий в механическом цехе. В двух отверстиях кронштейна крепится ось поз. 3. В корпусе поз. 2 запрессованы два шарикоподшипника поз. 14, которые зажимаются крышкой поз. 4 и распорной втулкой поз. 6. В крышках поз. 4, 5 имеются выточки под уплотнительные кольца поз. 12, 13, которые препятствуют попаданию пыли в подшипники. На цилиндрическую поверхность корпуса натянут бандаж поз. 7, кото
User vermux1 : 12 июля 2017
170 руб.
Колесо МЧ00.31.00.00 promo
Корпус редуктора-Детали машин
Корпус редуктора-Детали машин-Деталировка-Сборочный чертеж-Чертежи-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Графическая часть-Оборудование-Машины и механизмы-Агрегаты-Установки-Комплексы-Узлы-Детали-Курсовая работа-Дипломная работа
User lelya.nakonechnyy.92@mail.ru : 28 апреля 2020
299 руб.
Корпус редуктора-Детали машин
up Наверх