killport is a robust command-line utility designed to streamline the termination of processes and containers listening on specified ports across Linux, macOS, and Windows. Built in Rust, it emphasizes performance while offering features like multi-port operations and a dry-run mode for safe management.
killport is a command-line utility that simplifies the process of terminating active processes and containers that are listening on specified ports. With support for both single and multiple port operations, this tool enhances system management across various platforms including Linux, macOS, and Windows. Developed in Rust, killport seamlessly combines flexibility with exceptional performance in process management tasks.
The command structure for killport is straightforward:
killport [OPTIONS] <ports>...
killport 8080
killport -s sigterm 8045 8046 8080
killport --dry-run 8080
killport supports a range of signals for various scenarios, from gentle requests like SIGTERM to more forceful signals such as SIGKILL. For detailed signal options, refer to the full list categorized by preference and disruption level.
Contributions to the killport project are encouraged. Interested developers can fork the repository, work on their features or bug fixes, and submit pull requests for review. Please ensure adherence to the project's coding guidelines and include appropriate tests with any changes.
No comments yet.
Sign in to be the first to comment.