proc-monitor-cli
v1.0.0
Published
Monitor system processes from the terminal
Readme
proc-monitor-cli
Monitor system processes from the terminal.
Install
npm install -g proc-monitor-cliOr run locally after build:
npm run build
node dist/index.jsUsage
proc-monitor-cli [options]Options
| Flag | Description | Default |
|------|-------------|---------|
| -s, --sort <key> | Sort by cpu, memory, or pid | cpu |
| -f, --filter <name> | Filter processes by name/command | — |
| -l, --limit <n> | Show top N processes | 20 |
| -w, --watch [seconds] | Watch mode, refresh every N seconds | 2 |
| -j, --json | Output as JSON | — |
| -t, --tree | Show process tree | — |
| -k, --kill <pid> | Kill process by PID (SIGTERM) | — |
Examples
# Top 20 processes by CPU
proc-monitor-cli
# Top 10 by memory
proc-monitor-cli --sort memory --limit 10
# Filter for node processes
proc-monitor-cli --filter node
# Watch mode, refresh every 3 seconds
proc-monitor-cli --watch 3
# Show process tree
proc-monitor-cli --tree
# JSON output
proc-monitor-cli --json --sort memory --limit 5
# Kill a process
proc-monitor-cli --kill 1234Requirements
- Linux or macOS
- Node.js 18+
