Воскресенье, 12.01.2025, 08:29
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Операционные системы. Вариант №2
engineerklubДата: Среда, 24.11.2021, 12:08 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 29495
Репутация: 0
Статус: Offline
Операционные системы. Вариант №2

Тип работы: Работа Контрольная
Сдано в учебном заведении: СибГУТИ

Описание:
Вариант 2
Теоретический вопрос:
1. Маршрутизация, настройка таблицы маршрутизации в Unix. Основные сетевые команды.
Задание:
1. Создать файл, содержащий список имен процессов системы, имеющих ненулевой приоритет.
2. Скрипт записывает в файл, заданный в первом параметре, имена файлов, в которых слово, заданное во втором параметре, встречается более двух раз. Задание 2 выполните на bash.
3. Укажите параметры команд route и iptables для: a. настройки таблицы маршрутизации 192.168.10.0, подсеть на 128 адресов; b. разрешить запросы сервиса ftp с хостов сети, к которой настроена маршрутизация.

СКАЧАТЬ
 
engineerklubДата: Среда, 24.11.2021, 12:10 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 29495
Репутация: 0
Статус: Offline
Операционные системы. Лабораторная работа № 1

Тип работы: Работа Лабораторная
Сдано в учебном заведении: СибГУТИ

Описание:
Создать файл a1 с помощью команды touch; в редакторе vi ввести в файл текст
из 6-ти строк вида (строка начинается с цифры порядкового номера строки):
1. my name is …
2. my surname is …
3. login is …
4. <текст произвольного содержания (не менее 2-х слов)>
5. <текст произвольного содержания (не менее 2-х слов)>
6. <текст произвольного содержания (не менее 2-х слов)>
2. Убедиться, что файлы созданы (команда ls -l); просмотреть их содержимое
(команда cat). Результат вывода команды ls –l занести в отчет.
3. Изменить права доступа к этим файлам: владельцу все права, группе только
чтение, остальным никаких прав доступа (команда chmod). Прочитать новые
права доступа и занести в отчет (ls -l).
4. Первые две строки файла a1 занести в файл a3. Добавить в файл a3 две последние
строки файла a1 (можно использовать команды head, tail; чтобы записать в файл,
использовать “>”, чтобы дописать в конец – “>>”). Просмотреть содержимое
файла a3.

СКАЧАТЬ
 
engineerklubДата: Среда, 24.11.2021, 12:10 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 29495
Репутация: 0
Статус: Offline
Операционные системы. Лабораторная работа № 2

Тип работы: Работа Лабораторная
Сдано в учебном заведении: СибГТУ

Описание:
Операционные системы лабораторная работа № 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 из 1
  • 1
Поиск:

Рейтинг@Mail.ru