stat.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Mon, 22 Feb 2016 12:46:36 +0200
changeset 1905 fba288d59662
parent 1886 9c39f61bcdcb
child 1912 8b81a8f0f692
permissions -rw-r--r--
Include only local subsections into TOC. This prevent duplication of TOC when build single page HTML document. Also this make unnecessary CSS hack to hide document title as top level section.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1334
9bf0d5a1f0cf Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1236
diff changeset
     1
.. -*- coding: utf-8; -*-
9bf0d5a1f0cf Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1236
diff changeset
     2
.. include:: HEADER.rst
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
988
5ff9385b41aa Fix topic.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 983
diff changeset
     4
=========================
5ff9385b41aa Fix topic.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 983
diff changeset
     5
 OS resource statistics.
5ff9385b41aa Fix topic.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 983
diff changeset
     6
=========================
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
.. contents::
1905
fba288d59662 Include only local subsections into TOC. This prevent duplication of
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1886
diff changeset
     8
   :local:
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
1570
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    10
Process list.
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    11
=============
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    12
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    13
Linux.
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    14
------
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    15
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    16
View current user process::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    17
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    18
  $ ps
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    19
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    20
View all running process::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    21
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    22
  $ ps -e
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    23
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    24
View process commands::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    25
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    26
  $ ps -e -o pid,cmd
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    27
1871
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
    28
View parent process id of selected process::
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
    29
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
    30
  $ ps -p $PID -o ppid=
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
    31
1571
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    32
Show processes with same substring in command::
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    33
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    34
  $ pgrep -f $SUBSTR
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    35
  $ pgrep -l -f $SUBSTR
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    36
  $ pgrep -a -f $SUBSTR
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    37
1570
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    38
View detail process info::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    39
1872
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
    40
  $ ps -f $PID
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
    41
  $ cat /proc/$PID/cmdline
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
    42
  $ cat /proc/$PID/environ
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
    43
  $ cat /proc/$PID/status
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
    44
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
    45
View process tree::
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
    46
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
    47
  $ pstree
1570
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    48
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    49
Kill process::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    50
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    51
  $ kill -s $SIG $PID
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    52
1571
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    53
Kill processes with same name::
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    54
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    55
  $ killall $NAME
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    56
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    57
Kill processes with same substring in command::
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    58
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    59
  $ pkill -f $SUBSTR
b833a33ae5b6 About pgrep/pkill.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1570
diff changeset
    60
1570
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    61
View processes interactively::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    62
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    63
  $ htop
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    64
1577
7b6721b1c308 Fix: (WARNING/2) Inline literal start-string without end-string.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1571
diff changeset
    65
Use ``-w`` option for wide output. Use this option twice for unlimited width.
1570
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    66
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    67
Run as another user::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    68
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    69
  $ su - $user
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    70
  $ command
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    71
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    72
or::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    73
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    74
  $ sudo -u <user> -i <command>
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    75
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    76
FreeBSD.
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    77
--------
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    78
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    79
View current user process::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    80
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    81
  $ ps
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    82
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    83
View all running process::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    84
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    85
  $ ps -ax
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    86
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    87
View detail process info::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    88
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    89
  $ ps -j <id>
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    90
  $ ps -l <id>
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    91
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    92
Windows.
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    93
--------
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    94
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    95
View all running process::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    96
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    97
  cmd> TaskList
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    98
  Process Name                 PID Session Name     #Session       Memory
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
    99
  ========================= ====== ================ ======== ============
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   100
  System Idle Process            0 Console                 0        28 KB
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   101
  System                         4 Console                 0       236 KB
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   102
  smss.exe                     592 Console                 0       432 KB
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   103
  csrss.exe                    656 Console                 0     4 404 KB
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   104
  winlogon.exe                 680 Console                 0     2 792 KB
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   105
  services.exe                 724 Console                 0     3 260 KB
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   106
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   107
View processes interactively::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   108
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   109
  cmd> taskmgr
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   110
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   111
Kill process (TODO with which Windows version come?)::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   112
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   113
  cmd> tskill {<pid>|<name>}
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   114
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   115
  cmd> taskkill /IM notepad.exe
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   116
  cmd> taskkill /PID 827
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   117
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   118
Run as another user::
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   119
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   120
  $ runas /u: TODO XXX
e98df1173d31 Move data in process-managment.txt to stat.rst.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1558
diff changeset
   121
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   122
CPU consumption.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   123
================
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   124
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   125
Linux interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   126
------------------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   127
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   128
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   129
  $ top
1586
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   130
  $ dstat
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   131
976
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 975
diff changeset
   132
Try press 's' (strace), 'l' (lsof), 'F5' (tree view) in::
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 975
diff changeset
   133
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   134
  $ htop
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   135
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   136
  http://htop.sourceforge.net/
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   137
                home page
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   138
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   139
Linux static.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   140
-------------
1871
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   141
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   142
Number of cores::
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   143
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   144
  $ nproc
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   145
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   146
Process affinity::
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   147
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   148
  $ taskset -p $PID
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   149
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   150
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   151
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   152
  $ ps -eo %cpu,pid,cmd --sort=%cpu
1871
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   153
  $ pidstat
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   154
  $ mpstat
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   155
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   156
CPU context switches::
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   157
7b9c756a5b8c Process affinity. Number of cores
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1869
diff changeset
   158
  $ pidstat -w
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   159
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   160
FreeBSD interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   161
--------------------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   162
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   163
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   164
  $ top
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   165
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   166
Windows.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   167
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   168
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   169
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   170
  cmd> taskmgr
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   171
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   172
Solaris.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   173
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   174
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   175
Interactive::
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   176
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   177
  $ perfmeter
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   178
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   179
Static::
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   180
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   181
  $ prstat
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   182
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   183
  $ mpstat <num> <seconds>
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   184
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   185
See
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   186
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   187
  http://developers.sun.com/solaris/articles/prstat.html
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   188
                Topping top in Solaris 8 with prstat.
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   189
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   190
Memory consumption.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   191
===================
190
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   192
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   193
Linux interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   194
------------------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   195
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   196
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   197
  $ top
1586
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   198
  $ dstat
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   199
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   200
Linux static.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   201
-------------
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   202
1587
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   203
Vitual and resident memory size per process::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   204
849
a4f076bb0a8a Width settings.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 198
diff changeset
   205
  $ ps -eo vsz,rsz,pid,cmd --sort=vsz --width 3000
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   206
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   207
Swap size and usage::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   208
1236
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
   209
  $ free -t
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
   210
               total       used       free     shared    buffers     cached
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
   211
  Mem:       1028732      91928     936804          0       5396      34936
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
   212
  -/+ buffers/cache:      51596     977136
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
   213
  Swap:      1048568          0    1048568
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
   214
  Total:     2077300      91928    1985372
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
   215
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
   216
  $ vmstat
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
   217
  procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
   218
   r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
   219
   0  0      0 936804   5460  34936    0    0    21     5  363   29  0  0 99  0
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   220
1587
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   221
System memory distribution::
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   222
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   223
  $ cat /proc/meminfo
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   224
  $ cat /proc/iomem
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   225
  $ cat /proc/pagetypeinfo
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   226
  $ cat /proc/buddyinfo
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   227
  $ sudo cat /proc/slabinfo
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   228
  $ sudo slabtop
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   229
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   230
Shared memory segments::
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   231
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   232
  $ ipcs -m -p
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   233
1585
f83729389db9 Process memory map
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1577
diff changeset
   234
Process memory map::
f83729389db9 Process memory map
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1577
diff changeset
   235
f83729389db9 Process memory map
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1577
diff changeset
   236
  $ pmap -x $PID
f83729389db9 Process memory map
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1577
diff changeset
   237
  $ pmap -XX $PID
f83729389db9 Process memory map
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1577
diff changeset
   238
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   239
FreeBSD interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   240
--------------------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   241
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   242
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   243
  $ top
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   244
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   245
FreeBSD static.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   246
---------------
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   247
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   248
Swap size::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   249
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   250
  $ swapinfo
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   251
  $ pstat -s
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   252
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   253
Swap usage::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   254
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   255
  $ vmstat
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   256
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   257
Solaris.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   258
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   259
::
190
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   260
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   261
  $ sar -g
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   262
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   263
  $ vmstat
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   264
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   265
  $ prstat -s size
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   266
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   267
  $ prstat -a
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   268
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   269
Windows.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   270
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   271
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   272
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   273
  cmd> taskmgr
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   274
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   275
and add colums TODO.
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   276
1886
9c39f61bcdcb Storage IO consumption.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1872
diff changeset
   277
Storage IO consumption.
9c39f61bcdcb Storage IO consumption.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1872
diff changeset
   278
=======================
9c39f61bcdcb Storage IO consumption.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1872
diff changeset
   279
::
9c39f61bcdcb Storage IO consumption.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1872
diff changeset
   280
9c39f61bcdcb Storage IO consumption.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1872
diff changeset
   281
  $ iostat
9c39f61bcdcb Storage IO consumption.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1872
diff changeset
   282
1587
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   283
Power usage.
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   284
============
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   285
::
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   286
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   287
  $ sudo powertop
4e6403892f2b Power usage.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1586
diff changeset
   288
1586
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   289
Network activity.
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   290
=================
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   291
::
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   292
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   293
  $ ping $IP
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   294
  $ traceroute $IP
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   295
  $ mtr $IP
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   296
  $ sudo bmon
1872
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
   297
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
   298
Network IO top::
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
   299
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
   300
  $ sudo iftop
1586
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   301
  $ sudo iftop -i wlan0
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   302
1872
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
   303
Various network stats::
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
   304
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
   305
  $ sudo iptraf
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
   306
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
   307
Use ``Shift + S`` to show source port numbers, ``Shift + S`` to show destination
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
   308
port numbers in ``iftop``.
da4694ae72cb Network IO top
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1871
diff changeset
   309
1636
973818686e07 How many packets come through interface (size/type/source/destination)
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1587
diff changeset
   310
How many packets come through interface (size/type/source/destination)::
973818686e07 How many packets come through interface (size/type/source/destination)
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1587
diff changeset
   311
973818686e07 How many packets come through interface (size/type/source/destination)
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1587
diff changeset
   312
  $ sudo apt-get install netdiag
973818686e07 How many packets come through interface (size/type/source/destination)
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1587
diff changeset
   313
  $ sudo trafshow
973818686e07 How many packets come through interface (size/type/source/destination)
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1587
diff changeset
   314
1864
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   315
How many packets come through interface, how many errors, MTU size::
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   316
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   317
  $ netstat -i
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   318
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   319
Detailed information about interface::
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   320
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   321
  $ netstat -ie
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   322
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   323
Routing table::
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   324
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   325
  $ ip route show
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   326
  $ netstat -r
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   327
1735
dd2f0b8c2b79 Network status.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1636
diff changeset
   328
Network status.
dd2f0b8c2b79 Network status.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1636
diff changeset
   329
===============
dd2f0b8c2b79 Network status.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1636
diff changeset
   330
::
dd2f0b8c2b79 Network status.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1636
diff changeset
   331
dd2f0b8c2b79 Network status.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1636
diff changeset
   332
  $ ip link show
dd2f0b8c2b79 Network status.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1636
diff changeset
   333
  $ sudo ethtool eth0
dd2f0b8c2b79 Network status.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1636
diff changeset
   334
1586
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   335
Open ports.
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   336
===========
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   337
::
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   338
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   339
  $ nmap $IP
7db6840515c7 Network activity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1585
diff changeset
   340
1886
9c39f61bcdcb Storage IO consumption.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1872
diff changeset
   341
Here ``-z`` means to scan for port range by waiting no longer then ``-w``::
9c39f61bcdcb Storage IO consumption.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1872
diff changeset
   342
9c39f61bcdcb Storage IO consumption.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1872
diff changeset
   343
  $ nc -V -w 2 -z $IP 21-23
9c39f61bcdcb Storage IO consumption.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1872
diff changeset
   344
1867
bc5808420c99 Open ports on current host.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1864
diff changeset
   345
Open ports on current host::
bc5808420c99 Open ports on current host.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1864
diff changeset
   346
bc5808420c99 Open ports on current host.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1864
diff changeset
   347
  $ netstat -i
bc5808420c99 Open ports on current host.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1864
diff changeset
   348
  $ netstat -i -t
bc5808420c99 Open ports on current host.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1864
diff changeset
   349
  $ netstat -i -n
bc5808420c99 Open ports on current host.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1864
diff changeset
   350
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   351
Opened file by process.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   352
=======================
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   353
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   354
Linux.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   355
------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   356
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   357
1867
bc5808420c99 Open ports on current host.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1864
diff changeset
   358
  $ lsof -p $PID
bc5808420c99 Open ports on current host.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1864
diff changeset
   359
  $ lsof -c $CMD
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   360
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   361
FreeBSD.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   362
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   363
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   364
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   365
  $ fstat -p <pid>
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   366
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   367
Windows interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   368
--------------------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   369
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   370
procexp.exe from Sysinternals.
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   371
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   372
Windows static.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   373
---------------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   374
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   375
handle.exe from Sysinternals::
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   376
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   377
  cmd> handle -p 1265
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   378
  C: File  (RW-)   C:\Program Files\Common Files\GTK\2.0\bin
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   379
  288: Section       \BaseNamedObjects\mmGlobalPnpInfo
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   380
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   381
Opened file by user.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   382
====================
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   383
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   384
FreeBSD.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   385
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   386
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   387
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   388
  $ fstat -u <user>
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   389
1869
f779ff33178e Processes that open path
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1867
diff changeset
   390
Processes that open path
f779ff33178e Processes that open path
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1867
diff changeset
   391
========================
f779ff33178e Processes that open path
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1867
diff changeset
   392
f779ff33178e Processes that open path
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1867
diff changeset
   393
::
f779ff33178e Processes that open path
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1867
diff changeset
   394
f779ff33178e Processes that open path
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1867
diff changeset
   395
  $ lsof $FILE
f779ff33178e Processes that open path
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1867
diff changeset
   396
  $ lsof +D $DIR
f779ff33178e Processes that open path
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1867
diff changeset
   397
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   398
Opened network connection by process.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   399
=====================================
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   400
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   401
Linux.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   402
------
1864
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   403
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   404
``[46]`` - IPV4 or IPV6, ``protocol`` - tcp, udp::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   405
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   406
  $ lsof -i[46][protocol][@{hostname|hostaddr}][:{service|port}]
1867
bc5808420c99 Open ports on current host.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1864
diff changeset
   407
  $ lsof -i :80
1864
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   408
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   409
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   410
1864
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   411
  $ netstat -p -l | grep $PORT
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   412
  $ netstat -p -l -t | grep $PORT
8bd740ff27a2 How many packets come through interface, how many errors, MTU size
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1735
diff changeset
   413
  $ netstat -p -l -u | grep $PORT
1556
787b7b07f9a4 fuser example.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1334
diff changeset
   414
787b7b07f9a4 fuser example.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1334
diff changeset
   415
::
787b7b07f9a4 fuser example.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1334
diff changeset
   416
787b7b07f9a4 fuser example.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1334
diff changeset
   417
  $ fuser $port/tcp
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   418
1557
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   419
To kill precess by port number::
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   420
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   421
  $ fuser -k $port/tcp       # with SIGKILL
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   422
  $ fuser -k -15 $port/tcp   # with SIGTERM
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   423
  $ fuser -k -TERM $port/tcp # with SIGTERM
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   424
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   425
FreeBSD.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   426
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   427
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   428
TODO
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   429
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   430
Windows.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   431
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   432
::
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   433
983
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 976 982
diff changeset
   434
'-o' show PID, '-a' show all connection::
982
028a99668263 '-a' show all connection.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 849
diff changeset
   435
028a99668263 '-a' show all connection.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 849
diff changeset
   436
  cmd> netstat -o -a
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   437
  Type Local addr   Remote addr        State         PID
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   438
  TCP  user:1154    localhost:1153     ESTABLISHED   1512
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   439
  TCP  user:5152    localhost:1052     CLOSE_WAIT    1524
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   440
  TCP  user:1036    services.int:5222  ESTABLISHED   1188
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   441
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   442
Locked file by process.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   443
=======================
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   444
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   445
Linux.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   446
------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   447
::
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   448
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   449
  $ lsof <file>
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   450
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   451
FreeBSD.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   452
--------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   453
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   454
TODO
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   455
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   456
Solaris.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   457
--------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   458
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   459
TODO
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   460
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   461
Windows interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   462
--------------------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   463
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   464
procexp.exe from Sysinternals.
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   465
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   466
Windows static.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   467
---------------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   468
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   469
handle.exe from Sysinternals::
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   470
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   471
  cmd> handle d:\home
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   472
  ispell.exe         pid: 244     784: D:\home\drivers\token_api\src
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   473
  Far.exe            pid: 432     10C: D:\home\drivers\token_api
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   474
1867
bc5808420c99 Open ports on current host.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1864
diff changeset
   475