User Tools

Site Tools


процессы_unix

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
процессы_unix [2011/11/07 00:18]
val
процессы_unix [2018/04/09 07:12] (current)
val [top]
Line 1: Line 1:
 ====== Процессы UNIX ====== ====== Процессы UNIX ======
  
-[[http://​www.openspin.org/​materials/​courses/​admin/​ch01s03.html]]+  * [[http://​www.openspin.org/​materials/​courses/​admin/​ch01s03.html|Архитектура UNIX. Процессы]] 
 +  * [[https://​ru.wikipedia.org/​wiki/​Fork|fork в Википедии]] 
 +  * [[https://​ru.wikipedia.org/​wiki/​Процесс-зомби|Процесс зомби]] 
 +  * [[http://​muff.kiev.ua/​files/​books/​OS_UNIX_RUS.pdf|Андрей Робачевский. Операционная система UNIX]]
  
 ===== Жизненный путь процесса ===== ===== Жизненный путь процесса =====
 +
 {{:​processes.png|}} {{:​processes.png|}}
-===== Запуск команд в фоновом режиме ===== 
-<​code>​ 
-$ firefox & 
-</​code>​ 
  
 ===== Типы процессов ===== ===== Типы процессов =====
-  * Системные (vmdaemon, pagezero, bufdaemon, syncer)+  * Системные (имена заключены в квадратные скобки [...])
   * Демоны/​cервисы (usbd, httpd, sshd)   * Демоны/​cервисы (usbd, httpd, sshd)
-  * Интерактивные/​прикладные процессы (ls, sh, fsck ...)+  * Интерактивные/​прикладные процессы (vi, ls, sh, fsck ...)
   * Процесс init   * Процесс init
  
 ===== Команды мониторинга процессов ===== ===== Команды мониторинга процессов =====
-  * man ps 
-  * man top 
  
 +==== ps ====
 +
 +  * [[Утилита ps]]
 +
 +
 +==== top ====
 +
 +  * [[https://​ru.wikipedia.org/​wiki/​Top]]
 +  * [[http://​itnull.ru/​threads/​15-primerov-ispolzovanija-v-linux-komandy-top.930/​|15 примеров использования в Linux команды top]]
 +
 +linux:
 +
 +  * Отсортировать по использованию памяти:​ F -> n -> Enter
 +  * Вывести загрузку процессоров:​ 1
 +
 +==== htop ====
 +
 +  * [[https://​ru.wikipedia.org/​wiki/​Htop|Wikipedia htop]]
 ===== Атрибуты процесса ===== ===== Атрибуты процесса =====
   * Process ID   * Process ID
-  * Parent Process ID (ключ ​в ps) (дерево процессов ​-ejH в linux) +  * Parent Process ID (ключ ​в ps) (дерево процессов ​(ключ f) в linux) 
-  * TTY (столбец TT в ps) +  * TTY (столбец TT в ps, запуск команд в фоновом режиме:​ firefox &   
-  * RUID, EUID (ключи ​alw в freebsd)+  * RUID, EUID (ключ ​l) 
 +  * Текущий каталог (pwdx <PID>) 
 + 
 См. [[Система безопасности UNIX]] См. [[Система безопасности UNIX]]
  
процессы_unix.1320610735.txt.gz · Last modified: 2013/05/22 13:50 (external edit)