9 unstable releases (4 breaking)
0.5.0 | Oct 11, 2024 |
---|---|
0.4.1 | Feb 22, 2024 |
0.3.3 | Jan 29, 2024 |
0.2.0 | Jan 3, 2024 |
0.1.1 | Dec 30, 2023 |
#290 in Operating systems
168 downloads per month
225KB
1.5K
SLoC
😵💫 PSycho KILLer
PSycho KILLer is an interactive process manager and system resource monitor that combines the functionalities of ps
and kill
.
Features
- "Seek & Destroy" - Quickly find and terminate processes in an interactive manner.
- If a process still remains alive, kill it with sudo privileges and stronger signals.
- Monitor usage of system resources:
- Memory, including
Dirty
andWriteback
memory to keep an eye on ongoing copying - CPU
- Disk space usage
- Disk IO utliziation
- Network transfer
- Temperatures
- Memory, including
Installation
Cargo
cargo install psycho-killer
This will install psycho
binary in Rust's Path.
Binary
Alternatively, you can download the compiled binary:
curl -L https://github.com/igrek51/psycho-killer/releases/download/0.3.2/psycho -o ~/bin/psycho
chmod +x ~/bin/psycho
Usage
Launch the interactive process manager by running psycho
.
Enter the phrase of a process you want to kill.
Choose the preferred method to terminate the process:
- Interrupt with
SIGINT
signal - Gracefully terminate the process with
SIGTERM
- Forcefully kill the process with
SIGKILL
signal - Terminate the process with
SIGTERM
signal as Superuser - Forcefully kill the process with
SIGKILL
signal as Superuser
Dependencies
~6–12MB
~139K SLoC