From 81fd230419b0cfd052b08fc1ed352bb7d49975df Mon Sep 17 00:00:00 2001 From: Gerard Beekmans Date: Sat, 19 Feb 2005 22:16:42 +0000 Subject: Trunk is now identical to Testing git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@4648 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/procps.xml | 158 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 154 insertions(+), 4 deletions(-) (limited to 'chapter06/procps.xml') diff --git a/chapter06/procps.xml b/chapter06/procps.xml index 09dcfafe4..102836c9a 100644 --- a/chapter06/procps.xml +++ b/chapter06/procps.xml @@ -3,13 +3,14 @@ %general-entities; ]> - + Procps-&procps-version; Procps +<para>The Procps package contains programs for monitoring processes.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> @@ -17,16 +18,21 @@ <seglistitem><seg>0.1 SBU</seg><seg>6.2 MB</seg></seglistitem> </segmentedlist> +<segmentedlist> +<segtitle>Procps installation depends on</segtitle> +<seglistitem><seg>Bash, Binutils, Coreutils, GCC, Glibc, +Make, and Ncurses</seg></seglistitem> +</segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of Procps -Compile Procps: +Compile the package: make -Install it: +Install the package: make install @@ -35,8 +41,152 @@ Contents of Procps -See testing + +Installed programs +Installed library +free, kill, pgrep, pkill, +pmap, ps, skill, snice, sysctl, tload, top, uptime, vmstat, w, and watch +libproc.so + + +Short Descriptions + + + +free + +Reports the amount of free and used memory (both physical and +swap memory) in the system +free + + + + +kill + +Sends signals to processes +kill + + + + +pgrep + +Looks up processes based on their name and other attributes +pgrep + + + + +pkill + +Signals processes based on their name and other attributes +pkill + + + + +pmap + +Reports the memory map of the given process +pmap + + + + +ps + +Lists the current running processes +ps + + + + +skill + +Sends signals to processes matching the given criteria +skill + + + + +snice + +Changes the scheduling priority of processes matching the given criteria +snice + + + + +sysctl + +Modifies kernel parameters at run time +sysctl + + + + +tload + +Prints a graph of the current system load average +tload + + + + +top + +Displays the top CPU processes; it provides an ongoing look at +processor activity in real time +top + + + + +uptime + +Reports how long the system has been running, how many users are +logged on, and the system load averages +uptime + + + + +vmstat + +Reports virtual memory statistics, giving information about +processes, memory, paging, block Input/Output (IO), traps, and CPU activity +vmstat + + + + +w + +Shows which users are currently logged on, where, and since when +w + + + + +watch + +Runs a given command repeatedly, displaying the first screen-full of its +output; this allows a user to watch the output change over time +watch + + + + +libproc + +Contains the functions used by most programs in this package +libproc + + + + -- cgit v1.2.3-54-g00ecf