Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Вывод: Можно завершить процесс командой kill, причём с любого терминала. Также нельзя редактировать файл сразу с двух терминалов.




Задание 35

Выполните команды на четвёртом виртуальном терминале и сравните их с результатами таких же команд в сеансе пользователя aspllinux.

ps
PID TTY TIME CMD
7042 pts/2 00:00:00 bash
7092 pts/2 00:00:00 ps

ps -a
PID TTY TIME CMD
6958 pts/0 00:00:00 su
6962 pts/0 00:00:00 bash
6982 pts/0 00:00:24 yes
7014 pts/1 00:00:00 su
7017 pts/1 00:00:00 bash
7037 pts/1 00:00:17 yes
7093 pts/2 00:00:00 ps


root: ps r
PID TTY STAT TIME COMMAND
6982 pts/0 R+ 1:35 yes
7037 pts/1 R+ 1:30 yes
7182 pts/2 R+ 0:00 ps r


asplinux: ps r
PID TTY STAT TIME COMMAND
7100 pts/3 Rs 0:00 bash
7185 pts/3 R+ 0:00 ps r

Вывод Команда: ps r выводит процессы, работающие в текущий момент. Так как процессы yes принадлежат root, значит когда мы вызываем ps r для asplinux, их не будет.

Задание 36

Выполните такую последовательность действий.

1. Дайте команду yes

2. Остановите её (<Ctrl+z>)

3. Выполните bg. Убедитесь, что снять работу комбинацией <Ctrl+c> не удастся.

4. На другом виртуальном терминале снимите процесс.

5. Дважды запустите в фоновом режиме yes.

6. Выполните fg, а далее остановите процесс (<Ctrl+z>), выполните jobs и определите какой из двух запущенных процессов в п. 5 переведён в режим переднего плана.

yes > /dev/null &
[2] 7306
[1] Завершено yes
[root@kotik Natasha]# yes > /dev/null &

[root@kotik Natasha]# fg
yes > /dev/null
^Z
[3]+ Stopped yes > /dev/null

[root@kotik Natasha]# jobs
[2]- Running yes > /dev/null &
[3]+ Stopped yes > /dev/null

Вывод: Мы можем переводить процессы на задний и передний план с помощью команд bg и fg.

Задание 37.

Выполните такую же последовательность действий, которые произведены в разделе 4.6, но в сеансе пользователя asplinux.

в сеансе asplinux ps -a
PID TTY TIME CMD
7487 pts/0 00:00:00 vim
7519 pts/1 00:00:00 ps

renice -5 7487
renice: 7487: setpriority: Отказано в доступе

nice vi &
7523

ps -a
PID TTY TIME CMD
7487 pts/0 00:00:00 vim
7523 pts/1 00:00:00 vi
7524 pts/1 00:00:00 ps

ps -o fname,pid,ni,priority
COMMAND PID NI PRI
bash 7492 0 20
vi 7523 10 30
ps 7528 0 20

renice -10 7523
renice: 7523: setpriority: Отказано в доступе






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных