skill sends signals to processes given any combination of user names, ttys, commands, and pids. snice changes the priority of processes (given the same). They are similar to kill(1) and renice(8), but the commandline is order-independent. There are also verbose, search, and interactive modes of operation.
| Tags | Systems Administration Recovery Tools Monitoring Software Development Utilities |
|---|---|
| Licenses | BSD Original |
| Operating Systems | POSIX Solaris SCO Other Linux IRIX AIX BSD OpenBSD NetBSD FreeBSD BSD/OS Unix HP-UX Mac OS X |
| Implementation | C |
Recent releases


Changes: skill and snice now act on each process only once (for systems like BSD that return the same Process ID multiple times, once for each instantiated thread). Support has also been added for FreeBSD 6.2 and HP-UX 11.31.


Changes: This release adds support for AIX v5. It has a work-around for a Solaris issue where the process open() call would hang.


Changes: This release features support for Cygwin. It validates on Solaris 5.9-10, HP-UX 11.23, and FreeBSD 5.3. There is an HP-UX 64-bit fix. The FreeBSD 5.x special proc handling was improved, and there were some minor cleanups.


Changes: The new "-a" flag allows unprivileged users to see all processes. Setting the "SKILL_VERBOSE" environment variable makes verbose mode the default. Auto-config support for Mac OS X has been added.


No changes have been submitted for this release.