Metadata-Version: 2.4
Name: procps
Version: 0.1.0
Summary: Python port of procps commands
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# pyprocps

A Python port of [procps](https://gitlab.com/procps-ng/procps) commands.

## Installation

```
pip install procps
```

## Commands

| Command   | Description |
|-----------|-------------|
| `free`    | Display memory usage |
| `hugetop` | Display HugePage usage |
| `kill`    | Send a signal to a process |
| `pgrep`   | Search for processes by name |
| `pidof`   | Get PID of a running program |
| `pkill`   | Kill processes by name |
| `pmap`    | Display process memory map |
| `ps`      | Display running processes |
| `pwdx`    | Display current directory of a process |
| `slabtop` | Display kernel slab cache information |
| `sysctl`  | Read and write kernel parameters |
| `tload`   | Display system load as a graph |
| `top`     | Task manager |
| `uptime`  | Display system uptime and load |
| `vmstat`  | Display virtual memory statistics |
| `w`       | Display logged-in users |
| `watch`   | Run a command periodically and display its output |

## Not Implemented

The following commands are not implemented:

- `skill`

## License

See [LICENSE](LICENSE).
