OS Manuals

/usr/bin/ionice

Misc binaries for util-linux

From util-linux-misc 2.42.4-r2 (os), captured 2026-11-05 by running ionice --help (exit 0). permalink

Usage:
 ionice [options] -p <pid>...
 ionice [options] -P <pgid>...
 ionice [options] -u <uid>...
 ionice [options] <command>

Show or change the I/O-scheduling class and priority of a process.

Options:
 -c, --class <class>    name or number of scheduling class,
                          0: none, 1: realtime, 2: best-effort, 3: idle
 -n, --classdata <num>  priority (0..7) in the specified scheduling class,
                          only for the realtime and best-effort classes
 -p, --pid <pid>...     act on these already running processes
 -P, --pgid <pgrp>...   act on already running processes in these groups
 -t, --ignore           ignore failures
 -u, --uid <uid>...     act on already running processes owned by these users

 -h, --help             display this help
 -V, --version          display version

For more details see ionice(1).
Options (8)
OptionDescriptionSource
-c, --class classname or number of scheduling class, 0: none, 1: realtime, 2: best-effort, 3: idlehelp + man
-n, --classdata numpriority (0..7) in the specified scheduling class, only for the realtime and best-effort classeshelp + man
-p, --pid pid>...Specify the process IDs of running processes for which to get or set the scheduling parameters.help + man
-P, --pgid pgrp>...Specify the process group IDs of running processes for which to get or set the scheduling parameters.help + man
-t, --ignoreIgnore failure to set the requested priority.help + man
-u, --uid uid>...Specify the user IDs of running processes for which to get or set the scheduling parameters.help + man
-h, --helpDisplay help text and exit.help + man
-V, --versionDisplay version and exit.help + man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.