Command line and full screen utilities for browsing procfs, a "pseudo" file system dynamically generated by Linux to provide information about the status of entries in its process table.
proc | ||
ps | ||
.cvsignore | ||
.cvsignore.patch | ||
AUTHORS | ||
BUGS | ||
CodingStyle | ||
COPYING | ||
COPYING.LIB | ||
free.1 | ||
free.c | ||
kill.1 | ||
Makefile | ||
minimal.c | ||
NEWS | ||
pgrep.1 | ||
pgrep.c | ||
pkill.1 | ||
pmap.1 | ||
pmap.c | ||
procps.lsm | ||
procps.spec | ||
README | ||
README.top | ||
skill.1 | ||
skill.c | ||
snice.1 | ||
sysctl.8 | ||
sysctl.c | ||
sysctl.conf.5 | ||
t | ||
tload.1 | ||
tload.c | ||
tmp-junk.c | ||
TODO | ||
top.1 | ||
top.c | ||
top.h | ||
uptime.1 | ||
uptime.c | ||
utmp.c | ||
v | ||
vmstat.8 | ||
vmstat.c | ||
vmstat.h | ||
w.1 | ||
w.c | ||
watch.1 | ||
watch.c |
COMPATIBILITY This code is intended for use with Linux 2.2.xx, 2.4.xx, 2.5.xx, and hopefully all future kernels. You should be running a system with libc 6, but libc 5 might work too. INSTALLATION make make install Only the second ("make install") is needed if you just want to build and install procps in the normal way. If you wish to test before installing, use the scripts named t, v, and p to ensure that the correct libproc (the new one) is used during your testing. If you need to add a compiler option, use CC to do it: make CC='gcc -foo' You may set SKIP to avoid building or installing things. For example: make SKIP='/bin/kill /usr/share/man/man1/kill.1' install Use SHARED=0 to build procps without shared libraries. This may be useful for installing in your home directory. make SHARED=0 DESTDIR=$HOME install Suppose you wanted to install stuff in strange places. You might do something like this: make usr/bin=/tmp/fff/iii/ DESTDIR=/tmp/fff install="install -D" ldconfig=echo install BUG REPORTS Debian users should use the Debian bug tracking system. Email to albert@users.sf.net or csmall@debian.org or procps-feedback@lists.sf.net will also work.