Вбити процес на віддаленій робочій станції

Матеріал з USIC Wiki

Перейти до: навігація, пошук
Зверніть увагу Ця стаття стосується лише операторів та адміністраторів Центру

Зміст

Постановка задачі

Необхідно з робочого місця (операторські робочі станції) припинити виконання програми на віддаленій робочій станції.

Наприклад: З комп'ютера 172.16.200.45 (terminal-45.usic.lan) вимкнути програму firefox на робочій станції 172.16.200.33 (terminal-33.usic.lan).

Для чого потрібно

Підтримка дисципліни, порядку:
  • Щоби припинити перегляд небажаного контенту через web-броузери.
  • Щоби припинити прослуховування музики, відео, якщо це заважає нормальній роботі.
  • В якості попередження користувачеві, якщо його поведінка не відповідає нормам поводження в колективі студентів.
Відновити роботу у разі збою:
  • Припинити роботу завислого текстового редактора oowriter, потім відновити дані.
  • Припинити роботу web-броузера, потім перезапустити.
  • Терміново аварійно закінчити сеанс роботи.

Варіанти виконання

Команди

  • kill id процесу.
Вбити повислий/непотрібний процес. Наприклад: kill `pidof firefox` - припиняє роботу firefox. Можна застосувати з параметром -9, означає вбити firefox та всі пов'язані процеси: kill -9 `pidof firefox`
  • pidof назва процесу (програми)
pidof firefox поверне 4-значне число - ідентифікаційний номер (id) процесу, наприклад 4484.
  • ps aux
ps - Process Status, команда має вивести всі процеси, що запущенні в системі. Фактично це можна побачити лише з ключами aux. З виводу програми можна побачити за яким pid (process id) працює яка програма.
  • ssh operatorLogin@workstationIP
  • su
Особисті інструменти