Реферат: Тектовый редактор VI. ОС UNIX ...
Текстовый редактор vi. Создание и сохранение файлов. Основные режимы работы. Назначение и функции командного режима. Назначение и функции режима редактирования.
Цель работы: Изучение и закрепления студентами навыков использования основных команд экранного редактора vi.
1. Скопировать файл /etc/passwd в Ваш входной каталог
2. Вставить перед первой строкой следующую строку:
# file /etc/passwd
3. Вставить после строки с вашим регистрационным именем следующую строку:
user00:x:0:1:superuser:/home/user00:/sbin/ksh
4. Изменить GID в вашей строке и в следующих 3 строках на 100.
Для выполнения задания 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. Вставить перед первой строкой следующую строку:
# file /etc/passwd :
Перед тем, как редактировать файл, необходимо установить соответствующий доступ (w):
$ chmod u+w passwd
$ vi passwd
О – пустая строка для текста (над текущей).
Результат : Курсор передвинули к началу экрана, вставили необходимую строчку (нажимаем i для вставки).
3. Вставить после строки с вашим регистрационным именем следующую строку:
user00:x:0:1:superuser:/home/user00:/sbin/ksh
о – пустая строка для текста (под текущей).
Результат : Нашли свою регистрационную строчку, вставили новую (требуемую).
4. Изменить GID в вашей строке и в следующих 3 строках на 100:
cw100
cw100
cw100
Результат : Устанавливаем курсор, нажимаем cw (при этом старые данные удаляются) и вводим новое значение и esc (для выхода в командный интерфейс).
Лабораторная работа №4
Процессы. Порождение процессов. Процессы родители и процессы-потомки. Взаимодействие процессов.
Цель работы: изучение взаимодействия процессов в операционной системе UNIX, порождение и завершение процессов, организация конвейеров.
1. Определить номер процесса вашей стартовой программы shell;
2. Завершить свой стартовый процесс shell командой kill;
3. Какие процессы выполняются под управлением пользователя (любого из
зарегистрировавшихся в системе)?;
4. Выполнить следующую команду:
--> ЧИТАТЬ ПОЛНОСТЬЮ <--