Завершить свой стартовый процесс shell командой kill;
Лабораторная работа №3 Текстовый редактор vi. Создание и сохранение файлов. Основные режимы работы. Назначение и функции командного режима. Назначение и функции режима редактирования.
Цель работы: Изучение и закрепления студентами навыков использования основных команд экранного редактора vi. 1. Скопировать файл /etc/passwd в Ваш входной каталог
Для выполнения задания 1 выполните следующие команды: cd cp /etc/passwd passwd chmod u+w passwd В задании 2 установить курсор на первую строку, и с помощью команды "O" ввести текст. В задании 3 установить курсор на соответствующую строку, и с помощью команды "o" ввести текст. Для выполнения задания 4 установить курсор на соответствующую строку (начинающуюся с вашего регистрационного имени) и первую цифру GID; командой cw100 изменить GID. Установить курсор на следующую строку (идентификатор пользователя) и цифру GID и повторить команду с помощью ".". Выполнить аналогичные действия для других строк.
1. Скопировать файл /etc/passwd в свой входной каталог: $ cp /etc/passwd passwd – копирование файла в текущий каталог Результат: Скопирован файл passwd. 2. Вставить перед первой строкой следующую строку: Перед тем, как редактировать файл, необходимо установить соответствующий доступ (w): $ chmod u+w passwd $ vi passwd О – пустая строка для текста (над текущей). Результат: Курсор передвинули к началу экрана, вставили необходимую строчку (нажимаем i для вставки).
3. Вставить после строки с вашим регистрационным именем следующую строку: о – пустая строка для текста (под текущей). Результат: Нашли свою регистрационную строчку, вставили новую (требуемую). cw100 cw100 cw100 Результат: Устанавливаем курсор, нажимаем cw (при этом старые данные удаляются) и вводим новое значение и esc (для выхода в командный интерфейс).
Лабораторная работа №4 Процессы. Порождение процессов. Процессы родители и процессы-потомки. Взаимодействие процессов.
Цель работы: изучение взаимодействия процессов в операционной системе UNIX, порождение и завершение процессов, организация конвейеров. 1. Определить номер процесса вашей стартовой программы shell; sleep 3600 & запомнить выданный номер процесса PID;
Для выполнения задания 3 выполнить команду: ps -fu имя_пользователя; В задании 4 использовать команду ps -fu имя_пользователя.
Определить номер процесса вашей стартовой программы shell; $ sh – запускаем процесс $ ps – смотрим, что запущено: PID CLS PRI TTY TIME COMD 2078 TS 70 pts009 0:00 sh данные данные … Результат: Показывает процессы, которые запущены на данный момент. Завершить свой стартовый процесс shell командой kill;
$ kill –s 9 2078 запустив команду ps можно убедиться в том, что процесс shell завершен. Результат: Процесс shell завершен.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|