ccf2cd
[![build status](https://gitlab.com/ci/projects/2142/status.png?ref=master)](https://gitlab.com/ci/projects/2142?ref=master)
ccf2cd
procps
ccf2cd
======
ccf2cd
ccf2cd
procps is a set of command line and full-screen utilities that provide
ccf2cd
information out of the pseudo-filesystem most commonly located at /proc.
ccf2cd
This filesystem provides a simple interface to the kernel data structures.
ccf2cd
The programs of procps generally concentrate on the structures that describe
ccf2cd
the processess running on the system.
ccf2cd
ccf2cd
The following programs are found in procps:
ccf2cd
* *free* - Report the amount of free and used memory in the system
ccf2cd
* *kill* - Send a signal to a process based on PID
ccf2cd
* *pgrep* - List processes based on name or other attributes
ccf2cd
* *pkill* - Send a signal to a process based on name or other attributes
ccf2cd
* *pmap* - Report memory map of a process
ccf2cd
* *ps* - Report information of processes
ccf2cd
* *pwdx* - Report current directory of a process
ccf2cd
* *skill* - Obsolete version of pgrep/pkill
ccf2cd
* *slabtop* - Display kernel slab cache information in real time
ccf2cd
* *snice* - Renice a process
ccf2cd
* *sysctl* - Read or Write kernel parameters at run-time
ccf2cd
* *tload* - Graphical representation of system load average
ccf2cd
* *top* - Dynamic real-time view of running processes
ccf2cd
* *uptime* - Display how long the system has been running
ccf2cd
* *vmstat* - Report virtual memory statistics
ccf2cd
* *w* - Report logged in users and what they are doing
ccf2cd
* *watch* - Execute a program periodically, showing output fullscreen
ccf2cd
ccf2cd
## Reporting Bugs
ccf2cd
There are a few ways of reporting bugs or feature requests:
ccf2cd
ccf2cd
1. Your distributions bug reporter. If you are using a distribution your first
ccf2cd
port of call is their bug tracker. This is because each distribution has their
ccf2cd
own patches and way of dealing with bugs. Also bug reporting often does not need
ccf2cd
any subscription to websites.
ccf2cd
2. GitLab Issues - To the left of this page is the issue tracker. You can report
ccf2cd
bugs here.
ccf2cd
3. Email list - We have an email list (see below) where you can report bugs.
ccf2cd
The problem with this method is bug reports often get lost and cannot be
ccf2cd
tracked. This is especially a big problem when its something that will take
ccf2cd
time to resolve.
ccf2cd
ccf2cd
If you need to report bugs, there is more details on the
ccf2cd
[Bug Reporting](https://gitlab.com/procps-ng/procps/blob/master/Documentation/bugs.md)
ccf2cd
page.
ccf2cd
ccf2cd
## Email List
ccf2cd
The email list for the developers and users of procps is found at
ccf2cd
http://www.freelists.org/archive/procps/
ccf2cd
This email list discusses the development of procps and is used by distributions
ccf2cd
to also forward or discuss bugs.