stat.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Fri, 31 Jan 2014 09:11:45 +0200
changeset 1557 94e93fb50849
parent 1556 787b7b07f9a4
child 1558 beba45734051
permissions -rw-r--r--
To kill precess by port number
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::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
CPU consumption.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
================
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    12
Linux interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
------------------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    16
  $ top
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    17
976
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 975
diff changeset
    18
Try press 's' (strace), 'l' (lsof), 'F5' (tree view) in::
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 975
diff changeset
    19
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    20
  $ htop
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    21
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    22
  http://htop.sourceforge.net/
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    23
                home page
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    24
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    25
Linux static.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    26
-------------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    27
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    28
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    29
  $ ps -eo %cpu,pid,cmd --sort=%cpu
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    30
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    31
FreeBSD interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    32
--------------------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    33
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    34
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    35
  $ top
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    36
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    37
Windows.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    38
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    39
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    40
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    41
  cmd> taskmgr
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    42
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    43
Solaris.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    44
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    45
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    46
Interactive::
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    47
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    48
  $ perfmeter
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    49
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    50
Static::
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    51
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    52
  $ prstat
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    53
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    54
  $ mpstat <num> <seconds>
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    55
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    56
See
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    57
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    58
  http://developers.sun.com/solaris/articles/prstat.html
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    59
                Topping top in Solaris 8 with prstat.
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    60
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    61
Memory consumption.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    62
===================
190
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
    63
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    64
Linux interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    65
------------------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    66
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    67
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    68
  $ top
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    69
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    70
Linux static.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    71
-------------
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    72
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    73
Vitual and resident memory size::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    74
849
a4f076bb0a8a Width settings.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 198
diff changeset
    75
  $ ps -eo vsz,rsz,pid,cmd --sort=vsz --width 3000
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    76
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    77
Swap size and usage::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    78
1236
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
    79
  $ free -t
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
    80
               total       used       free     shared    buffers     cached
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
    81
  Mem:       1028732      91928     936804          0       5396      34936
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
    82
  -/+ buffers/cache:      51596     977136
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
    83
  Swap:      1048568          0    1048568
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
    84
  Total:     2077300      91928    1985372
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
    85
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
    86
  $ vmstat
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
    87
  procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
1b5d6f996800 Merge duplicate text to single file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 988
diff changeset
    88
   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
    89
   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
    90
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    91
FreeBSD interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    92
--------------------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    93
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    94
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    95
  $ top
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    96
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    97
FreeBSD static.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    98
---------------
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    99
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   100
Swap size::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   101
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   102
  $ swapinfo
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   103
  $ pstat -s
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   104
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   105
Swap usage::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   106
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   107
  $ vmstat
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   108
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   109
Solaris.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   110
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   111
::
190
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   112
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   113
  $ sar -g
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   114
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   115
  $ vmstat
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   116
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   117
  $ prstat -s size
9f4af21befaf Added Solaris consumption analyse tools.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   118
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   119
  $ prstat -a
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   120
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   121
Windows.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   122
--------
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
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   125
  cmd> taskmgr
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   126
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   127
and add colums TODO.
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   128
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   129
Opened file by process.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   130
=======================
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   131
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   132
Linux.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   133
------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   134
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   135
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   136
  $ lsof -p <pid>
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   137
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   138
FreeBSD.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   139
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   140
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   141
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   142
  $ fstat -p <pid>
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   143
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   144
Windows interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   145
--------------------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   146
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   147
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
   148
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   149
Windows static.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   150
---------------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   151
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   152
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
   153
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   154
  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
   155
  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
   156
  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
   157
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   158
Opened file by user.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   159
====================
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   160
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   161
FreeBSD.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   162
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   163
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   164
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   165
  $ fstat -u <user>
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   166
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   167
Opened network connection by process.
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
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   170
Linux.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   171
------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   172
::
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   173
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   174
  $ lsof -i[46][protocol][@{hostname|hostaddr}][:{service|port}]
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   175
1556
787b7b07f9a4 fuser example.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1334
diff changeset
   176
where ``[46]`` - IPV4 or IPV6, ``protocol`` - tcp, udp.
787b7b07f9a4 fuser example.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1334
diff changeset
   177
787b7b07f9a4 fuser example.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1334
diff changeset
   178
::
787b7b07f9a4 fuser example.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1334
diff changeset
   179
787b7b07f9a4 fuser example.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1334
diff changeset
   180
  $ fuser $port/tcp
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   181
1557
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   182
To kill precess by port number::
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   183
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   184
  $ fuser -k $port/tcp       # with SIGKILL
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   185
  $ fuser -k -15 $port/tcp   # with SIGTERM
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   186
  $ fuser -k -TERM $port/tcp # with SIGTERM
94e93fb50849 To kill precess by port number
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1556
diff changeset
   187
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   188
FreeBSD.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   189
--------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   190
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   191
TODO
185
365fbc9d602d About OS ststistic
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   192
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   193
Windows.
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
::
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   196
983
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 976 982
diff changeset
   197
'-o' show PID, '-a' show all connection::
982
028a99668263 '-a' show all connection.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 849
diff changeset
   198
028a99668263 '-a' show all connection.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 849
diff changeset
   199
  cmd> netstat -o -a
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   200
  Type Local addr   Remote addr        State         PID
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   201
  TCP  user:1154    localhost:1153     ESTABLISHED   1512
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   202
  TCP  user:5152    localhost:1052     CLOSE_WAIT    1524
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   203
  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
   204
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   205
Locked file by process.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   206
=======================
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   207
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   208
Linux.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   209
------
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   210
::
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   211
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   212
  $ 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
   213
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   214
FreeBSD.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   215
--------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   216
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   217
TODO
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   218
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   219
Solaris.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   220
--------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   221
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   222
TODO
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   223
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   224
Windows interactive.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   225
--------------------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   226
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   227
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
   228
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   229
Windows static.
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   230
---------------
189
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   231
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   232
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
   233
a433d6009641 Move info from windows-devel.txt to process-managment.txt and stat.txt.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 185
diff changeset
   234
  cmd> handle d:\home
975
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   235
  ispell.exe         pid: 244     784: D:\home\drivers\token_api\src
73434438aa40 http://htop.sourceforge.net/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   236
  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
   237