SYSTEMD-INHIBIT(1) systemd-inhibit SYSTEMD-INHIBIT(1) (NAME) systemd-inhibit - (inhibition lock) (SYNOPSIS) systemd-inhibit [OPTIONS...] [COMMAND] [ARGUMENTS...] systemd-inhibit [OPTIONS...] [--list] (DESCRIPTION) systemd-inhibit (shutdown) (sleep) (idle) . . (Inhibitor locks) . (suspend) . (Inhibitor Locks)[1] . (OPTIONS) : --what= (:) : "shutdown" "sleep" "idle" "handle-power-key" "handle-reboot-key" "handle-suspend-key" "handle-hibernate-key" "handle-lid-switch" / //kexec/ (soft-reboot) / / / . "idle:sleep:shutdown" . --who= . . --why= . "Unknown reason" ( ) . --mode= "block" "delay" "block-weak" . "block" () ( ). "block-weak" "block" . "delay" . . logind.conf(5) . "delay" "sleep" "shutdown" . --list . --what= --who= --why= --mode= . --no-ask-password . --no-pager (pager) () . --no-legend (legend) . --json=MODE JSON . "short" ( ) "pretty" ( ) "off" ( JSON ) . -h, --help . --version . (EXIT STATUS) . (EXAMPLES) # systemd-inhibit wodim foobar.iso ISO foobar.iso wodim(1) CD . (ENVIRONMENT) $SYSTEMD_LOG_LEVEL () ( ). . ( ): emerg alert crit err warning notice info debug 0...7. syslog(3) . console syslog kmsg journal (:) ( SYSTEMD_LOG_LEVEL=debug,console:info debug info ). . $SYSTEMD_LOG_COLOR . tty . journalctl(1) . $SYSTEMD_LOG_TIME . . journalctl(1) . $SYSTEMD_LOG_LOCATION . . . . $SYSTEMD_LOG_TID . (TID) . . . $SYSTEMD_LOG_TARGET . console ( tty ) console-prefixed ( tty "facility" syslog(3) ) kmsg ( ) journal ( ) journal-or-kmsg ( kmsg) auto ( ) null ( ). $SYSTEMD_LOG_RATELIMIT_KMSG (ratelimit) kmsg . . "true" . systemd kmsg . $SYSTEMD_PAGER, $PAGER --no-pager . $SYSTEMD_PAGER $PAGER . $SYSTEMD_PAGER $PAGER less(1) more(1) . . "cat" --no-pager . : $SYSTEMD_PAGERSECURE $SYSTEMD_PAGER $PAGER ( "cat" "") . $SYSTEMD_LESS less ( "FRSXMK"). : K Ctrl+C . less Ctrl+C . $SYSTEMD_LESS "K" less Ctrl+C . X termcap . . () . $LESS less systemd . less(1) . $SYSTEMD_LESSCHARSET (charset) less ( "utf-8" UTF-8 ). $LESSCHARSET less systemd . $SYSTEMD_PAGERSECURE less(1) <<>> . sudo(8) pkexec(1) . . << >> ( ). << >> --no-pager PAGER=cat . . << >> . << >> LESSSECURE=1 . less(1) << >> . . SYSTEMD_PAGERSECURE=0 . $SYSTEMD_PAGERSECURE systemd << >> . UID geteuid(2) sd_pid_get_owner_uid(3) sudo(8) ($SUDO_UID [2]). SYSTEMD_PAGERSECURE=1 << >> . . $SYSTEMD_PAGERSECURE . $SYSTEMD_PAGER $PAGER $SYSTEMD_PAGERSECURE . $SYSTEMD_COLORS . () systemd . $COLORTERM "truecolor" "24bit" 24 256 $NO_COLOR $TERM . true $NO_COLOR . false . "16", "256", "24bit" ANSI . "auto-16", "auto-256", "auto-24bit" $TERM . $SYSTEMD_URLIFY . . systemd $TERM . (SEE ALSO) systemd(1), logind.conf(5) (NOTES) 1. (Inhibitor Locks) https://systemd.io/INHIBITOR_LOCKS 2. $SUDO_UID . systemd 261.2 SYSTEMD-INHIBIT(1)