русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Команди LINUX для роботи із процесами


Дата додавання: 2014-11-28; переглядів: 1086.


at- запускає програми в певний час

atq - виводить список завдань, поставлених у чергу командою at

atrm - видалення завдання із черги команди at

/etc/crontab -файл утримуючутаблицю розкладів запуску завдань

kill - припинення виконання процесу по PID процесу

killall- припинення виконання процесу по ім'ю процесу

nice - задає пріоритет процесу перед його запуском

renice -змінює пріоритет працюючого процесу

ps - виводить інформацію про працюючі процеси

top -виводить динамічну інформацію про процеси

fg - вивід процесу з фонового режиму

bg - продовження виконання фонового процесу, якщо він припинений натисканням <Ctrl+Z>

ipcs - взаємодія процесів (поділювана пам'ять, семафори, повідомлення)

Для одержання більше докладної інформації, можна використовувати help (наприклад: ps ---help),або документацію (наприклад: man ps, для виходу натисніть q).

Запуск фонового процесу здійснюється так:

ps -x &

При завантаженні системи, необхідні процеси, завантажуються у фоновий режим, їх називають "демонами". Вони перебувають у каталозі /etc/rc.d/init.d/.

Деякі комбінації клавіш:

<Ctrl+Z> - призупинити виконання завдання

<Ctrl+C> - завершити виконання завдання

Зв'язування процесів за допомогою каналів. Запуск декількох команд із передачею вихідного потоку наступній програмі, "|" означає передачу вихідного потоку від першої програми до другого.

ps -ax | more

запускається команда ps -ax, і передає вихідний потік програм more яка запускається на виконання.

Перенапрямок уведення/виводу. Запуск команди із записом вихідного потоку у файл

ps -ax > test.txt

ps -ax > test.txt - додасть у коней файлу

Групи команд

command-1;command-2; command-3

{ command-1;command-2} > test.txt


<== попередня лекція | наступна лекція ==>
Реалізація потоків у просторі користувача, ядра й змішане | Однозадачна система без підкачування на диск


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн