Команди керування завданнями

Команда ps – список процесів, що протікають в даний час, і інформацію про них

-ax отримати список всіх процесів

-e всі процеси в системі, використовуючи стандартну форму виводу

-o вибір окремих полів для виводу

-f всі процеси в системі, із застосуванням графічного відображення відношення "предок-нащадок":

ps –eo pid,user,cmd

ps -ef

ps -af

& - переводить команду в фоновий режим

Для запуску процесу у фоновому режимі в кінці командного рядка запуску програми додають символ &.

Тільки пріоритетні процеси дозволяють читання з терміналу або запис на нього. При спробі фонового процесу що-небудь прочитати з терміналу або записати на нього його драйвер посилає сигнал SIGTTIN (SIGTTOU), який, будучи отриманий, зупиняє процес.

Команда jobs - видає список фонових завдань.

Показує завдання, запущені з поточного екземпляра shell. На початку кожного рядка виведення цієї команди вказується порядковий номер завдання у вигляді числа в квадратних дужках. Після номеру вказується стан процесу:

stopped (зупинений),

running (виконується) або

suspended (призупинений).

fg %<n> - переводить задачу з фонового в пріоритетний режим

bg %<n>- переводить задачу в фоновому режимі зі стану Stoppped в стан Running.

[ctrl + z] – перериває задачу і переводить її в фоновий режим в стан “Stopped”

kill %<n> - відміняє завдання, яке виконується в фоновому режимі

Команда top

Команда ps дозволяє зробити як би "миттєвий знімок " процесів, запущених в системі. На відміну від ps команда top відображає стан процесів та їх активність "в реальном режимі часу".

Вміст вікна оновлюється кожні 5 секунд. Список процесів може бути відсортований по використовуваному часу ЦПУ (за умовчанням), по використанню пам'яті, по PID, за часом виконань. Перемикати режими відображення можна за допомогою команд, які програма top сприймає. Це наступні команди (просто натискайте відповідні клавіші, тільки з урахуванням регістру, тобто разом з клавішею Shift):

<Shift>+<N> — сортування по PID;

<Shift>+<A> — сортувати процеси за віком;

<Shift>+<P> — сортувати процеси по використанню CPU;

<Shift>+<M> — сортувати процеси по використанню пам’яті;

<Shift>+<T> — сортування за часом виконання.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: