Projects / skill and snice

skill and snice

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.

Operating Systems

Recent releases

  •  04 May 2007 23:02

    Release Notes: 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.

    •  09 Oct 2006 05:12

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

      •  08 Apr 2005 08:55

        Release Notes: 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.

        •  19 Aug 2003 17:51

          Release Notes: 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.

          •  26 Apr 2002 13:28

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.