Страницу Назад
Поискать другие аналоги этой работы
200 Операционные системы. Лабораторная работа №2ID: 221913Дата закачки: 23 Ноября 2021 Продавец: Юрий (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Сдано в учебном заведении: СибГТУ Описание: Операционные системы лабораторная работа № 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). Размер файла: 2,3 Мбайт Фаил: (.docx)
Скачано: 3 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Программирование мобильных устройств (часть 1-я). Лабораторная работа №№1,2,3 + Контрольная работа. Вариант №3.Лабораторная работа №1 по предмету «Операционные среды, системы и оболочки» Операционные системы. ВАРИАНТ №5. Комплект лабораторных работ № 1-5. Операционные системы реального времени. ВАРИАНТ №5. Лабораторная работа. Лабораторная работа №2 по предмету «Операционные среды, системы и оболочки» Лабораторная работа №4 по предмету «Операционные среды, системы и оболочки» Лабораторная работа №5 по предмету «Операционные среды, системы и оболочки» Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Операционные системы / Операционные системы. Лабораторная работа №2
Вход в аккаунт: