Операционные системы (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). Лабораторная работа №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
Операционные системы (UNIX). Лабораторная работа 3. Общий вариант
Операционные системы (UNIX). Лабораторная работа 3. Общий вариант Цель занятия: знакомство с сетевыми командами. Изучаемые команды: ifconfig, route, traceroute, ping. 1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса. 2. Создать файл, содержащий cписок доступных IP–адресов локальной сети. 3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет. 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
Операционные системы Лабораторная работа 2
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе, на
User ilya22ru : 12 декабря 2024
220 руб.
Контрольная работа по дисциплине «Экология». Bариант №14
Содержание Введение………………………………………………………………. 3 1 Особенности водной среды обитания……………………………… 4 2 Растительные ресурсы мира и Казахстана. Классификация растительного покрова (леса, степи, тундры, пустыни и т.д.)……. 7 3 Охрана редких древесных, кустарниковых и травянистых растений как генофонда природы……………………………………………… 11 4 Задача «Определения токсических веществ в воздухе»…………… 14 5 Вопросы ………………………………………………………………. 16 6 Список используемой литературы………………………………….. 22 В настоящее время из-за
User cohhze : 25 ноября 2012
Контрольная работа. Схемотехника. Вариант №22
Задача 1 Напряжение сигнала в точке «Х» равно 2 В, сопротивление - 120 Ом. Определить мощность сигнала в ТНОУ, если относительный уровень в точке «Х» равен 6 дБм. Задача 2 Определите, чему будет равен коэффициент усиления по току, если сквозной коэффициент усиления по напряжению равен 25 дБ, напряжение на выходе усилителя равно 2 В, сопротивление нагрузки равно 3 кОм, сопротивление на входе усилителя равно 100 Ом, внутреннее сопротивление генератора равно 300 Ом. Задача 3 В таблице 1 приведе
User Twinki : 10 апреля 2017
250 руб.
Естественные архивы солнечной активности и термоядерной истории Солнца за последние миллионы лет
Рассмотрены возможности естественных детекторов для изучения истории термоядерного горючего в недрах Солнца путем измерения содержания изотопов технеция и свинца в земной коре. Результаты высокоточных измерений содержания радиоуглерода в кольцах деревьев и прироста годичных колец за последние 8 тыс. лет выявили корреляцию между глубокими минимумами солнечной активности и депрессиями годичных колец. Проблема будущего Солнца и Солнечной системы обсуждается в последние годы с нарастающей активность
User Elfa254 : 15 августа 2013
10 руб.
"Функциональное и логическое программирование". Лабораторная работа №3. Вариант №15
Задание: Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов: -неотрицательное число (при вызове используйте лямбда-функцию); -четное число.
User stud82 : 16 февраля 2013
50 руб.
up Наверх