Tagging 1.99.1
[linux_from_scratch.git] / newxml / appendixa / procps.xml
blobd9321cf2bd93e71a6983da2e71479cb13663cf70
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3CR2//EN" "http://www.docbook.org/xml/4.3CR2/docbookx.dtd" [
3   <!ENTITY % procps-entities SYSTEM "../ent/procps.ent">
4   %procps-entities;
5 ]>
6 <sect1 id="aa-procps" xreflabel="Procps">
7 <title>Procps</title>
8 <?dbhtml filename="procps.html"?>
10 <para>For installation instructions see <xref linkend="ch06-procps"/>.</para>
12 <sect2><title>Official Download Location</title>
14 <literallayout>Procps (&procps-version;):
15 <ulink url="http://procps.sourceforge.net/"/></literallayout>
16 </sect2>
18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="procps-contents.xml"/>
22 <sect2><title>Short descriptions</title>
24 <para><command>free</command> reports the amount of free and used memory
25 in the system, both physical and swap memory.</para>
27 <para><command>kill</command> is used to send signals to processes.</para>
29 <para><command>pgrep</command> looks up processes based on their name
30 and other attributes.</para>
32 <para><command>pkill</command> signals processes based on their name
33 and other attributes.</para>
35 <para><command>pmap</command> reports the memory map of the given
36 process.</para>
38 <para><command>ps</command> gives a snapshot of the current processes.</para>
40 <para><command>skill</command> sends signals to processes matching the
41 given criteria.</para>
43 <para><command>snice</command> changes the scheduling priority of processes
44 matching the given criteria.</para>
46 <para><command>sysctl</command> modifies kernel parameters at run time.</para>
48 <para><command>tload</command> prints a graph of the current system load
49 average.</para>
51 <para><command>top</command> displays the top CPU processes. It provides
52 an ongoing look at processor activity in real time.</para>
54 <para><command>uptime</command> reports how long the system has been
55 running, how many users are logged on, and the system load averages.</para>
57 <para><command>vmstat</command> reports virtual memory statistics, giving
58 information about processes, memory, paging, block IO, traps, and CPU
59 activity.</para>
61 <para><command>w</command> shows which users are currently logged on,
62 where and since when.</para>
64 <para><command>watch</command> runs a given command repeatedly,
65 displaying the first screenful of its output. This allows you to watch the
66 output change over time.</para>
68 <para><command>libproc</command> contains the functions used by most
69 programs in this package.</para>
71 </sect2>
75 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="procps-deps.xml"/>
79 </sect1>