Операционные системы. Лабораторная работа №2
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Операционные системы лабораторная работа № 2
1. Написать скрипт add_phone, создающий список телефонных номеров и фамилии пользователей.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированных в системе заданных пользователей (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd) (использовать команду grep для поиска, оператор условия if, в условии проверить результат выполнения предыдущей команды $? (команды выполнилась успешно $?=0, неуспешно - $?=1)).
3. Написать скрипт, проверяющий тип заданного файла. Если файл – каталог (условие if [ -d … ]), то вывести его содержимое, иначе - вывести сообщение о типе файла (командой file).
4. Создать в текущем каталоге и в поддиректориях файлы нулевой длины (команда touch). Написать скрипт, удаляющий рекурсивно (в т.ч. в подкаталогах) файлы нулевой длины (пустые файлы искать командой find)
Содержимое скрипта, создающего пустые файлы:
5. Написать скрипт, в котором в качестве параметров командной строки ($1, $2, … и.т.д.) заданы имена файлов.
Если задан один файл, то подсчитать число букв в этом файле;
если задано два файла – подсчитать число слов;
если задано три файла – подсчитать число строк;
иначе вывести сообщение об ошибке.
(Использовать оператор case, количество параметров командной строки задаётся через $#; wc – команда подсчета).
6. Написать скрипт, производящий бесконечный поиск файлов с именем «*.h»
(бесконечный поиск можно организовать циклом while).
- Запустить скрипт.
- Найти идентификатор запущенного только что процесса (с помощью команды
ps u) во второй виртуальной консоли.
- Завершить процесс с помощью неперехватываемого сигнала «SIGKILL»
(использовать команду kill).
7. Создать файл, содержащий MAC–адрес сетевого интерфейса и статистику переданных и принятых пакетов для этого интерфейса (параметры сетевого интерфейса отображаются командой ifconfig).
8. Создать сжатый архив, включающий все файлы домашнего каталога, имена которых содержат букву а. Разархивировать архив в папку a_files (для выполнения задания использовать архиватор tar).
1. Написать скрипт add_phone, создающий список телефонных номеров и фамилии пользователей.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированных в системе заданных пользователей (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd) (использовать команду grep для поиска, оператор условия if, в условии проверить результат выполнения предыдущей команды $? (команды выполнилась успешно $?=0, неуспешно - $?=1)).
3. Написать скрипт, проверяющий тип заданного файла. Если файл – каталог (условие if [ -d … ]), то вывести его содержимое, иначе - вывести сообщение о типе файла (командой file).
4. Создать в текущем каталоге и в поддиректориях файлы нулевой длины (команда touch). Написать скрипт, удаляющий рекурсивно (в т.ч. в подкаталогах) файлы нулевой длины (пустые файлы искать командой find)
Содержимое скрипта, создающего пустые файлы:
5. Написать скрипт, в котором в качестве параметров командной строки ($1, $2, … и.т.д.) заданы имена файлов.
Если задан один файл, то подсчитать число букв в этом файле;
если задано два файла – подсчитать число слов;
если задано три файла – подсчитать число строк;
иначе вывести сообщение об ошибке.
(Использовать оператор case, количество параметров командной строки задаётся через $#; wc – команда подсчета).
6. Написать скрипт, производящий бесконечный поиск файлов с именем «*.h»
(бесконечный поиск можно организовать циклом while).
- Запустить скрипт.
- Найти идентификатор запущенного только что процесса (с помощью команды
ps u) во второй виртуальной консоли.
- Завершить процесс с помощью неперехватываемого сигнала «SIGKILL»
(использовать команду kill).
7. Создать файл, содержащий MAC–адрес сетевого интерфейса и статистику переданных и принятых пакетов для этого интерфейса (параметры сетевого интерфейса отображаются командой ifconfig).
8. Создать сжатый архив, включающий все файлы домашнего каталога, имена которых содержат букву а. Разархивировать архив в папку a_files (для выполнения задания использовать архиватор tar).
Похожие материалы
Операционные системы Лабораторная работа 2
ilya22ru
: 12 декабря 2024
Задание к лабораторной работе №2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии
пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или
по шаблону.
2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с
указанным именем существует, вывести информацию о том, работает ли он в
данный момент в системе; иначе – вывести сообщение «Нет такого пользователя»
(список пользователей, зарегистрированных в системе, на
220 руб.
Операционные системы. Лабораторная работа №2.
Fockus
: 7 июля 2023
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону.
vi add_phone.sh
vi search_phone.sh
2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе
200 руб.
Лабораторная работа №2 "Операционные системы"
Daniil2001
: 8 февраля 2023
Программа на языке Pascal.
Результаты работы программы укажите самостоятельно (директории расположения могут отличаться).
Вариант 8.
50 руб.
Операционные системы. Лабораторная работа № 2
gnv1979
: 30 декабря 2016
1. Постановка задачи
Написать резидентную программу, которая будет работать, как «будильник» – через заданный интервал времени издавать короткий звуковой сигнал – «тикать» (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – «тиканья» – не должна быть слишком большой. Её следует зада
30 руб.
Операционные системы. Лабораторная работа №2
stud82
: 18 января 2013
Задание: Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в програ
80 руб.
Операционные системы Лабораторная работа № 2
jashma28
: 20 декабря 2012
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в программе в пре
800 руб.
ЛАБОРАТОРНАЯ РАБОТА №2 по дисциплине «Операционные системы»
mike0307
: 24 января 2023
Задание к лабораторной работе №2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии
пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или
по шаблону.
2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с
указанным именем существует, вывести информацию о том, работает ли он в
данный момент в системе; иначе – вывести сообщение «Нет такого пользователя»
(список пользователей, зарегистрированных в системе, нах
200 руб.
Лабораторная работа №2 по дисциплине «Операционные системы».
boeobq
: 22 ноября 2021
Тема работы: Управление таймером – операции в реальном времени
(программа «будильник»)
1. Постановка задачи
Написать резидентную программу, которая будет работать, как «будильник» – через заданный интервал времени издавать короткий звуковой сигнал – «тикать» (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок буди
140 руб.
Другие работы
Телекоммуникации
vladimir2050
: 29 ноября 2019
1. Исходные данные
На рисунке 1 приведен план помещения условного предприятия ООО «Х». На данных площадях размещена локальная вычислительная сеть предприятия ООО «Х», структурная схема которой представлена на рисунке 2.
Предприятие занимается коммерческой деятельностью. В этой связи к конфиденциальной информации компании относятся:
1) база данных клиентов;
2) персональные данные сотрудников;
3) первичные учетные документы бухгалтерского учета;
4) содержание внутренней бухгалтерской отчетности;
1500 руб.
Проект освещения фруктохранилища емкостью 770 тонн
Lokard
: 19 января 2017
Технико-экономические показатели
Светотехническая часть
Выбор нормируемых показателей электрического освещения
Выбор вида, системы освещения и типа источников света
Выбор коэффициента запаса и добавочной освещенности
Точечный метод. Расчет камеры длительного хранения
Метод коэффициента использования светового потока. Расчет перебо-рочной (18,0х6,0м)
Метод удельной мощности. Расчет электрощитовой (размеры помещения 3,0х4,3 м)
Расчет наружного освещения
ЭЛЕКТРИЧЕСКАЯ ЧАСТЬ ПРОЕКТА
Выбор напряжения
50 руб.
Центрифуга ОГШ с приводом-Оборудование для бурения нефтяных и газовых скважин
https://vk.com/aleksey.nakonechnyy27
: 12 марта 2016
Центрифуги ОГШ имеют конический или цилиндрический ротор, внутри которого расположен барабан, несущий спиральную ленту (шнек). Ротор и шнек вращаются с незначительно отличающимися скоростями. Шнековый барабан несколько отстает от ротора и перемещает осадок.
Центрифуга ОГШ, показанная на рисунке, имеет цилиндроконический ротор, который приводится во вращение от электродвигателя через клиноременную передачу. Вращение к шнеку от ротора передается через планетарный редуктор. Суспензи
596 руб.
Волоконно-оптические кабели. Контрольная работа. 47-й вариант
vostok87
: 15 января 2012
Задача №1
Для заданного частотного диапазона рассчитать первичные и вторичные параметры симметричной кабельной цепи звездной скрутки, расположенной в первом повиве семичетверочного кабеля. Построить графики частотной зависимости параметров передачи в заданном диапазоне и дать их анализ.
Исходные данные:
Тип изоляции: кп (кордельно-полистирольная),
Толщина ленты: 0,05 мм
Диаметр корделя: 0,5 мм.....
Задача №2
Рассчитать параметры взаимного влияния симметричного кабеля.
Исходные данные: коэффиц
120 руб.