View on GitHub


Presentation notes from JMU Unix Users Group meetings

Adventures in /proc

/proc is a bridge to read kernel data and configure parameters.

Common Utilities

You can find many of the data sources that common utilities use.

In-depth kernel data

You can also get far more in-depth data directly from the kernel.

Process statistics

Data on individual processes can be queried from /proc/$PID or /proc/self. Much of this data is available from flags to ps or lsof.

Interacting with the kernel

Some parameters can be modified directly through /proc, in addition to something like sysctl.