"OPTION -h"
Usage: sane-find-scanner [-hvqf] [devname ...]
-h: print this help message
-v: be more verbose (can be used multiple times)
-q: be quiet (print only devices, no comments)
-f: force opening devname as SCSI even if it looks like USB
-p: enable scanning for parallel port devices
"OPTION -h"
Usage: savelog [-m mode] [-u user] [-g group] [-t] [-c cycle] [-p]
[-j] [-C] [-d] [-l] [-r rolldir] [-n] [-q] file ...
-m mode - chmod log files to mode
-u user - chown log files to user
-g group - chgrp log files to group
-c cycle - save cycle versions of the logfile (default: 7)
-r rolldir - use rolldir instead of . to roll files
-C - force cleanup of cycled logfiles
-d - use standard date for rolling
-D - override date format for -d
-t - touch file
-l - don't compress any log files (default: compress)
-p - preserve mode/user/group of original file
-j - use bzip2 instead of gzip
-J - use xz instead of gzip
-1 .. -9 - compression strength or memory usage (default: 9, except for xz)
-x script - invoke script with rotated log file in $FILE
-n - do not rotate empty files
-q - suppress rotation message
file - log file names
sbattach
"OPTION -h"
Usage: sbattach --attach <sigfile> <efi-boot-image>
or: sbattach --detach <sigfile> [--remove] <efi-boot-image>
or: sbattach --remove <efi-boot-image>
Attach or detach a signature file to/from a boot image
Options:
--attach <sigfile> set <sigfile> as the boot image's
signature table
--detach <sigfile> copy the boot image's signature table
to <sigfile>
--remove remove the boot image's signature
table from the original file
--signum signature to operate on (defaults to
first)
sbkeysync
"OPTION -h"
Usage: sbkeysync [options]
Update EFI key databases from the filesystem
Options:
--efivars-path <dir> Path to efivars mountpoint
(or regular directory for testing)
--verbose Print verbose progress information
--dry-run Don't update firmware key databases
--pk Set PK
--keystore <dir> Read keys from <dir>/{db,dbx,KEK}/*
(can be specified multiple times,
first dir takes precedence)
--no-default-keystores
Don't read keys from the default
keystore dirs
sbsiglist
"OPTION -h"
Usage: sbsiglist [options] --owner <guid> --type <type> <sig-file>
Create an EFI_SIGNATURE_LIST from a signature file
Options:
--owner <guid> Signature owner GUID
--type <type> Signature type. One of:
x509
sha256
--output <file> write signed data to <file>
(default <sig-file>.siglist)
sbsign
"OPTION -h"
Usage: sbsign [options] --key <keyfile> --cert <certfile> <efi-boot-image>
Sign an EFI boot image for use with secure boot.
Options:
--engine <eng> use the specified engine to load the key
--key <keyfile> signing key (PEM-encoded RSA private key)
--cert <certfile> certificate (x509 certificate)
--addcert <addcertfile> additional intermediate certificates in a file
--detached write a detached signature, instead of
a signed binary
--output <file> write signed data to <file>
(default <efi-boot-image>.signed,
or <efi-boot-image>.pk7 for detached
signatures)
sbvarsign
"OPTION -h"
Usage: sbvarsign [options] --key <keyfile> --cert <certfile> <var-name> <var-data-file>
Sign a blob of data for use in SetVariable().
Options:
--engine <eng> use the specified engine to load the key
--key <keyfile> signing key (PEM-encoded RSA private key)
--cert <certfile> certificate (x509 certificate)
--include-attrs include attrs at beginning of output file
--guid <GUID> EFI GUID for the variable. If omitted,
EFI_IMAGE_SECURITY_DATABASE or
EFI_GLOBAL_VARIABLE (depending on
<var-name>) will be used.
--attr <attrs> variable attributes. One or more of:
NON_VOLATILE
BOOTSERVICE_ACCESS
RUNTIME_ACCESS
TIME_BASED_AUTHENTICATED_WRITE_ACCESS
APPEND_WRITE
Separate multiple attrs with a comma,
default is all attributes,
TIME_BASED_AUTH... is always included.
--output <file> write signed data to <file>
(default <var-data-file>.signed)
sbverify
"OPTION -h"
Usage: sbverify [options] --cert <certfile> <efi-boot-image>
Verify a UEFI secure boot image.
Options:
--cert <certfile> certificate (x509 certificate)
--list list all signatures (but don't verify)
--detached <file> read signature from <file>, instead of
looking for an embedded signature
scalar
"OPTION -h"
usage: scalar [-C <directory>] [-c <key>=<value>] <command> [<options>]
Commands:
clone
list
register
unregister
run
reconfigure
delete
help
version
diagnose
"OPTION -h"
使い方:
script [オプション] [ファイル]
端末操作と表示の写しを作成します。
オプション:
-I, --log-in <file> log stdin to file
-O, --log-out <file> log stdout to file (default)
-B, --log-io <file> log stdin and stdout to file
-T, --log-timing <file> log timing information to file
-t[<file>], --timing[=<file>] deprecated alias to -T (default file is stderr)
-m, --logging-format <name> force to 'classic' or 'advanced' format
-a, --append append to the log file
-c, --command <command> run command rather than interactive shell
-e, --return return exit code of the child process
-f, --flush run flush after each write
--force use output file even when it is a link
-E, --echo <when> echo input in session (auto, always or never)
-o, --output-limit <size> terminate if output files exceed size
-q, --quiet be quiet
-h, --help display this help
-V, --version display version
詳しくは script(1) をお読みください。
scriptlive
"OPTION -h"
使い方:
scriptlive [オプション]
scriptlive [-t] timingfile [-I|-B] typescript
Execute terminal typescript.
オプション:
-t, --timing <file> script timing log file
-T, --log-timing <file> alias to -t
-I, --log-in <file> script stdin log file
-B, --log-io <file> script stdin and stdout log file
-c, --command <command> run command rather than interactive shell
-d, --divisor <num> speed up or slow down execution with time divisor
-m, --maxdelay <num> wait at most this many seconds between updates
-h, --help display this help
-V, --version display version
詳しくは scriptlive(1) をお読みください。
scriptreplay
"OPTION -h"
使い方:
scriptreplay [オプション]
scriptreplay [-t] タイミングファイル [タイプスクリプト] [除数]
端末の typescript の出力をタイミング情報も使って再生します。
オプション:
-t, --timing <file> script timing log file
-T, --log-timing <file> alias to -t
-I, --log-in <file> script stdin log file
-O, --log-out <file> script stdout log file (default)
-B, --log-io <file> script stdin and stdout log file
-s, --typescript <file> deprecated alias to -O
--summary display overview about recorded session and exit
-d, --divisor <num> speed up or slow down execution with time divisor
-m, --maxdelay <num> wait at most this many seconds between updates
-x, --stream <name> stream type (out, in, signal or info)
-c, --cr-mode <type> CR char mode (auto, never, always)
-h, --help display this help
-V, --version display version
詳しくは scriptreplay(1) をお読みください。
sd-helper
"OPTION -h"
Usage of /bin/sd-helper:
-debug
enable debug output
-parent string
parent unit name
sdiff
"OPTION -h"
/bin/sdiff: 無効なオプション -- 'h'
/bin/sdiff: Try '/bin/sdiff --help' for more information.
sdptool
"OPTION -h"
sdptool - SDP tool v5.72
Usage:
sdptool [options] <command> [command parameters]
Options:
-h Display help
-i Specify source interface
Commands:
search Search for a service
browse Browse all available services
records Request all records
add Add local service
del Delete local service
get Get local service
setattr Set/Add attribute to a SDP record
setseq Set/Add attribute sequence to a SDP record
Services:
DID SP DUN LAN FAX OPUSH FTP PRINT HS HSAG HF HFAG SAP PBAP MAP
NAP GN PANU HCRP HID KEYB WIIMOTE CIP CTP A2SRC A2SNK AVRCT AVRTG
UDIUE UDITE SEMCHLA SR1 SYNCML SYNCMLSERV ACTIVESYNC HOTSYNC
PALMOS NOKID PCSUITE NFTP NSYNCML NGAGE APPLE IAP ISYNC GATT
"OPTION -h"
/bin/sed: 無効なオプション -- 'h'
使用法: /bin/sed [OPTION]... {script-only-if-no-other-script} [input-file]...
-n, --quiet, --silent
パターン空間の自動出力を抑制する
--debug
annotate program execution
-e script, --expression=script
実行するコマンドとして script を追加する
-f script-file, --file=script-file
実行するコマンドとして script-file の中身を追加する
--follow-symlinks
処理の際にその場でシンボリックリンクを辿る
-i[SUFFIX], --in-place[=SUFFIX]
edit files in place (makes backup if SUFFIX supplied)
-l N, --line-length=N
`l' コマンドの行折り返しの長さを指定する
--posix
全ての GNU 拡張を無効にする
-E, -r, --regexp-extended
use extended regular expressions in the script
(for portability use POSIX -E).
-s, --separate
consider files as separate rather than as a single,
continuous long stream.
--sandbox
operate in sandbox mode (disable e/r/w commands).
-u, --unbuffered
入力ファイルからデータをごく少量ずつ取り込み、頻繁に出力
バッファに出力 (flush) する
-z, --null-data
separate lines by NUL characters
--help このヘルプを表示して終了する
--version バージョン情報を表示して終了する
-e、--expression、-f または --file オプションのいずれも与えられない場合、
最初のオプションでない引数が解釈する sed スクリプトとして扱われます。
全ての残りの引数は入力ファイル名として扱われます。入力ファイルが指定さ
れていない場合は、標準入力から読み込みます。
GNU sed home page: <https://www.gnu.org/software/sed/>.
General help using GNU software: <https://www.gnu.org/gethelp/>.
select-default-iwrap
"OPTION -h"
Sorry, no ispell dictionary is installed in your system.
select-editor
"OPTION -h"
コマンドの実行がタイムアウトしました
sensible-browser
"OPTION -h"
Couldn't find a suitable web browser!
Set the BROWSER environment variable to your desired browser.
"OPTION -h"
用法:
session-migration [オプション…]
Migrate in user session settings.
ヘルプのオプション:
-h, --help ヘルプのオプションを表示する
アプリケーションのオプション:
--verbose show verbose messages
--dry-run do not perform any changes
--file Force a migration from this file only (no storage of migrated status)
"OPTION -h"
使い方:
setarch [<arch>] [options] [<program> [<argument>...]]
Change the reported architecture and set personality flags.
オプション:
-B, --32bit ADDR_LIMIT_32BIT を有効にします
-F, --fdpic-funcptrs 関数ポインタがディスクリプタを指すようにします
-I, --short-inode SHORT_INODE を有効にします
-L, --addr-compat-layout 仮想メモリの割り当て方法を変更します
-R, --addr-no-randomize 仮想アドレス領域の乱数化を無効にします
-S, --whole-seconds WHOLE_SECONDS を有効にします
-T, --sticky-timeouts STICKY_TIMEOUTS を有効にします
-X, --read-implies-exec READ_IMPLIES_EXEC を有効にします
-Z, --mmap-page-zero MMAP_PAGE_ZERO を有効にします
-3, --3gb 使用するアドレス領域を、最大 3 GB までに制限します
--4gb 無視されます (後方互換性の確保のために用意されています)
--uname-2.6 UNAME26 を有効にします
-v, --verbose say what options are being switched on
--list 設定可能なアーキテクチャを表示して終了します
--show[=personality] show current or specific personality and exit
-h, --help display this help
-V, --version display version
詳しくは setarch(8) をお読みください。
setfacl
"OPTION -h"
setfacl 2.3.2 -- ファイル・アクセス・コントロールのリストを設定
使い方: setfacl [-bkndRLP] { -m|-M|-x|-X ... } file ...
-m, --modify=acl modify the current ACL(s) of file(s)
-M, --modify-file=file read ACL entries to modify from file
-x, --remove=acl remove entries from the ACL(s) of file(s)
-X, --remove-file=file read ACL entries to remove from file
-b, --remove-all remove all extended ACL entries
-k, --remove-default remove the default ACL
--set=acl ACLを設定します。現在の設定も上書きされます。
--set-file=file ファイルに書かれた設定をもとにACLを設定する。
--mask 適切なmask設定を再生成する。
-n, --no-mask 有効なmask設定を再生成しない。
-d, --default デフォルトのACL設定を適用する。
-R, --recursive サブディレクトリにも再帰的に適用する。
-L, --logical 論理的に辿る。シンボリックリンクを辿ります。
-P, --physical 物理的に辿る。シンボリックリンクを辿りません。
--restore=file ACLを元に戻します(`getfacl -R'の逆)。
--test テストモード(ACL設定を変更しません)。
-v, --version print version and exit
-h, --help this help text
setfont
"OPTION -h"
Usage: setfont [write-options] [-<N>] [newfont..] [-m consolemap] [-u unicodemap]
write-options (take place before file loading):
-o <filename> Write current font to <filename>
-O <filename> Write current font and unicode map to <filename>
-om <filename> Write current consolemap to <filename>
-ou <filename> Write current unicodemap to <filename>
If no newfont and no -[o|O|om|ou|m|u] option is given,
a default font is loaded:
setfont Load font "default[.gz]"
setfont -<N> Load font "default8x<N>[.gz]"
The -<N> option selects a font from a codepage that contains three fonts:
setfont -{8|14|16} codepage.cp[.gz] Load 8x<N> font from codepage.cp
Explicitly (with -m or -u) or implicitly (in the fontfile) given mappings
will be loaded and, in the case of consolemaps, activated.
-h<N> (no space) Override font height.
-d Double size of font horizontally and vertically.
-m <fn> Load console screen map.
-u <fn> Load font unicode map.
-m none Suppress loading and activation of a screen map.
-u none Suppress loading of a unicode map.
-v Be verbose.
-C <cons> Indicate console device to be used.
-V Print version and exit.
Files are loaded from the current directory or /usr/share/*/.
setkeycodes
"OPTION -h"
Usage: setkeycodes [option...] scancode keycode ...
(where scancode is either xx or e0xx, given in hexadecimal,
and keycode is given in decimal)
Options:
-C, --console=DEV the console device to be used.
-V, --version print version number.
-h, --help print this usage message.
Report bugs to authors.
setleds
"OPTION -h"
Usage: setleds [option...] [[+|-][ num | caps | scroll ]]
Thus,
setleds +caps -num
will set CapsLock, clear NumLock and leave ScrollLock unchanged.
The settings before and after the change (if any) are reported
when the -v option is given or when no change is requested.
Normally, setleds influences the vt flag settings
(and these are usually reflected in the leds).
With -L, setleds only sets the leds, and leaves the flags alone.
With -D, setleds sets both the flags and the default flags, so
that a subsequent reset will not change the flags.
Options:
-D, --default change both the VT flags and their default settings.
-F, --flags change the VT flags.
-L, --leds change only the leds.
-V, --version print version number.
-v, --verbose be more verbose.
-h, --help print this usage message.
Report bugs to authors.
setlogcons
"OPTION -h"
Usage: setlogcons [N]
Send kernel messages to the current console or to console N
setmetamode
"OPTION -h"
Usage: setmetamode [option...] [argument]
Arguments:
metabit the keysym marked with the high bit set.
escprefix specifies if pressing the meta (alt) key
generates an ESC (\033) prefix followed by
the keysym.
Options:
-C, --console=DEV the console device to be used.
-V, --version print version number.
-h, --help print this usage message.
Report bugs to authors.
setpci
"OPTION -h"
setpci: Invalid option -h.
Try `setpci --help' for more information.
setpriv
"OPTION -h"
使い方:
setpriv [オプション] <プログラム> [<引数> ...]
Run a program with different privilege settings.
オプション:
-d, --dump show current state (and do not exec)
--nnp, --no-new-privs disallow granting new privileges
--ambient-caps <caps,...> set ambient capabilities
--inh-caps <caps,...> set inheritable capabilities
--bounding-set <caps> set capability bounding set
--ruid <uid|user> set real uid
--euid <uid|user> set effective uid
--rgid <gid|user> set real gid
--egid <gid|group> set effective gid
--reuid <uid|user> set real and effective uid
--regid <gid|group> set real and effective gid
--clear-groups clear supplementary groups
--keep-groups keep supplementary groups
--init-groups initialize supplementary groups
--groups <group,...> set supplementary groups by UID or name
--securebits <bits> set securebits
--pdeathsig keep|clear|<signame>
set or clear parent death signal
--selinux-label <label> set SELinux label
--apparmor-profile <pr> set AppArmor profile
--reset-env clear all environment and initialize
HOME, SHELL, USER, LOGNAME and PATH
-h, --help display this help
-V, --version display version
このツールは危険なツールです。マニュアルページをお読みの上、注意して使用してください。
詳しくは setpriv(1) をお読みください。
setsid
"OPTION -h"
使い方:
setsid [オプション] <プログラム> [引数 ...]
Run a program in a new session.
オプション:
-c, --ctty 制御端末を現在の端末に設定します
-f, --fork always fork
-w, --wait プログラムの終了を待って同一の戻り値を使います
-h, --help display this help
-V, --version display version
詳しくは setsid(1) をお読みください。
"OPTION -h"
Usage: setupcon [OPTION] [VARIANT]
Sets up the font and the keyboard on Linux console.
-k, --keyboard-only setup the keyboard only, do not setup the font
-f, --font-only setup the font only, do not setup the keyboard
-t, --terminal-only setup the terminal only
--current-tty setup only the current virtual terminal
--force do not check whether we are on the console
-v, --verbose explain what is being doing, try it if s.t. goes wrong
--save copy the font and the console map in /etc/console-setup,
update /etc/console-setup/cached.*
--save-only only save; don't setup keyboard/font immediately
(implies --force)
--print-commands-only
print the configuration commands, do not configure
--save-keyboard FILE, --setup-dir DIR options for initrd builders
-h, --help display this help and exit
If VARIANT is not specified setupcon looks for the configuration files
(in this order) ~/.console-setup and if this doesn't exist then the
combination /etc/default/keyboard + /etc/default/console-setup. When
a VARIANT is specified then setupcon looks for the configuration files
~/.console-setup.VARIANT and /etc/default/console-setup.VARIANT.
"OPTION -h"
Usage: shasum [OPTION]... [FILE]...
Print or check SHA checksums.
With no FILE, or when FILE is -, read standard input.
-a, --algorithm 1 (default), 224, 256, 384, 512, 512224, 512256
-b, --binary read in binary mode
-c, --check read SHA sums from the FILEs and check them
--tag create a BSD-style checksum
-t, --text read in text mode (default)
-U, --UNIVERSAL read in Universal Newlines mode
produces same digest on Windows/Unix/Mac
-0, --01 read in BITS mode
ASCII '0' interpreted as 0-bit,
ASCII '1' interpreted as 1-bit,
all other characters ignored
The following five options are useful only when verifying checksums:
--ignore-missing don't fail or report status for missing files
-q, --quiet don't print OK for each successfully verified file
-s, --status don't output anything, status code shows success
--strict exit non-zero for improperly formatted checksum lines
-w, --warn warn about improperly formatted checksum lines
-h, --help display this help and exit
-v, --version output version information and exit
When verifying SHA-512/224 or SHA-512/256 checksums, indicate the
algorithm explicitly using the -a option, e.g.
shasum -a 512224 -c checksumfile
The sums are computed as described in FIPS PUB 180-4. When checking,
the input should be a former output of this program. The default
mode is to print a line with checksum, a character indicating type
(`*' for binary, ` ' for text, `U' for UNIVERSAL, `^' for BITS),
and name for each FILE. The line starts with a `\' character if the
FILE name contains either newlines or backslashes, which are then
replaced by the two-character sequences `\n' and `\\' respectively.
Report shasum bugs to mshelor@cpan.org
showconsolefont
"OPTION -h"
Usage: showconsolefont [option...]
(probably after loading a font with `setfont font')
Options:
-C, --console=DEV the console device to be used.
-i, --info don't print out the font table, just show: ROWSxCOLSxCOUNT and exit.
-v, --verbose be more verbose.
-V, --version print version number.
-h, --help print this usage message.
Report bugs to authors.
showkey
"OPTION -h"
Usage: showkey [option...]
Options:
-a, --ascii display the decimal/octal/hex values of the keys.
-s, --scancodes display only the raw scan-codes.
-k, --keycodes display only the interpreted keycodes (default).
-t, --timeout set timeout, default 10
-h, --help print this usage message.
-V, --version print version number.
Report bugs to authors.
"OPTION -h"
Usage:
skill [signal] [options] <expression>
Options:
-f, --fast fast mode (not implemented)
-i, --interactive interactive
-l, --list list all signal names
-L, --table list all signal names in a nice table
-n, --no-action do not actually kill processes; just print what would happen
-v, --verbose explain what is being done
-w, --warnings enable warnings (not implemented)
Expression can be: terminal, user, pid, command.
The options below may be used to ensure correct interpretation.
-c, --command <command> expression is a command name
-p, --pid <pid> expression is a process id number
-t, --tty <tty> expression is a terminal
-u, --user <username> expression is a username
Alternatively, expression can be:
--ns <pid> match the processes that belong to the same
namespace as <pid>
--nslist <ns,...> list which namespaces will be considered for
the --ns option; available namespaces are
: ipc, mnt, net, pid, user, uts
-h, --help display this help and exit
-V, --version output version information and exit
The default signal is TERM. Use -l or -L to list available signals.
Particularly useful signals include HUP, INT, KILL, STOP, CONT, and 0.
Alternate signals may be specified in three ways: -SIGKILL -KILL -9
For more details see skill(1).
slabtop
"OPTION -h"
Usage:
slabtop [options]
Options:
-d, --delay <secs> delay updates
-o, --once only display once, then exit
-s, --sort <char> specify sort criteria by character (see below)
-h, --help display this help and exit
-V, --version output version information and exit
The following are valid sort criteria:
a: sort by number of active objects
b: sort by objects per slab
c: sort by cache size
l: sort by number of slabs
v: sort by (non display) number of active slabs
n: sort by name
o: sort by number of objects (the default)
p: sort by (non display) pages per slab
s: sort by object size
u: sort by cache utilization
For more details see slabtop(1).
"OPTION -h"
The snap command lets you install, configure, refresh and remove snaps.
Snaps are packages that work across many different Linux distributions,
enabling secure delivery and operation of the latest apps and utilities.
Usage: snap <command> [<options>...]
Commonly used commands can be classified as follows:
Basics: find, info, install, remove, list
...more: refresh, revert, switch, disable, enable, create-cohort
History: changes, tasks, abort, watch
Daemons: services, start, stop, restart, logs
Permissions: connections, interface, connect, disconnect
Configuration: get, set, unset, wait
App Aliases: alias, aliases, unalias, prefer
Account: login, logout, whoami
Snapshots: saved, save, check-snapshot, restore, forget
Device: model, remodel, reboot, recovery
Quota Groups: set-quota, remove-quota, quotas, quota
Validation Sets: validate
... Other: warnings, okay, known, ack, version
Development: validate
For more information about a command, run 'snap help <command>'.
For a short summary of all commands, run 'snap help --all'.
snapctl
"OPTION -h"
Usage:
snapctl [OPTIONS] <command>
Help Options:
-h, --help Show this help message
Available commands:
fde-setup-request Obtain full disk encryption setup request
fde-setup-result Set result for full disk encryption
get Print either configuration options or interface connection settings
is-connected Return success if the given plug or slot is connected
kmod Load or unload kernel modules
model Get the active model for this device
mount Create a temporary or permanent mount
reboot Control the reboot behavior of the system
restart Restart services
services Query the status of services
set Set either configuration options or interface connection settings
set-health Report the health status of a snap
start Start services
stop Stop services
system-mode Get the current system mode and associated details
umount Remove a temporary or permanent mount
unset Remove configuration options
snapfuse
"OPTION -h"
squashfuse 0.5.0 (c) 2012 Dave Vasilevsky
Usage: /bin/snapfuse [options] ARCHIVE MOUNTPOINT
/bin/snapfuse options:
-o offset=N offset N bytes into ARCHIVE to mount
-o subdir=PATH mount subdirectory PATH of ARCHIVE
-o notify_pipe=PATH named pipe that will receive 's' (success)
or 'f' (failure) when the mountpoint is ready
-o timeout=N idle N seconds for automatic unmount
-o uid=N set file owner to uid N
-o gid=N set file group to gid N
FUSE options:
-h --help print help
-V --version print version
-d -o debug enable debug output (implies -f)
-f foreground operation
-s disable multi-threaded operation
-o clone_fd use separate fuse device fd for each thread
(may improve performance)
-o max_idle_threads the maximum number of idle worker threads
allowed (default: -1)
-o max_threads the maximum number of worker threads
allowed (default: 10)
snapshot
"OPTION -h"
Usage:
snapshot [OPTION…]
Help Options:
-h, --help Show help options
--help-all Show all help options
--help-gapplication Show GApplication options
snice
"OPTION -h"
Usage:
snice [new priority] [options] <expression>
Options:
-f, --fast fast mode (not implemented)
-i, --interactive interactive
-l, --list list all signal names
-L, --table list all signal names in a nice table
-n, --no-action do not actually kill processes; just print what would happen
-v, --verbose explain what is being done
-w, --warnings enable warnings (not implemented)
Expression can be: terminal, user, pid, command.
The options below may be used to ensure correct interpretation.
-c, --command <command> expression is a command name
-p, --pid <pid> expression is a process id number
-t, --tty <tty> expression is a terminal
-u, --user <username> expression is a username
Alternatively, expression can be:
--ns <pid> match the processes that belong to the same
namespace as <pid>
--nslist <ns,...> list which namespaces will be considered for
the --ns option; available namespaces are
: ipc, mnt, net, pid, user, uts
-h, --help display this help and exit
-V, --version output version information and exit
The default priority is +4. (snice +4 ...)
Priority numbers range from +20 (slowest) to -20 (fastest).
Negative priority numbers are restricted to administrative users.
For more details see snice(1).
"OPTION -h"
LibreOffice 24.2.4.2 420(Build:2)
Usage: soffice [argument...]
argument - switches, switch parameters and document URIs (filenames).
Using without special arguments:
Opens the start center, if it is used without any arguments.
{file} Tries to open the file (files) in the components
suitable for them.
{file} {macro:///Library.Module.MacroName}
Opens the file and runs specified macro from
My Macros container.
{file} {macro://./Library.Module.MacroName}
Opens the file and runs specified macro from
the file.
Getting help and information:
--help | -h | -? Shows this help and quits.
--helpwriter Opens built-in or online Help on Writer.
--helpcalc Opens built-in or online Help on Calc.
--helpdraw Opens built-in or online Help on Draw.
--helpimpress Opens built-in or online Help on Impress.
--helpbase Opens built-in or online Help on Base.
--helpbasic Opens built-in or online Help on Basic scripting
language.
--helpmath Opens built-in or online Help on Math.
--version Shows the version and quits.
--nstemporarydirectory
(MacOS X sandbox only) Returns path of the temporary
directory for the current user and exits. Overrides
all other arguments.
General arguments:
--quickstart[=no] Activates[Deactivates] the Quickstarter service.
--nolockcheck Disables check for remote instances using one
installation.
--infilter={filter} Force an input filter type if possible. For example:
--infilter="Calc Office Open XML"
--infilter="Text (encoded):UTF8,LF,,,"
--pidfile={file} Store soffice.bin pid to {file}.
--display {display} Sets the DISPLAY environment variable on UNIX-like
platforms to the value {display} (only supported by a
start script).
User/programmatic interface control:
--nologo Disables the splash screen at program start.
--minimized Starts minimized. The splash screen is not displayed.
--nodefault Starts without displaying anything except the splash
screen (do not display initial window).
--invisible Starts in invisible mode. Neither the start-up logo nor
the initial program window will be visible. Application
can be controlled, and documents and dialogs can be
controlled and opened via the API. Using the parameter,
the process can only be ended using the taskmanager
(Windows) or the kill command (UNIX-like systems). It
cannot be used in conjunction with --quickstart.
--headless Starts in "headless mode" which allows using the
application without GUI. This special mode can be used
when the application is controlled by external clients
via the API.
--norestore Disables restart and file recovery after a system crash.
--safe-mode Starts in a safe mode, i.e. starts temporarily with a
fresh user profile and helps to restore a broken
configuration.
--accept={connect-string} Specifies a UNO connect-string to create a UNO
acceptor through which other programs can connect to
access the API. Note that API access allows execution
of arbitrary commands.
The syntax of the {connect-string} is:
connection-type,params;protocol-name,params
e.g. pipe,name={some name};urp
or socket,host=localhost,port=54321;urp
--unaccept={connect-string} Closes an acceptor that was created with
--accept. Use --unaccept=all to close all acceptors.
--language={lang} Uses specified language, if language is not selected
yet for UI. The lang is a tag of the language in IETF
language tag.
Developer arguments:
--terminate_after_init
Exit after initialization complete (no documents loaded)
--eventtesting Exit after loading documents.
New document creation arguments:
The arguments create an empty document of specified kind. Only one of them may
be used in one command line. If filenames are specified after an argument,
then it tries to open those files in the specified component.
--writer Creates an empty Writer document.
--calc Creates an empty Calc document.
--draw Creates an empty Draw document.
--impress Creates an empty Impress document.
--base Creates a new database.
--global Creates an empty Writer master (global) document.
--math Creates an empty Math document (formula).
--web Creates an empty HTML document.
File open arguments:
The arguments define how following filenames are treated. New treatment begins
after the argument and ends at the next argument. The default treatment is to
open documents for editing, and create new documents from document templates.
-n Treats following files as templates for creation of new
documents.
-o Opens following files for editing, regardless whether
they are templates or not.
--pt {Printername} Prints following files to the printer {Printername},
after which those files are closed. The splash screen
does not appear. If used multiple times, only last
{Printername} is effective for all documents of all
--pt runs. Also, --printer-name argument of
--print-to-file switch interferes with {Printername}.
-p Prints following files to the default printer, after
which those files are closed. The splash screen does
not appear. If the file name contains spaces, then it
must be enclosed in quotation marks.
--view Opens following files in viewer mode (read-only).
--show Opens and starts the following presentation documents
of each immediately. Files are closed after the showing.
Files other than Impress documents are opened in
default mode , regardless of previous mode.
--convert-to OutputFileExtension[:OutputFilterName] \
[--outdir output_dir] [--convert-images-to]
Batch convert files (implies --headless). If --outdir
isn't specified, then current working directory is used
as output_dir. If --convert-images-to is given, its
parameter is taken as the target filter format for *all*
images written to the output format. If --convert-to is
used more than once, the last value of
OutputFileExtension[:OutputFilterName] is effective. If
--outdir is used more than once, only its last value is
effective. For example:
--convert-to pdf *.odt
--convert-to epub *.doc
--convert-to pdf:writer_pdf_Export --outdir /home/user *.doc
--convert-to "html:XHTML Writer File:UTF8" \
--convert-images-to "jpg" *.doc
--convert-to "txt:Text (encoded):UTF8" *.doc
--print-to-file [--printer-name printer_name] [--outdir output_dir]
Batch print files to file. If --outdir is not specified,
then current working directory is used as output_dir.
If --printer-name or --outdir used multiple times, only
last value of each is effective. Also, {Printername} of
--pt switch interferes with --printer-name.
--cat Dump text content of the following files to console
(implies --headless). Cannot be used with --convert-to.
--script-cat Dump text content of any scripts embedded in the files
to console (implies --headless). Cannot be used with
--convert-to.
-env:<VAR>[=<VALUE>] Set a bootstrap variable. For example: to set
a non-default user profile path:
-env:UserInstallation=file:///tmp/test
Ignored switches:
-psn Ignored (MacOS X only).
-Embedding Ignored (COM+ related; Windows only).
--nofirststartwizard Does nothing, accepted only for backward compatibility.
--protector {arg1} {arg2}
Used only in unit tests and should have two arguments.
software-properties-gtk
"OPTION -h"
Usage: software-properties-gtk [options]
Options:
-h, --help show this help message and exit
-d, --debug Print some debug information to the command line
-m, --massive-debug Print a lot of debug information to the command line
-n, --no-update No update on repository change (useful if called from
an external program).
-t TOPLEVEL, --toplevel=TOPLEVEL
Set x-window-id of the toplevel parent for the dialog
(useful for embedding)
-e ENABLE_COMPONENT, --enable-component=ENABLE_COMPONENT
Enable the specified component of the distro's
repositories
--open-tab=OPEN_TAB Open specific tab number on startup
--enable-ppa=ENABLE_PPA
Enable PPA with the given name
-k KEYSERVER, --keyserver=KEYSERVER
Legacy option, unused
--data-dir=DATA_DIR Use data files (UI) from the given directory
"OPTION -h"
Available commands:
/bin/spa-acp-tool [options] [COMMAND]
-h, --help Show this help
-v --verbose Be verbose
-c --card Card number
-p --properties Extra properties:
'key=value ... '
help Show available commands (h)
quit Quit (q)
card <id> Probe card (c)
info List card info (i)
list List all objects (l)
list-verbose List all data (lv)
list-profiles [id] List profiles (lpr)
set-profile <id> Activate a profile (spr)
list-ports [id] List ports (lp)
set-port <id> Activate a port (sp)
list-devices [id] List available devices (ld)
get-volume <id> Get volume from device (gv)
set-volume <id> <vol> Set volume on device (v)
inc-volume <id> Increase volume on device (v+)
dec-volume <id> Decrease volume on device (v-)
get-mute <id> Get mute state from device (gm)
set-mute <id> <val> Set mute on device (sm)
toggle-mute <id> Toggle mute on device (m)
"OPTION -h"
/bin/spa-resample [options] <infile> <outfile>
-h, --help Show this help
-v --verbose Be verbose
-r --rate Output sample rate (default as input)
-f --format Output sample format (s8|s16|s32|f32|f64) (default as input)
-q --quality Resampler quality (default 4)
-c --cpuflags CPU flags (default 0)
spd-conf
"OPTION -h"
usage: spd-conf [-h] [-u] [-c] [-C] [-d] [-s] [--test-festival]
[--test-espeak] [--test-alsa] [--test-pulse] [-e] [-n] [-D]
[--version]
A simple tool for basic configuration of Speech Dispatcher and problem
diagnostics
options:
-h, --help show this help message and exit
-u, --create-user-conf
Create Speech Dispatcher configuration for the given
user
-c, --config-basic-settings-user
Configure basic settings in user configuration
-C, --config-basic-settings-system
Configure basic settings in system-wide configuration
-d, --diagnostics Diagnose problems with the current setup
-s, --test-spd-say Test connection to Speech Dispatcher using spd-say
--test-festival Test whether Festival works as a server
--test-espeak Test whether Espeak works as a standalone binary
--test-alsa Test ALSA audio output
--test-pulse Test Pulse Audio output
-e, --espeak Use espeak to synthesize messages
-n, --dont-ask Do not ask any questions, always use default values
-D, --debug Debug a problem and generate a report
--version Print version and copyright info
spd-say
"OPTION -h"
send text-to-speech output request to speech-dispatcher
Usage: /bin/spd-say [options] "some text"
Options:
-r, --rate Set the rate of the speech
(between -100 and +100, default: 0)
-p, --pitch Set the pitch of the speech
(between -100 and +100, default: 0)
-R, --pitch-range Set the pitch range of the speech
(between -100 and +100, default: 0)
-i, --volume Set the volume (intensity) of the speech
(between -100 and +100, default: 0)
-o, --output-module Set the output module
-O, --list-output-modules Get the list of output modules
-I, --sound-icon Play the sound icon
-l, --language Set the language (ISO code)
-t, --voice-type Set the preferred voice type
(male1, male2, male3, female1, female2
female3, child_male, child_female)
-L, --list-synthesis-voices Get the list of synthesis voices
-y, --synthesis-voice Set the synthesis voice
-c, --character Speak the character
-k, --key Speak the key
-m, --punctuation-mode Set the punctuation mode
(none, some, most, all)
-s, --spelling Spell the message
-x, --ssml Set SSML mode on (default: off)
-e, --pipe-mode Read text to be spoken on stdin, write it on stdout unchanged, and the
corresponding speech through Speech Dispatcher.
-P, --priority Set priority of the message (important, message,
text, notification, progress;default: text)
-N, --application-name Set the application name used to establish
the connection to specified string value
(default: spd-say)
-n, --connection-name Set the connection name used to establish
the connection to specified string value
(default: main)
-w, --wait Wait till the message is spoken or discarded
-S, --stop Stop speaking the message being spoken
-C, --cancel Cancel all messages
-v, --version Print version and copyright info
-h, --help Print this info
Please report bugs to speechd-discuss@nongnu.org
spdsend
"OPTION -h"
spdsend: Invalid number of arguments
usage: spdsend { --open SERVER PORT | --close ID | --send ID }
speaker-test
"OPTION -h"
speaker-test 1.2.9
Usage: speaker-test [OPTION]...
-h,--help help
-D,--device playback device
-r,--rate stream rate in Hz
-c,--channels count of channels in stream
-f,--frequency sine wave frequency in Hz
-F,--format sample format
-b,--buffer ring buffer size in us
-p,--period period size in us
-P,--nperiods number of periods
-t,--test pink=use pink noise, sine=use sine wave, wav=WAV file
-l,--nloops specify number of loops to test, 0 = infinite
-s,--speaker single speaker test. Values 1=Left, 2=right, etc
-w,--wavfile Use the given WAV file as a test sound
-W,--wavdir Specify the directory containing WAV files
-m,--chmap Specify the channel map to override
-X,--force-frequency force frequencies outside the 30-8000hz range
-S,--scale Scale of generated test tones in percent (default=80)
認識されるサンプルフォーマット: S8 S16_LE S16_BE FLOAT_LE S24_3LE S24_3BE S24_LE S24_BE S32_LE S32_BE
speech-dispatcher
"OPTION -h"
Speech Dispatcher -- Common interface for Speech Synthesis (GNU GPL)
Usage: /bin/speech-dispatcher [-{d|s}] [-l {1|2|3|4|5}] [-c com_method] [-S socket_path] [-p port] [-t timeout] | [-v] | [-h]
Options:
-d, --run-daemon Run as a daemon
-s, --run-single Run as single application
-a, --spawn Start only if autospawn is not disabled
-l, --log-level Set log level (between 1 and 5)
-L, --log-dir Set path to logging
-c, --communication-method
Communication method to use ('unix_socket'
or 'inet_socket')
-S, --socket-path Socket path to use for 'unix_socket' method
(filesystem path or 'default')
-p, --port Specify a port number for 'inet_socket' method
-t, --timeout Set time in seconds for the server to wait before it
shuts down, if it has no clients connected. Setting to
0 disables such shutdown
-P, --pid-file Set path to pid file
-C, --config-dir Set path to configuration
-m, --module-dir Set path to modules
-v, --version Report version of this program
-D, --debug Output debugging information into $TMPDIR/speechd-debug
if TMPDIR is exported, otherwise to /tmp/speechd-debug
-h, --help Print this info
Please report bugs to speechd-discuss@nongnu.org
spice-vdagent
"OPTION -h"
用法:
spice-vdagent [オプション…]
Spice session guest agent: X11
Version: 0.22.1
ヘルプのオプション:
-h, --help ヘルプのオプションを表示する
--help-all ヘルプのオプションをすべて表示する
--help-gtk GTK+ のオプションを表示する
アプリケーションのオプション:
-d, --debug Enable debug
-s, --virtio-serial-port-path Set virtio-serial path (/dev/virtio-ports/com.redhat.spice.0)
-S, --vdagentd-socket Set spice-vdagentd socket (/run/spice-vdagentd/spice-vdagent-sock)
-x, --foreground Do not daemonize the agent
-f, --file-xfer-save-dir=<dir|xdg-desktop|xdg-download> Set directory to file transfers files
-o, --file-xfer-open-dir=<0|1> Open directory after completing file transfer
--display=DISPLAY 使用する X のディスプレイを指定する
splain
"OPTION -h"
Unknown option: h
Usage: /bin/splain [-v] [-p] [-f splainpod] at /bin/splain line 231.
"OPTION -h"
SYNTAX: /bin/sqfscat [OPTIONS] FILESYSTEM [list of files to cat to stdout]
-v[ersion] print version, licence and copyright information
-p[rocessors] <number> use <number> processors. By default will use
the number of processors available
-o[ffset] <bytes> skip <bytes> at start of FILESYSTEM.
Optionally a suffix of K, M or G can be given to
specify Kbytes, Mbytes or Gbytes respectively
(default 0 bytes).
-ig[nore-errors] treat errors writing files to stdout as
non-fatal
-st[rict-errors] treat all errors as fatal
-no-exit[-code] don't set exit code (to nonzero) on non-fatal
errors
-da[ta-queue] <size> set data queue to <size> Mbytes. Default 256
Mbytes
-fr[ag-queue] <size> set fragment queue to <size> Mbytes. Default
256 Mbytes
-no-wild[cards] do not use wildcard matching in filenames
-r[egex] treat filenames as POSIX regular expressions
rather than use the default shell wildcard
expansion (globbing)
-h[elp] output options text to stdout
Decompressors available:
gzip
lzo
lz4
xz
zstd
lzma
Exit status:
0 The file or files were output to stdout OK.
1 FATAL errors occurred, e.g. filesystem corruption, I/O errors.
Sqfscat did not continue and aborted.
2 Non-fatal errors occurred, e.g. not a regular file, or failed to resolve
pathname. Sqfscat continued and did not abort.
See -ignore-errors, -strict-errors and -no-exit-code options for how they affect
the exit status.
See also:
The README for the Squashfs-tools 4.6.1 release, describing the new features can be
read here https://github.com/plougher/squashfs-tools/blob/master/README-4.6.1
The Squashfs-tools USAGE guide can be read here
https://github.com/plougher/squashfs-tools/blob/master/USAGE-4.6
sqfstar
"OPTION -h"
SYNTAX:/bin/sqfstar [OPTIONS] FILESYSTEM [list of exclude dirs/files]
Filesystem compression options:
-b <block_size> set data block to <block_size>. Default 128 Kbytes.
Optionally a suffix of K or M can be given to specify
Kbytes or Mbytes respectively
-comp <comp> select <comp> compression
Compressors available:
gzip (default)
lzo
lz4
xz
zstd
lzma
-noI do not compress inode table
-noId do not compress the uid/gid table (implied by -noI)
-noD do not compress data blocks
-noF do not compress fragment blocks
-noX do not compress extended attributes
-no-compression do not compress any of the data or metadata. This is
equivalent to specifying -noI -noD -noF and -noX
Filesystem build options:
-reproducible build filesystems that are reproducible (default)
-not-reproducible build filesystems that are not reproducible
-mkfs-time <time> set filesystem creation timestamp to <time>. <time> can
be an unsigned 32-bit int indicating seconds since the
epoch (1970-01-01) or a string value which is passed to
the "date" command to parse. Any string value which the
date command recognises can be used such as "now",
"last week", or "Wed Feb 15 21:02:39 GMT 2023"
-all-time <time> set all file timestamps to <time>. <time> can be an
unsigned 32-bit int indicating seconds since the epoch
(1970-01-01) or a string value which is passed to the
"date" command to parse. Any string value which the date
command recognises can be used such as "now", "last
week", or "Wed Feb 15 21:02:39 GMT 2023"
-root-time <time> set root directory time to <time>. <time> can be an
unsigned 32-bit int indicating seconds since the epoch
(1970-01-01) or a string value which is passed to the
"date" command to parse. Any string value which the date
command recognises can be used such as "now", "last
week", or "Wed Feb 15 21:02:39 GMT 2023"
-root-mode <mode> set root directory permissions to octal <mode>
-root-uid <value> set root directory owner to specified <value>,
<value> can be either an integer uid or user name
-root-gid <value> set root directory group to specified <value>,
<value> can be either an integer gid or group name
-all-root make all files owned by root
-force-uid <value> set all file uids to specified <value>, <value> can be
either an integer uid or user name
-force-gid <value> set all file gids to specified <value>, <value> can be
either an integer gid or group name
-default-mode <mode> tar files often do not store permissions for
intermediate directories. This option sets the default
directory permissions to octal <mode>, rather than 0755.
This also sets the root inode mode
-default-uid <uid> tar files often do not store uids for intermediate
directories. This option sets the default directory
owner to <uid>, rather than the user running Sqfstar.
This also sets the root inode uid
-default-gid <gid> tar files often do not store gids for intermediate
directories. This option sets the default directory
group to <gid>, rather than the group of the user
running Sqfstar. This also sets the root inode gid
-pseudo-override make pseudo file uids and gids override -all-root,
-force-uid and -force-gid options
-exports make the filesystem exportable via NFS
-no-sparse do not detect sparse files
-no-fragments do not use fragments
-no-tailends do not pack tail ends into fragments
-no-duplicates do not perform duplicate checking
-no-hardlinks do not hardlink files, instead store duplicates
Filesystem filter options:
-p <pseudo-definition> add pseudo file definition. The definition should
be quoted
-pf <pseudo-file> add list of pseudo file definitions. Pseudo file
definitions in pseudo-files should not be quoted
-ef <exclude_file> list of exclude dirs/files. One per line
-regex allow POSIX regular expressions to be used in exclude
dirs/files
-ignore-zeros allow tar files to be concatenated together and fed to
Sqfstar. Normally a tarfile has two consecutive 512
byte blocks filled with zeros which means EOF and
Sqfstar will stop reading after the first tar file on
encountering them. This option makes Sqfstar ignore the
zero filled blocks
Filesystem extended attribute (xattrs) options:
-no-xattrs do not store extended attributes
-xattrs store extended attributes (default)
-xattrs-exclude <regex> exclude any xattr names matching <regex>. <regex> is a
POSIX regular expression, e.g. -xattrs-exclude '^user.'
excludes xattrs from the user namespace
-xattrs-include <regex> include any xattr names matching <regex>. <regex> is a
POSIX regular expression, e.g. -xattrs-include '^user.'
includes xattrs from the user namespace
-xattrs-add <name=val> add the xattr <name> with <val> to files. If an
user xattr it will be added to regular files and
directories (see man 7 xattr). Otherwise it will be
added to all files. <val> by default will be treated as
binary (i.e. an uninterpreted byte sequence), but it can
be prefixed with 0s, where it will be treated as base64
encoded, or prefixed with 0x, where val will be treated
as hexidecimal. Additionally it can be prefixed with
0t where this encoding is similar to binary encoding,
except backslashes are specially treated, and a
backslash followed by 3 octal digits can be used to
encode any ASCII character, which obviously can be used
to encode control codes. The option can be repeated
multiple times to add multiple xattrs
Sqfstar runtime options:
-version print version, licence and copyright message
-force force Sqfstar to write to block device or file
-exit-on-error treat normally ignored errors as fatal
-quiet no verbose output
-info print files written to filesystem
-no-progress do not display the progress bar
-progress display progress bar when using the -info option
-percentage display a percentage rather than the full progress bar.
Can be used with dialog --gauge etc.
-throttle <percentage> throttle the I/O input rate by the given percentage.
This can be used to reduce the I/O and CPU consumption
of Sqfstar
-limit <percentage> limit the I/O input rate to the given percentage.
This can be used to reduce the I/O and CPU consumption
of Sqfstar (alternative to -throttle)
-processors <number> use <number> processors. By default will use number of
processors available
-mem <size> use <size> physical memory for caches. Use K, M or G to
specify Kbytes, Mbytes or Gbytes respectively
-mem-percent <percent> use <percent> physical memory for caches. Default 25%
-mem-default print default memory usage in Mbytes
Expert options (these may make the filesystem unmountable):
-nopad do not pad filesystem to a multiple of 4K
-offset <offset> skip <offset> bytes at the beginning of FILESYSTEM.
Optionally a suffix of K, M or G can be given to specify
Kbytes, Mbytes or Gbytes respectively.
Default 0 bytes
-o <offset> synonym for -offset
Miscellaneous options:
-fstime <time> alternative name for mkfs-time
-root-owned alternative name for -all-root
-noInodeCompression alternative name for -noI
-noIdTableCompression alternative name for -noId
-noDataCompression alternative name for -noD
-noFragmentCompression alternative name for -noF
-noXattrCompression alternative name for -noX
-help output this options text to stdout
-h output this options text to stdout
-Xhelp print compressor options for selected compressor
Pseudo file definition format:
"filename d mode uid gid" create a directory
"filename m mode uid gid" modify filename
"filename b mode uid gid major minor" create a block device
"filename c mode uid gid major minor" create a character device
"filename f mode uid gid command" create file from stdout of command
"filename s mode uid gid symlink" create a symbolic link
"filename i mode uid gid [s|f]" create a socket (s) or FIFO (f)
"filename x name=val" create an extended attribute
"filename l linkname" create a hard-link to linkname
"filename L pseudo_filename" same, but link to pseudo file
"filename D time mode uid gid" create a directory with timestamp time
"filename M time mode uid gid" modify a file with timestamp time
"filename B time mode uid gid major minor"
create block device with timestamp time
"filename C time mode uid gid major minor"
create char device with timestamp time
"filename F time mode uid gid command" create file with timestamp time
"filename S time mode uid gid symlink" create symlink with timestamp time
"filename I time mode uid gid [s|f]" create socket/fifo with timestamp time
Compressors available and compressor specific options:
gzip (default)
-Xcompression-level <compression-level>
<compression-level> should be 1 .. 9 (default 9)
-Xwindow-size <window-size>
<window-size> should be 8 .. 15 (default 15)
-Xstrategy strategy1,strategy2,...,strategyN
Compress using strategy1,strategy2,...,strategyN in turn
and choose the best compression.
Available strategies: default, filtered, huffman_only,
run_length_encoded and fixed
lzo
-Xalgorithm <algorithm>
Where <algorithm> is one of:
lzo1x_1
lzo1x_1_11
lzo1x_1_12
lzo1x_1_15
lzo1x_999 (default)
-Xcompression-level <compression-level>
<compression-level> should be 1 .. 9 (default 8)
Only applies to lzo1x_999 algorithm
lz4
-Xhc
Compress using LZ4 High Compression
xz
-Xbcj filter1,filter2,...,filterN
Compress using filter1,filter2,...,filterN in turn
(in addition to no filter), and choose the best compression.
Available filters: x86, arm, armthumb, powerpc, sparc, ia64
-Xdict-size <dict-size>
Use <dict-size> as the XZ dictionary size. The dictionary size
can be specified as a percentage of the block size, or as an
absolute value. The dictionary size must be less than or equal
to the block size and 8192 bytes or larger. It must also be
storable in the xz header as either 2^n or as 2^n+2^(n+1).
Example dict-sizes are 75%, 50%, 37.5%, 25%, or 32K, 16K, 8K
etc.
zstd
-Xcompression-level <compression-level>
<compression-level> should be 1 .. 22 (default 15)
lzma
(no options) (deprecated - no kernel support)
Environment:
SOURCE_DATE_EPOCH If set, this is used as the filesystem creation
timestamp. Also any file timestamps which are
after SOURCE_DATE_EPOCH will be clamped to
SOURCE_DATE_EPOCH. See
https://reproducible-builds.org/docs/source-date-epoch/
for more information
See also:
The README for the Squashfs-tools 4.6.1 release, describing the new features can be
read here https://github.com/plougher/squashfs-tools/blob/master/README-4.6.1
The Squashfs-tools USAGE guide can be read here
"OPTION -h"
/bin/sqlite3: Error: unknown option: -h
Use -help for a list of options.
ss
"OPTION -h"
Usage: ss [ OPTIONS ]
ss [ OPTIONS ] [ FILTER ]
-h, --help this message
-V, --version output version information
-n, --numeric don't resolve service names
-r, --resolve resolve host names
-a, --all display all sockets
-l, --listening display listening sockets
-o, --options show timer information
-e, --extended show detailed socket information
-m, --memory show socket memory usage
-p, --processes show process using socket
-T, --threads show thread using socket
-i, --info show internal TCP information
--tipcinfo show internal tipc socket information
-s, --summary show socket usage summary
--tos show tos and priority information
--cgroup show cgroup information
-b, --bpf show bpf filter socket information
-E, --events continually display sockets as they are destroyed
-Z, --context display task SELinux security contexts
-z, --contexts display task and socket SELinux security contexts
-N, --net switch to the specified network namespace name
-4, --ipv4 display only IP version 4 sockets
-6, --ipv6 display only IP version 6 sockets
-0, --packet display PACKET sockets
-t, --tcp display only TCP sockets
-M, --mptcp display only MPTCP sockets
-S, --sctp display only SCTP sockets
-u, --udp display only UDP sockets
-d, --dccp display only DCCP sockets
-w, --raw display only RAW sockets
-x, --unix display only Unix domain sockets
--tipc display only TIPC sockets
--vsock display only vsock sockets
--xdp display only XDP sockets
-f, --family=FAMILY display sockets of type FAMILY
FAMILY := {inet|inet6|link|unix|netlink|vsock|tipc|xdp|help}
-K, --kill forcibly close sockets, display what was closed
-H, --no-header Suppress header line
-O, --oneline socket's data printed on a single line
--inet-sockopt show various inet socket options
-A, --query=QUERY, --socket=QUERY
QUERY := {all|inet|tcp|mptcp|udp|raw|unix|unix_dgram|unix_stream|unix_seqpacket|packet|packet_raw|packet_dgram|netlink|dccp|sctp|vsock_stream|vsock_dgram|tipc|xdp}[,QUERY]
-D, --diag=FILE Dump raw information about TCP sockets to FILE
-F, --filter=FILE read filter information from FILE
FILTER := [ state STATE-FILTER ] [ EXPRESSION ]
STATE-FILTER := {all|connected|synchronized|bucket|big|TCP-STATES}
TCP-STATES := {established|syn-sent|syn-recv|fin-wait-{1,2}|time-wait|closed|close-wait|last-ack|listening|closing}
connected := {established|syn-sent|syn-recv|fin-wait-{1,2}|time-wait|close-wait|last-ack|closing}
synchronized := {established|syn-recv|fin-wait-{1,2}|time-wait|close-wait|last-ack|closing}
bucket := {syn-recv|time-wait}
big := {established|syn-sent|fin-wait-{1,2}|closed|close-wait|last-ack|listening|closing}
"OPTION -h"
ssh-argv0: This script should not be run like this, see ssh-argv0(1) for details
ssh-copy-id
"OPTION -h"
Usage: /bin/ssh-copy-id [-h|-?|-f|-n|-s|-x] [-i [identity_file]] [-p port] [-F alternative ssh_config file] [-t target_path] [[-o <ssh -o options>] ...] [user@]hostname
-f: force mode -- copy keys without trying to check if they are already installed
-n: dry run -- no keys are actually copied
-s: use sftp -- use sftp instead of executing remote-commands. Can be useful if the remote only allows sftp
-x: debug -- enables -x in this shell, for debugging
-h|-?: print this help
ssh-import-id
"OPTION -h"
usage: ssh-import-id [-h] [-o FILE] [-r] [-u USERAGENT] USERID [USERID ...]
Authorize SSH public keys from trusted online identities.
positional arguments:
USERID User IDs to import
options:
-h, --help show this help message and exit
-o FILE, --output FILE
Write output to file (default ~/.ssh/authorized_keys)
-r, --remove Remove a key from authorized keys file
-u USERAGENT, --useragent USERAGENT
Append to the http user agent string
ssh-import-id-gh
"OPTION -h"
2024-07-17 20:57:59,723 ERROR Username "-h" not found at GitHub API. status_code=404 user=-h
ssh-import-id-lp
"OPTION -h"
2024-07-17 20:58:02,121 ERROR Launchpad user not found. status_code=404 user=-h
"OPTION -h"
Usage: strace [-ACdffhikqqrtttTvVwxxyyzZ] [-I N] [-b execve] [-e EXPR]...
[-a COLUMN] [-o FILE] [-s STRSIZE] [-X FORMAT] [-O OVERHEAD]
[-S SORTBY] [-P PATH]... [-p PID]... [-U COLUMNS] [--seccomp-bpf]
{ -p PID | [-DDD] [-E VAR=VAL]... [-u USERNAME] PROG [ARGS] }
or: strace -c[dfwzZ] [-I N] [-b execve] [-e EXPR]... [-O OVERHEAD]
[-S SORTBY] [-P PATH]... [-p PID]... [-U COLUMNS] [--seccomp-bpf]
{ -p PID | [-DDD] [-E VAR=VAL]... [-u USERNAME] PROG [ARGS] }
General:
-e EXPR a qualifying expression: OPTION=[!]all or OPTION=[!]VAL1[,VAL2]...
options: trace, abbrev, verbose, raw, signal, read, write, fault,
inject, status, quiet, kvm, decode-fds
Startup:
-E VAR=VAL, --env=VAR=VAL
put VAR=VAL in the environment for command
-E VAR, --env=VAR
remove VAR from the environment for command
-p PID, --attach=PID
trace process with process id PID, may be repeated
-u USERNAME, --user=USERNAME
run command as USERNAME handling setuid and/or setgid
--argv0=NAME set PROG argv[0] to NAME
Tracing:
-b execve, --detach-on=execve
detach on execve syscall
-D, --daemonize[=grandchild]
run tracer process as a grandchild, not as a parent
-DD, --daemonize=pgroup
run tracer process in a separate process group
-DDD, --daemonize=session
run tracer process in a separate session
-f, --follow-forks
follow forks
-ff, --follow-forks --output-separately
follow forks with output into separate files
-I INTERRUPTIBLE, --interruptible=INTERRUPTIBLE
1, anywhere: no signals are blocked
2, waiting: fatal signals are blocked while decoding syscall (default)
3, never: fatal signals are always blocked (default if '-o FILE PROG')
4, never_tstp: fatal signals and SIGTSTP (^Z) are always blocked
(useful to make 'strace -o FILE PROG' not stop on ^Z)
--kill-on-exit kill all tracees if strace is killed
Filtering:
-e trace=[!][?]{{SYSCALL|GROUP|all|/REGEX}[@64|@32|@x32]|none},
--trace=[!][?]{{SYSCALL|GROUP|all|/REGEX}[@64|@32|@x32]|none}
trace only specified syscalls.
groups: %clock, %creds, %desc, %file, %fstat, %fstatfs %ipc, %lstat,
%memory, %net, %process, %pure, %signal, %stat, %%stat,
%statfs, %%statfs
-e signal=SET, --signal=SET
trace only the specified set of signals
print only the signals from SET
-e status=SET, --status=SET
print only system calls with the return statuses in SET
statuses: successful, failed, unfinished, unavailable, detached
-e trace-fds=SET, --trace-fds=SET
trace operations on file descriptors from SET
-P PATH, --trace-path=PATH
trace accesses to PATH
-z, --successful-only
print only syscalls that returned without an error code
-Z, --failed-only
print only syscalls that returned with an error code
Output format:
-a COLUMN, --columns=COLUMN
alignment COLUMN for printing syscall results (default 40)
-e abbrev=SET, --abbrev=SET
abbreviate output for the syscalls in SET
-e verbose=SET, --verbose=SET
dereference structures for the syscall in SET
-e raw=SET, --raw=SET
print undecoded arguments for the syscalls in SET
-e read=SET, --read=SET
dump the data read from the file descriptors in SET
-e write=SET, --write=SET
dump the data written to the file descriptors in SET
-e quiet=SET, --quiet=SET
suppress various informational messages
messages: attach, exit, path-resolution, personality, thread-execve
-e kvm=vcpu, --kvm=vcpu
print exit reason of kvm vcpu
-e decode-fds=SET, --decode-fds=SET
what kinds of file descriptor information details to decode
details: dev (device major/minor for block/char device files)
path (file path),
pidfd (associated PID for pidfds),
socket (protocol-specific information for socket descriptors),
signalfd (signal masks for signalfds)
-i, --instruction-pointer
print instruction pointer at time of syscall
-k, --stack-trace[=symbol]
obtain stack trace between each syscall
--stack-trace-frame-limit=limit
obtain no more than this amount of frames
when backtracing a syscall (default 256)
-n, --syscall-number
print syscall number
-o FILE, --output=FILE
send trace output to FILE instead of stderr
-A, --output-append-mode
open the file provided in the -o option in append mode
--output-separately
output into separate files (by appending pid to file names)
-q, --quiet=attach,personality
suppress messages about attaching, detaching, etc.
-qq, --quiet=attach,personality,exit
suppress messages about process exit status as well.
-qqq, --quiet=all
suppress all suppressible messages.
-r, --relative-timestamps[=PRECISION]
print relative timestamp
precision: one of s, ms, us, ns; default is microseconds
-s STRSIZE, --string-limit=STRSIZE
limit length of print strings to STRSIZE chars (default 32)
--absolute-timestamps=[[format:]FORMAT[,[precision:]PRECISION]]
set the format of absolute timestamps
format: none, time, or unix; default is time
precision: one of s, ms, us, ns; default is seconds
-t, --absolute-timestamps[=time]
print absolute timestamp
-tt, --absolute-timestamps=[time,]us
print absolute timestamp with usecs
-ttt, --absolute-timestamps=unix,us
print absolute UNIX time with usecs
-T, --syscall-times[=PRECISION]
print time spent in each syscall
precision: one of s, ms, us, ns; default is microseconds
-v, --no-abbrev
verbose mode: print entities unabbreviated
--strings-in-hex=non-ascii-chars
use hex instead of octal in escape sequences
-x, --strings-in-hex=non-ascii
print non-ASCII strings in hex
-xx, --strings-in-hex[=all]
print all strings in hex
-X FORMAT, --const-print-style=FORMAT
set the FORMAT for printing of named constants and flags
formats: raw, abbrev, verbose
-y, --decode-fds[=path]
print paths associated with file descriptor arguments
-yy, --decode-fds=all
print all available information associated with file
descriptors in addition to paths
--decode-pids=pidns
print PIDs in strace's namespace, too
-Y, --decode-pids=comm
print command names associated with PIDs
Statistics:
-c, --summary-only
count time, calls, and errors for each syscall and report
summary
-C, --summary like -c, but also print the regular output
-O OVERHEAD[UNIT], --summary-syscall-overhead=OVERHEAD[UNIT]
set overhead for tracing syscalls to OVERHEAD UNITs
units: one of s, ms, us, ns; default is microseconds
-S SORTBY, --summary-sort-by=SORTBY
sort syscall counts by: time, min-time, max-time, avg-time,
calls, errors, name, nothing (default time)
-U COLUMNS, --summary-columns=COLUMNS
show specific columns in the summary report: comma-separated
list of time-percent, total-time, min-time, max-time,
avg-time, calls, errors, name
(default time-percent,total-time,avg-time,calls,errors,name)
-w, --summary-wall-clock
summarise syscall latency (default is system time)
Stop condition:
--syscall-limit=LIMIT
Detach all tracees after tracing LIMIT syscalls
Tampering:
-e inject=SET[:error=ERRNO|:retval=VALUE][:signal=SIG][:syscall=SYSCALL]
[:delay_enter=DELAY][:delay_exit=DELAY]
[:poke_enter=@argN=DATAN,@argM=DATAM...]
[:poke_exit=@argN=DATAN,@argM=DATAM...]
[:when=WHEN],
--inject=SET[:error=ERRNO|:retval=VALUE][:signal=SIG][:syscall=SYSCALL]
[:delay_enter=DELAY][:delay_exit=DELAY]
[:poke_enter=@argN=DATAN,@argM=DATAM...]
[:poke_exit=@argN=DATAN,@argM=DATAM...]
[:when=WHEN],
perform syscall tampering for the syscalls in SET
delay: microseconds or NUMBER{s|ms|us|ns}
when: FIRST[..LAST][+[STEP]]
-e fault=SET[:error=ERRNO][:when=WHEN], --fault=SET[:error=ERRNO][:when=WHEN]
synonym for -e inject with default ERRNO set to ENOSYS.
Miscellaneous:
-d, --debug enable debug output to stderr
-h, --help print help message
--seccomp-bpf enable seccomp-bpf filtering
--tips[=[[id:]ID][,[format:]FORMAT]]
show strace tips, tricks, and tweaks on exit
id: non-negative integer or random; default is random
format: none, compact, full; default is compact
-V, --version print version
strace-log-merge
"OPTION -h"
strace-log-merge: -h: strace output not found
streamzip
"OPTION -h"
Usage:
producer | streamzip [OPTIONS] | consumer
producer | streamzip [OPTIONS] -zipfile output.zip
Stream data from stdin, compress into a Zip container, and either stream to stdout, or
write to a named file.
OPTIONS
-zipfile=F Write zip container to the filename 'F'
Outputs to stdout if zipfile not specified.
-member-name=M Set member name to 'M' [Default '-']
-0 ... -9 Set compression level for Deflate
[Default: 6]
-zip64 Create a Zip64-compliant zip file [Default: No]
Enable Zip64 if input is greater than 4Gig.
-stream Force a streamed zip file when 'zipfile' option is also enabled.
Only applies when 'zipfile' option is used. [Default: No]
Stream is always enabled when writing to stdout.
-method=M Compress using method 'M'.
Valid methods are
store Store without compression
deflate Use Deflate compression [Deflault]
bzip2 Use Bzip2 compression
lzma Use LZMA compression [needs IO::Compress::Lzma]
xz Use LZMA compression [needs IO::Compress::Xz]
zstd Use LZMA compression [needs IO::Compress::Zstd]
-version Display version number [1.00]
Copyright (c) 2019-2022 Paul Marquess. All rights reserved.
This program is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.
"OPTION -h"
使い方:
su [オプション] [-] [<ユーザ> [<引数>...]]
Change the effective user ID and group ID to that of <user>.
A mere - implies -l. If <user> is not given, root is assumed.
オプション:
-m, -p, --preserve-environment do not reset environment variables
-w, --whitelist-environment <list> don't reset specified variables
-g, --group <グループ> プライマリグループを指定します
-G, --supp-group <group> specify a supplemental group
-h, --help このちょっとした使い方を表示する
-c, --command <コマンド> -c を利用して単一のコマンドを
シェルに渡します
--session-command <コマンド> -c を利用して単一のコマンドをシェルに渡し、
新しいセッションの作成は行いません
-f, --fast シェルに -f を渡します
(csh や tcsh 向けの機能)
-s, --shell <シェル> /etc/shells で許可していれば、
<シェル>を起動します
-P, --pty create a new pseudo-terminal
-h, --help display this help
-V, --version display version
詳しくは su(1) をお読みください。
sudo
"OPTION -h"
sudo - 別のユーザーとしてコマンドを実行します
usage: sudo -h | -K | -k | -V
usage: sudo -v [-ABkNnS] [-g group] [-h host] [-p prompt] [-u user]
usage: sudo -l [-ABkNnS] [-g group] [-h host] [-p prompt] [-U user]
[-u user] [command [arg ...]]
usage: sudo [-ABbEHkNnPS] [-r role] [-t type] [-C num] [-D directory]
[-g group] [-h host] [-p prompt] [-R directory] [-T timeout]
[-u user] [VAR=value] [-i | -s] [command [arg ...]]
usage: sudo -e [-ABkNnS] [-r role] [-t type] [-C num] [-D directory]
[-g group] [-h host] [-p prompt] [-R directory] [-T timeout]
[-u user] file ...
オプション:
-A, --askpass use a helper program for password prompting
-b, --background バックグラウンドでコマンドを実行
-B, --bell ring bell when prompting
-C, --close-from=num close all file descriptors >= num
-D, --chdir=directory change the working directory before running
command
-E, --preserve-env preserve user environment when running command
--preserve-env=list preserve specific environment variables
-e, --edit edit files instead of running a command
-g, --group=group run command as the specified group name or ID
-H, --set-home set HOME variable to target user's home dir
-h, --help ヘルプメッセージを表示して終了
-h, --host=host run command on host (if supported by plugin)
-i, --login run login shell as the target user; a command
may also be specified
-K, --remove-timestamp remove timestamp file completely
-k, --reset-timestamp invalidate timestamp file
-l, --list list user's privileges or check a specific
command; use twice for longer format
-n, --non-interactive non-interactive mode, no prompts are used
-P, --preserve-groups preserve group vector instead of setting to
target's
-p, --prompt=prompt use the specified password prompt
-R, --chroot=directory change the root directory before running command
-r, --role=role create SELinux security context with specified
role
-S, --stdin 標準入力からパスワードを読み込む
-s, --shell run shell as the target user; a command may
also be specified
-t, --type=type create SELinux security context with specified
type
-T, --command-timeout=timeout terminate command after the specified time limit
-U, --other-user=user in list mode, display privileges for user
-u, --user=user run command (or edit file) as specified user
name or ID
-V, --version display version information and exit
-v, --validate update user's timestamp without running a
command
-- コマンドライン引数の処理を停止
sudoedit
"OPTION -h"
sudoedit - 別のユーザーとしてファイルを編集します
usage: sudoedit -h | -V
usage: sudoedit [-ABkNnS] [-r role] [-t type] [-C num] [-D directory]
[-g group] [-h host] [-p prompt] [-R directory] [-T timeout]
[-u user] file ...
オプション:
-A, --askpass use a helper program for password prompting
-B, --bell ring bell when prompting
-C, --close-from=num close all file descriptors >= num
-D, --chdir=directory change the working directory before running
command
-g, --group=group run command as the specified group name or ID
-h, --help ヘルプメッセージを表示して終了
-h, --host=host run command on host (if supported by plugin)
-k, --reset-timestamp invalidate timestamp file
-n, --non-interactive non-interactive mode, no prompts are used
-p, --prompt=prompt use the specified password prompt
-R, --chroot=directory change the root directory before running command
-r, --role=role create SELinux security context with specified
role
-S, --stdin 標準入力からパスワードを読み込む
-t, --type=type create SELinux security context with specified
type
-T, --command-timeout=timeout terminate command after the specified time limit
-u, --user=user run command (or edit file) as specified user
name or ID
-V, --version display version information and exit
-- コマンドライン引数の処理を停止
"OPTION -h"
Traceback (most recent call last):
File "/bin/switcherooctl", line 187, in <module>
launch(args, gpu)
File "/bin/switcherooctl", line 66, in launch
os.execvp(args[0], args)
File "<frozen os>", line 580, in execvp
File "<frozen os>", line 622, in _execvpe
File "<frozen os>", line 613, in _execvpe
FileNotFoundError: [Errno 2] No such file or directory
"OPTION -h"
systemctl [OPTIONS...] COMMAND ...
Query or send control commands to the system manager.
[0mUnit Commands:
list-units [PATTERN...] List units currently in memory
list-automounts [PATTERN...] List automount units currently in memory,
ordered by path
list-paths [PATTERN...] List path units currently in memory,
ordered by path
list-sockets [PATTERN...] List socket units currently in memory,
ordered by address
list-timers [PATTERN...] List timer units currently in memory,
ordered by next elapse
is-active PATTERN... Check whether units are active
is-failed [PATTERN...] Check whether units are failed or
system is in degraded state
status [PATTERN...|PID...] Show runtime status of one or more units
show [PATTERN...|JOB...] Show properties of one or more
units/jobs or the manager
cat PATTERN... Show files and drop-ins of specified units
help PATTERN...|PID... Show manual for one or more units
list-dependencies [UNIT...] Recursively show units which are required
or wanted by the units or by which those
units are required or wanted
start UNIT... Start (activate) one or more units
stop UNIT... Stop (deactivate) one or more units
reload UNIT... Reload one or more units
restart UNIT... Start or restart one or more units
try-restart UNIT... Restart one or more units if active
reload-or-restart UNIT... Reload one or more units if possible,
otherwise start or restart
try-reload-or-restart UNIT... If active, reload one or more units,
if supported, otherwise restart
isolate UNIT Start one unit and stop all others
kill UNIT... Send signal to processes of a unit
clean UNIT... Clean runtime, cache, state, logs or
configuration of unit
freeze PATTERN... Freeze execution of unit processes
thaw PATTERN... Resume execution of a frozen unit
set-property UNIT PROPERTY=VALUE... Sets one or more properties of a unit
bind UNIT PATH [PATH] Bind-mount a path from the host into a
unit's namespace
mount-image UNIT PATH [PATH [OPTS]] Mount an image from the host into a
unit's namespace
service-log-level SERVICE [LEVEL] Get/set logging threshold for service
service-log-target SERVICE [TARGET] Get/set logging target for service
reset-failed [PATTERN...] Reset failed state for all, one, or more
units
whoami [PID...] Return unit caller or specified PIDs are
part of
[0mUnit File Commands:
list-unit-files [PATTERN...] List installed unit files
enable [UNIT...|PATH...] Enable one or more unit files
disable UNIT... Disable one or more unit files
reenable UNIT... Reenable one or more unit files
preset UNIT... Enable/disable one or more unit files
based on preset configuration
preset-all Enable/disable all unit files based on
preset configuration
is-enabled UNIT... Check whether unit files are enabled
mask UNIT... Mask one or more units
unmask UNIT... Unmask one or more units
link PATH... Link one or more units files into
the search path
revert UNIT... Revert one or more unit files to vendor
version
add-wants TARGET UNIT... Add 'Wants' dependency for the target
on specified one or more units
add-requires TARGET UNIT... Add 'Requires' dependency for the target
on specified one or more units
edit UNIT... Edit one or more unit files
get-default Get the name of the default target
set-default TARGET Set the default target
[0mMachine Commands:
list-machines [PATTERN...] List local containers and host
[0mJob Commands:
list-jobs [PATTERN...] List jobs
cancel [JOB...] Cancel all, one, or more jobs
[0mEnvironment Commands:
show-environment Dump environment
set-environment VARIABLE=VALUE... Set one or more environment variables
unset-environment VARIABLE... Unset one or more environment variables
import-environment VARIABLE... Import all or some environment variables
[0mManager State Commands:
daemon-reload Reload systemd manager configuration
daemon-reexec Reexecute systemd manager
log-level [LEVEL] Get/set logging threshold for manager
log-target [TARGET] Get/set logging target for manager
service-watchdogs [BOOL] Get/set service watchdog state
[0mSystem Commands:
is-system-running Check whether system is fully running
default Enter system default mode
rescue Enter system rescue mode
emergency Enter system emergency mode
halt Shut down and halt the system
poweroff Shut down and power-off the system
reboot Shut down and reboot the system
kexec Shut down and reboot the system with kexec
soft-reboot Shut down and reboot userspace
exit [EXIT_CODE] Request user instance or container exit
switch-root [ROOT [INIT]] Change to a different root file system
suspend Suspend the system
hibernate Hibernate the system
hybrid-sleep Hibernate and suspend the system
suspend-then-hibernate Suspend the system, wake after a period of
time, and hibernate
[0mOptions:
-h --help Show this help
--version Show package version
--system Connect to system manager
--user Connect to user service manager
-H --host=[USER@]HOST Operate on remote host
-M --machine=CONTAINER Operate on a local container
-t --type=TYPE List units of a particular type
--state=STATE List units with particular LOAD or SUB or ACTIVE state
--failed Shortcut for --state=failed
-p --property=NAME Show only properties by this name
-P NAME Equivalent to --value --property=NAME
-a --all Show all properties/all units currently in memory,
including dead/empty ones. To list all units installed
on the system, use 'list-unit-files' instead.
-l --full Don't ellipsize unit names on output
-r --recursive Show unit list of host and local containers
--reverse Show reverse dependencies with 'list-dependencies'
--with-dependencies Show unit dependencies with 'status', 'cat',
'list-units', and 'list-unit-files'.
--job-mode=MODE Specify how to deal with already queued jobs, when
queueing a new job
-T --show-transaction When enqueuing a unit job, show full transaction
--show-types When showing sockets, explicitly show their type
--value When showing properties, only print the value
--check-inhibitors=MODE
Whether to check inhibitors before shutting down,
sleeping, or hibernating
-i Shortcut for --check-inhibitors=no
--kill-whom=WHOM Whom to send signal to
--kill-value=INT Signal value to enqueue
-s --signal=SIGNAL Which signal to send
--what=RESOURCES Which types of resources to remove
--now Start or stop unit after enabling or disabling it
--dry-run Only print what would be done
Currently supported by verbs: halt, poweroff, reboot,
kexec, soft-reboot, suspend, hibernate,
suspend-then-hibernate, hybrid-sleep, default,
rescue, emergency, and exit.
-q --quiet Suppress output
--no-warn Suppress several warnings shown by default
--wait For (re)start, wait until service stopped again
For is-system-running, wait until startup is completed
--no-block Do not wait until operation finished
--no-wall Don't send wall message before halt/power-off/reboot
--no-reload Don't reload daemon after en-/dis-abling unit files
--legend=BOOL Enable/disable the legend (column headers and hints)
--no-pager Do not pipe output into a pager
--no-ask-password Do not ask for system passwords
--global Edit/enable/disable/mask default user unit files
globally
--runtime Edit/enable/disable/mask unit files temporarily until
next reboot
-f --force When enabling unit files, override existing symlinks
When shutting down, execute action immediately
--preset-mode= Apply only enable, only disable, or all presets
--root=PATH Edit/enable/disable/mask unit files in the specified
root directory
--image=PATH Edit/enable/disable/mask unit files in the specified
disk image
--image-policy=POLICY
Specify disk image dissection policy
-n --lines=INTEGER Number of journal entries to show
-o --output=STRING Change journal output mode (short, short-precise,
short-iso, short-iso-precise, short-full,
short-monotonic, short-unix, short-delta,
verbose, export, json, json-pretty, json-sse, cat)
--firmware-setup Tell the firmware to show the setup menu on next boot
--boot-loader-menu=TIME
Boot into boot loader menu on next boot
--boot-loader-entry=NAME
Boot into a specific boot loader entry on next boot
--plain Print unit dependencies as a list instead of a tree
--timestamp=FORMAT Change format of printed timestamps (pretty, unix,
us, utc, us+utc)
--read-only Create read-only bind mount
--mkdir Create directory before mounting, if missing
--marked Restart/reload previously marked units
--drop-in=NAME Edit unit files using the specified drop-in file name
--when=TIME Schedule halt/power-off/reboot/kexec action after
a certain timestamp
See the systemctl(1) man page for details.
systemd
"OPTION -h"
systemd [OPTIONS...]
Starts and monitors system and user services.
This program takes no positional arguments.
[0mOptions:
-h --help Show this help
--version Show version
--test Determine initial transaction, dump it and exit
--system Combined with --test: operate in system mode
--user Combined with --test: operate in user mode
--dump-configuration-items Dump understood unit configuration items
--dump-bus-properties Dump exposed bus properties
--bus-introspect=PATH Write XML introspection data
--unit=UNIT Set default unit
--dump-core[=BOOL] Dump core on crash
--crash-vt=NR Change to specified VT on crash
--crash-reboot[=BOOL] Reboot on crash
--crash-shell[=BOOL] Run shell on crash
--confirm-spawn[=BOOL] Ask for confirmation when spawning processes
--show-status[=BOOL] Show status updates on the console during boot
--log-target=TARGET Set log target (console, journal, kmsg,
journal-or-kmsg, null)
--log-level=LEVEL Set log level (debug, info, notice, warning,
err, crit, alert, emerg)
--log-color[=BOOL] Highlight important log messages
--log-location[=BOOL] Include code location in log messages
--log-time[=BOOL] Prefix log messages with current time
--default-standard-output= Set default standard output for services
--default-standard-error= Set default standard error output for services
--no-pager Do not pipe output into a pager
See the systemd(1) man page for details.
systemd-ac-power
"OPTION -h"
systemd-ac-power
Report whether we are connected to an external power source.
-h --help Show this help
--version Show package version
-v --verbose Show state as text
--low Check if battery is discharging and low
systemd-analyze
"OPTION -h"
systemd-analyze [OPTIONS...] COMMAND ...
Profile systemd, show unit dependencies, check unit files.
Commands:
[time] Print time required to boot the machine
blame Print list of running units ordered by
time to init
critical-chain [UNIT...] Print a tree of the time critical chain
of units
plot Output SVG graphic showing service
initialization
dot [UNIT...] Output dependency graph in dot(1) format
dump [PATTERN...] Output state serialization of service
manager
cat-config NAME|PATH... Show configuration file and drop-ins
unit-files List files and symlinks for units
unit-paths List load directories for units
exit-status [STATUS...] List exit status definitions
capability [CAP...] List capability definitions
syscall-filter [NAME...] List syscalls in seccomp filters
filesystems [NAME...] List known filesystems
condition CONDITION... Evaluate conditions and asserts
compare-versions VERSION1 [OP] VERSION2
Compare two version strings
verify FILE... Check unit files for correctness
calendar SPEC... Validate repetitive calendar time
events
timestamp TIMESTAMP... Validate a timestamp
timespan SPAN... Validate a time span
security [UNIT...] Analyze security of unit
inspect-elf FILE... Parse and print ELF package metadata
malloc [D-BUS SERVICE...] Dump malloc stats of a D-Bus service
fdstore SERVICE... Show file descriptor store contents of service
image-policy POLICY... Analyze image policy string
pcrs [PCR...] Show TPM2 PCRs and their names
srk > FILE Write TPM2 SRK to stdout
Options:
--recursive-errors=MODE Control which units are verified
--offline=BOOL Perform a security review on unit file(s)
--threshold=N Exit with a non-zero status when overall
exposure level is over threshold value
--security-policy=PATH Use custom JSON security policy instead
of built-in one
--json=pretty|short|off Generate JSON output of the security
analysis table, or plot's raw time data
--no-pager Do not pipe output into a pager
--no-legend Disable column headers and hints in plot
with either --table or --json=
--system Operate on system systemd instance
--user Operate on user systemd instance
--global Operate on global user configuration
-H --host=[USER@]HOST Operate on remote host
-M --machine=CONTAINER Operate on local container
--order Show only order in the graph
--require Show only requirement in the graph
--from-pattern=GLOB Show only origins in the graph
--to-pattern=GLOB Show only destinations in the graph
--fuzz=SECONDS Also print services which finished SECONDS
earlier than the latest in the branch
--man[=BOOL] Do [not] check for existence of man pages
--generators[=BOOL] Do [not] run unit generators
(requires privileges)
--iterations=N Show the specified number of iterations
--base-time=TIMESTAMP Calculate calendar times relative to
specified time
--profile=name|PATH Include the specified profile in the
security review of the unit(s)
--table Output plot's raw time data as a table
-h --help Show this help
--version Show package version
-q --quiet Do not emit hints
--tldr Skip comments and empty lines
--root=PATH Operate on an alternate filesystem root
--image=PATH Operate on disk image as filesystem root
--image-policy=POLICY Specify disk image dissection policy
See the systemd-analyze(1) man page for details.
systemd-ask-password
"OPTION -h"
systemd-ask-password [OPTIONS...] MESSAGE
Query the user for a system passphrase, via the TTY or a UI agent.
-h --help Show this help
--icon=NAME Icon name
--id=ID Query identifier (e.g. "cryptsetup:/dev/sda5")
--keyname=NAME Kernel key name for caching passwords (e.g. "cryptsetup")
--credential=NAME
Credential name for ImportCredential=, LoadCredential= or
SetCredential= credentials
--timeout=SEC Timeout in seconds
--echo=yes|no|masked
Control whether to show password while typing (echo)
-e --echo Equivalent to --echo=yes
--emoji=yes|no|auto
Show a lock and key emoji
--no-tty Ask question via agent even on TTY
--accept-cached Accept cached passwords
--multiple List multiple passwords if available
--no-output Do not print password to standard output
-n Do not suffix password written to standard output with
newline
See the systemd-ask-password(1) man page for details.
systemd-cat
"OPTION -h"
systemd-cat [OPTIONS...] COMMAND ...
Execute process with stdout/stderr connected to the journal.
-h --help Show this help
--version Show package version
-t --identifier=STRING Set syslog identifier
-p --priority=PRIORITY Set priority value (0..7)
--stderr-priority=PRIORITY Set priority value (0..7) used for stderr
--level-prefix=BOOL Control whether level prefix shall be parsed
See the systemd-cat(1) man page for details.
systemd-cgls
"OPTION -h"
systemd-cgls [OPTIONS...] [CGROUP...]
Recursively show control group contents.
-h --help Show this help
--version Show package version
--no-pager Do not pipe output into a pager
-a --all Show all groups, including empty
-u --unit Show the subtrees of specified system units
--user-unit Show the subtrees of specified user units
-x --xattr=BOOL Show cgroup extended attributes
-c --cgroup-id=BOOL Show cgroup ID
-l --full Do not ellipsize output
-k Include kernel threads in output
-M --machine=NAME Show container NAME
See the systemd-cgls(1) man page for details.
systemd-cgtop
"OPTION -h"
systemd-cgtop [OPTIONS...] [CGROUP]
Show top control groups by their resource usage.
-h --help Show this help
--version Show package version
-p --order=path Order by path
-t --order=tasks Order by number of tasks/processes
-c --order=cpu Order by CPU load (default)
-m --order=memory Order by memory load
-i --order=io Order by IO load
-r --raw Provide raw (not human-readable) numbers
--cpu=percentage Show CPU usage as percentage (default)
--cpu=time Show CPU usage as time
-P Count userspace processes instead of tasks (excl. kernel)
-k Count all processes instead of tasks (incl. kernel)
--recursive=BOOL Sum up process count recursively
-d --delay=DELAY Delay between updates
-n --iterations=N Run for N iterations before exiting
-1 Shortcut for --iterations=1
-b --batch Run in batch mode, accepting no input
--depth=DEPTH Maximum traversal depth (default: 3)
-M --machine= Show container
See the systemd-cgtop(1) man page for details.
systemd-confext
"OPTION -h"
systemd-confext [OPTIONS...] COMMAND
Merge extension images into /usr/ and /opt/ hierarchies for
sysext and into the /etc/ hierarchy for confext.
status Show current merge status (default)
merge Merge extensions into relevant hierarchies
unmerge Unmerge extensions from relevant hierarchies
refresh Unmerge/merge extensions again
list List installed extensions
-h --help Show this help
--version Show package version
[0mOptions:
--no-pager Do not pipe output into a pager
--no-legend Do not show the headers and footers
--root=PATH Operate relative to root path
--json=pretty|short|off
Generate JSON output
--force Ignore version incompatibilities
--no-reload Do not reload the service manager
--image-policy=POLICY
Specify disk image dissection policy
--noexec=BOOL Whether to mount extension overlay with noexec
See the systemd-sysext(8) man page for details.
systemd-creds
"OPTION -h"
systemd-creds [OPTIONS...] COMMAND ...
Display and Process Credentials.
[0mCommands:
list Show installed and available versions
cat CREDENTIAL... Show specified credentials
setup Generate credentials host key, if not existing yet
encrypt INPUT OUTPUT Encrypt plaintext credential file and write to
ciphertext credential file
decrypt INPUT [OUTPUT] Decrypt ciphertext credential file and write to
plaintext credential file
has-tpm2 Report whether TPM2 support is available
-h --help Show this help
--version Show package version
[0mOptions:
--no-pager Do not pipe output into a pager
--no-legend Do not show the headers and footers
--json=pretty|short|off
Generate JSON output
--system Show credentials passed to system
--transcode=base64|unbase64|hex|unhex
Transcode credential data
--newline=auto|yes|no
Suffix output with newline
-p --pretty Output as SetCredentialEncrypted= line
--name=NAME Override filename included in encrypted credential
--timestamp=TIME Include specified timestamp in encrypted credential
--not-after=TIME Include specified invalidation time in encrypted
credential
--with-key=host|tpm2|host+tpm2|tpm2-absent|auto|auto-initrd
Which keys to encrypt with
-H Shortcut for --with-key=host
-T Shortcut for --with-key=tpm2
--tpm2-device=PATH
Pick TPM2 device
--tpm2-pcrs=PCR1+PCR2+PCR3+…
Specify TPM2 PCRs to seal against (fixed hash)
--tpm2-public-key=PATH
Specify PEM certificate to seal against
--tpm2-public-key-pcrs=PCR1+PCR2+PCR3+…
Specify TPM2 PCRs to seal against (public key)
--tpm2-signature=PATH
Specify signature for public key PCR policy
-q --quiet Suppress output for 'has-tpm2' verb
See the systemd-creds(1) man page for details.
systemd-cryptenroll
"OPTION -h"
systemd-cryptenroll [OPTIONS...] BLOCK-DEVICE
Enroll a security token or authentication credential to a LUKS volume.
-h --help Show this help
--version Show package version
--wipe-slot=SLOT1,SLOT2,…
Wipe specified slots
[0mUnlocking:
--unlock-key-file=PATH
Use a file to unlock the volume
--unlock-fido2-device=PATH
Use a FIDO2 device to unlock the volume
[0mSimple Enrollment:
--password Enroll a user-supplied password
--recovery-key Enroll a recovery key
[0mPKCS11 Enrollment:
--pkcs11-token-uri=URI
Specify PKCS#11 security token URI
[0mFIDO2 Enrollment:
--fido2-device=PATH
Enroll a FIDO2-HMAC security token
--fido2-credential-algorithm=STRING
Specify COSE algorithm for FIDO2 credential
--fido2-with-client-pin=BOOL
Whether to require entering a PIN to unlock the volume
--fido2-with-user-presence=BOOL
Whether to require user presence to unlock the volume
--fido2-with-user-verification=BOOL
Whether to require user verification to unlock the volume
[0mTPM2 Enrollment:
--tpm2-device=PATH
Enroll a TPM2 device
--tpm2-device-key=PATH
Enroll a TPM2 device using its public key
--tpm2-seal-key-handle=HANDLE
Specify handle of key to use for sealing
--tpm2-pcrs=PCR1+PCR2+PCR3+…
Specify TPM2 PCRs to seal against
--tpm2-public-key=PATH
Enroll signed TPM2 PCR policy against PEM public key
--tpm2-public-key-pcrs=PCR1+PCR2+PCR3+…
Enroll signed TPM2 PCR policy for specified TPM2 PCRs
--tpm2-signature=PATH
Validate public key enrollment works with JSON signature
file
--tpm2-pcrlock=PATH
Specify pcrlock policy to lock against
--tpm2-with-pin=BOOL
Whether to require entering a PIN to unlock the volume
See the systemd-cryptenroll(1) man page for details.
systemd-cryptsetup
"OPTION -h"
systemd-cryptsetup attach VOLUME SOURCE-DEVICE [KEY-FILE] [CONFIG]
systemd-cryptsetup detach VOLUME
Attach or detach an encrypted block device.
-h --help Show this help
--version Show package version
See the systemd-cryptsetup(8) man page for details.
systemd-delta
"OPTION -h"
systemd-delta [OPTIONS...] [SUFFIX...]
Find overridden configuration files.
-h --help Show this help
--version Show package version
--no-pager Do not pipe output into a pager
--diff[=1|0] Show a diff when overridden files differ
-t --type=LIST... Only display a selected set of override types
See the systemd-delta(1) man page for details.
systemd-detect-virt
"OPTION -h"
systemd-detect-virt [OPTIONS...]
Detect execution in a virtualized environment.
-h --help Show this help
--version Show package version
-c --container Only detect whether we are run in a container
-v --vm Only detect whether we are run in a VM
-r --chroot Detect whether we are run in a chroot() environment
--private-users Only detect whether we are running in a user namespace
--cvm Only detect whether we are run in a confidential VM
-q --quiet Don't output anything, just set return value
--list List all known and detectable types of virtualization
--list-cvm List all known and detectable types of confidential
virtualization
See the systemd-detect-virt(1) man page for details.
systemd-escape
"OPTION -h"
systemd-escape [OPTIONS...] [NAME...]
Escape strings for usage in systemd unit names.
-h --help Show this help
--version Show package version
--suffix=SUFFIX Unit suffix to append to escaped strings
--template=TEMPLATE Insert strings as instance into template
--instance With --unescape, show just the instance part
-u --unescape Unescape strings
-m --mangle Mangle strings
-p --path When escaping/unescaping assume the string is a path
See the systemd-escape(1) man page for details.
systemd-firstboot
"OPTION -h"
systemd-firstboot [OPTIONS...]
Configures basic settings of the system.
-h --help Show this help
--version Show package version
--root=PATH Operate on an alternate filesystem root
--image=PATH Operate on disk image as filesystem root
--image-policy=POLICY Specify disk image dissection policy
--locale=LOCALE Set primary locale (LANG=)
--locale-messages=LOCALE Set message locale (LC_MESSAGES=)
--keymap=KEYMAP Set keymap
--timezone=TIMEZONE Set timezone
--hostname=NAME Set hostname
--setup-machine-id Set a random machine ID
--machine-id=ID Set specified machine ID
--root-password=PASSWORD Set root password from plaintext password
--root-password-file=FILE Set root password from file
--root-password-hashed=HASH Set root password from hashed password
--root-shell=SHELL Set root shell
--kernel-command-line=CMDLINE
Set kernel command line
--prompt-locale Prompt the user for locale settings
--prompt-keymap Prompt the user for keymap settings
--prompt-timezone Prompt the user for timezone
--prompt-hostname Prompt the user for hostname
--prompt-root-password Prompt the user for root password
--prompt-root-shell Prompt the user for root shell
--prompt Prompt for all of the above
--copy-locale Copy locale from host
--copy-keymap Copy keymap from host
--copy-timezone Copy timezone from host
--copy-root-password Copy root password from host
--copy-root-shell Copy root shell from host
--copy Copy locale, keymap, timezone, root password
--force Overwrite existing files
--delete-root-password Delete root password
--welcome=no Disable the welcome text
--reset Remove existing files
See the systemd-firstboot(1) man page for details.
systemd-hwdb
"OPTION -h"
systemd-hwdb [OPTIONS...] COMMAND ...
Update or query the hardware database.
Commands:
update Update the hwdb database
query MODALIAS Query database and print result
Options:
-h --help Show this help
--version Show package version
-s --strict When updating, return non-zero exit value on any parsing error
--usr Generate in /usr/lib/udev instead of /etc/udev
-r --root=PATH Alternative root path in the filesystem
See the systemd-hwdb(8) man page for details.
systemd-id128
"OPTION -h"
systemd-id128 [OPTIONS...] COMMAND
Generate and print 128-bit identifiers.
Commands:
new Generate a new ID
machine-id Print the ID of current machine
boot-id Print the ID of current boot
invocation-id Print the ID of current invocation
show [NAME|UUID] Print one or more UUIDs
help Show this help
Options:
-h --help Show this help
-p --pretty Generate samples of program code
-P --value Only print the value
-a --app-specific=ID Generate app-specific IDs
-u --uuid Output in UUID format
See the systemd-id128(1) man page for details.
systemd-inhibit
"OPTION -h"
systemd-inhibit [OPTIONS...] COMMAND ...
Execute a process while inhibiting shutdown/sleep/idle.
-h --help Show this help
--version Show package version
--no-pager Do not pipe output into a pager
--no-legend Do not show the headers and footers
--what=WHAT Operations to inhibit, colon separated list of:
shutdown, sleep, idle, handle-power-key,
handle-suspend-key, handle-hibernate-key,
handle-lid-switch
--who=STRING A descriptive string who is inhibiting
--why=STRING A descriptive string why is being inhibited
--mode=MODE One of block or delay
--list List active inhibitors
See the systemd-inhibit(1) man page for details.
systemd-machine-id-setup
"OPTION -h"
systemd-machine-id-setup [OPTIONS...]
Initialize /etc/machine-id from a random source.
-h --help Show this help
--version Show package version
--root=PATH Operate on an alternate filesystem root
--image=PATH Operate on disk image as filesystem root
--image-policy=POLICY Specify disk image dissection policy
--commit Commit transient ID
--print Print used machine ID
See the systemd-machine-id-setup(1) man page for details.
systemd-mount
"OPTION -h"
systemd-mount [OPTIONS...] WHAT [WHERE]
systemd-mount [OPTIONS...] --tmpfs [NAME] WHERE
systemd-mount [OPTIONS...] --list
systemd-mount [OPTIONS...] --umount WHAT|WHERE...
Establish a mount or auto-mount point transiently.
-h --help Show this help
--version Show package version
--no-block Do not wait until operation finished
--no-pager Do not pipe output into a pager
--no-legend Do not show the headers
-l --full Do not ellipsize output
--no-ask-password Do not prompt for password
-q --quiet Suppress information messages during runtime
--user Run as user unit
-H --host=[USER@]HOST Operate on remote host
-M --machine=CONTAINER Operate on local container
--discover Discover mount device metadata
-t --type=TYPE File system type
-o --options=OPTIONS Mount options
--owner=USER Add uid= and gid= options for USER
--fsck=no Don't run file system check before mount
--description=TEXT Description for unit
-p --property=NAME=VALUE Set mount unit property
-A --automount=BOOL Create an auto-mount point
--timeout-idle-sec=SEC Specify automount idle timeout
--automount-property=NAME=VALUE
Set automount unit property
--bind-device Bind automount unit to device
--list List mountable block devices
-u --umount Unmount mount points
-G --collect Unload unit after it stopped, even when failed
-T --tmpfs Create a new tmpfs on the mount point
See the systemd-mount(1) man page for details.
systemd-notify
"OPTION -h"
systemd-notify [OPTIONS...] [VARIABLE=VALUE...]
systemd-notify [OPTIONS...] --exec [VARIABLE=VALUE...] ; CMDLINE...
Notify the init system about service status updates.
-h --help Show this help
--version Show package version
--ready Inform the service manager about service start-up/reload
completion
--reloading Inform the service manager about configuration reloading
--stopping Inform the service manager about service shutdown
--pid[=PID] Set main PID of daemon
--uid=USER Set user to send from
--status=TEXT Set status text
--booted Check if the system was booted up with systemd
--no-block Do not wait until operation finished
--exec Execute command line separated by ';' once done
--fd=FD Pass specified file descriptor with along with message
--fdname=NAME Name to assign to passed file descriptor(s)
See the systemd-notify(1) man page for details.
systemd-path
"OPTION -h"
systemd-path [OPTIONS...] [NAME...]
Show system and user paths.
-h --help Show this help
--version Show package version
--suffix=SUFFIX Suffix to append to paths
--no-pager Do not pipe output into a pager
See the systemd-path(1) man page for details.
systemd-repart
"OPTION -h"
systemd-repart [OPTIONS...] [DEVICE]
Grow and add partitions to partition table.
-h --help Show this help
--version Show package version
--no-pager Do not pipe output into a pager
--no-legend Do not show the headers and footers
--dry-run=BOOL Whether to run dry-run operation
--empty=MODE One of refuse, allow, require, force, create; controls
how to handle empty disks lacking partition tables
--discard=BOOL Whether to discard backing blocks for new partitions
--pretty=BOOL Whether to show pretty summary before doing changes
--factory-reset=BOOL Whether to remove data partitions before recreating
them
--can-factory-reset Test whether factory reset is defined
--root=PATH Operate relative to root path
--image=PATH Operate relative to image file
--image-policy=POLICY
Specify disk image dissection policy
--definitions=DIR Find partition definitions in specified directory
--key-file=PATH Key to use when encrypting partitions
--private-key=PATH Private key to use when generating verity roothash
signatures
--certificate=PATH PEM certificate to use when generating verity
roothash signatures
--tpm2-device=PATH Path to TPM2 device node to use
--tpm2-device-key=PATH
Enroll a TPM2 device using its public key
--tpm2-seal-key-handle=HANDLE
Specify handle of key to use for sealing
--tpm2-pcrs=PCR1+PCR2+PCR3+…
TPM2 PCR indexes to use for TPM2 enrollment
--tpm2-public-key=PATH
Enroll signed TPM2 PCR policy against PEM public key
--tpm2-public-key-pcrs=PCR1+PCR2+PCR3+…
Enroll signed TPM2 PCR policy for specified TPM2 PCRs
--tpm2-pcrlock=PATH
Specify pcrlock policy to lock against
--seed=UUID 128-bit seed UUID to derive all UUIDs from
--size=BYTES Grow loopback file to specified size
--json=pretty|short|off
Generate JSON output
--split=BOOL Whether to generate split artifacts
--include-partitions=PARTITION1,PARTITION2,PARTITION3,…
Ignore partitions not of the specified types
--exclude-partitions=PARTITION1,PARTITION2,PARTITION3,…
Ignore partitions of the specified types
--defer-partitions=PARTITION1,PARTITION2,PARTITION3,…
Take partitions of the specified types into account
but don't populate them yet
--sector-size=SIZE Set the logical sector size for the image
--architecture=ARCH Set the generic architecture for the image
--offline=BOOL Whether to build the image offline
-s --copy-source=PATH Specify the primary source tree to copy files from
--copy-from=IMAGE Copy partitions from the given image(s)
-S --make-ddi=sysext Make a system extension DDI
-C --make-ddi=confext Make a configuration extension DDI
-P --make-ddi=portable Make a portable service DDI
See the systemd-repart(8) man page for details.
systemd-run
"OPTION -h"
systemd-run [OPTIONS...] COMMAND [ARGUMENTS...]
Run the specified command in a transient scope or service.
-h --help Show this help
--version Show package version
--no-ask-password Do not prompt for password
--user Run as user unit
-H --host=[USER@]HOST Operate on remote host
-M --machine=CONTAINER Operate on local container
--scope Run this as scope rather than service
-u --unit=UNIT Run under the specified unit name
-p --property=NAME=VALUE Set service or scope unit property
--description=TEXT Description for unit
--slice=SLICE Run in the specified slice
--slice-inherit Inherit the slice
--expand-environment=BOOL Control expansion of environment variables
--no-block Do not wait until operation finished
-r --remain-after-exit Leave service around until explicitly stopped
--wait Wait until service stopped again
--send-sighup Send SIGHUP when terminating
--service-type=TYPE Service type
--uid=USER Run as system user
--gid=GROUP Run as system group
--nice=NICE Nice level
--working-directory=PATH Set working directory
-d --same-dir Inherit working directory from caller
-E --setenv=NAME[=VALUE] Set environment variable
-t --pty Run service on pseudo TTY as STDIN/STDOUT/
STDERR
-P --pipe Pass STDIN/STDOUT/STDERR directly to service
-q --quiet Suppress information messages during runtime
-G --collect Unload unit after it ran, even when failed
-S --shell Invoke a $SHELL interactively
Path options:
--path-property=NAME=VALUE Set path unit property
Socket options:
--socket-property=NAME=VALUE Set socket unit property
Timer options:
--on-active=SECONDS Run after SECONDS delay
--on-boot=SECONDS Run SECONDS after machine was booted up
--on-startup=SECONDS Run SECONDS after systemd activation
--on-unit-active=SECONDS Run SECONDS after the last activation
--on-unit-inactive=SECONDS Run SECONDS after the last deactivation
--on-calendar=SPEC Realtime timer
--on-timezone-change Run when the timezone changes
--on-clock-change Run when the realtime clock jumps
--timer-property=NAME=VALUE Set timer unit property
See the systemd-run(1) man page for details.
systemd-socket-activate
"OPTION -h"
systemd-socket-activate [OPTIONS...]
Listen on sockets and launch child on connection.
Options:
-h --help Show this help and exit
--version Print version string and exit
-l --listen=ADDR Listen for raw connections at ADDR
-d --datagram Listen on datagram instead of stream socket
--seqpacket Listen on SOCK_SEQPACKET instead of stream socket
-a --accept Spawn separate child for each connection
-E --setenv=NAME[=VALUE] Pass an environment variable to children
--fdname=NAME[:NAME...] Specify names for file descriptors
--inetd Enable inetd file descriptor passing protocol
Note: file descriptors from sd_listen_fds() will be passed through.
See the systemd-socket-activate(1) man page for details.
systemd-stdio-bridge
"OPTION -h"
systemd-stdio-bridge [OPTIONS...]
Forward messages between a pipe or socket and a D-Bus bus.
-h --help Show this help
--version Show package version
-p --bus-path=PATH Path to the bus address (default: unix:path=/run/dbus/system_bus_socket)
--system Connect to system bus
--user Connect to user bus
-M --machine=CONTAINER Name of local container to connect to
systemd-sysext
"OPTION -h"
systemd-sysext [OPTIONS...] COMMAND
Merge extension images into /usr/ and /opt/ hierarchies for
sysext and into the /etc/ hierarchy for confext.
status Show current merge status (default)
merge Merge extensions into relevant hierarchies
unmerge Unmerge extensions from relevant hierarchies
refresh Unmerge/merge extensions again
list List installed extensions
-h --help Show this help
--version Show package version
[0mOptions:
--no-pager Do not pipe output into a pager
--no-legend Do not show the headers and footers
--root=PATH Operate relative to root path
--json=pretty|short|off
Generate JSON output
--force Ignore version incompatibilities
--no-reload Do not reload the service manager
--image-policy=POLICY
Specify disk image dissection policy
--noexec=BOOL Whether to mount extension overlay with noexec
See the systemd-sysext(8) man page for details.
systemd-sysusers
"OPTION -h"
systemd-sysusers [OPTIONS...] [CONFIGURATION FILE...]
Creates system user accounts.
-h --help Show this help
--version Show package version
--cat-config Show configuration files
--tldr Show non-comment parts of configuration
--root=PATH Operate on an alternate filesystem root
--image=PATH Operate on disk image as filesystem root
--image-policy=POLICY Specify disk image dissection policy
--replace=PATH Treat arguments as replacement for PATH
--dry-run Just print what would be done
--inline Treat arguments as configuration lines
--no-pager Do not pipe output into a pager
See the systemd-sysusers.service(8) man page for details.
systemd-tmpfiles
"OPTION -h"
systemd-tmpfiles [OPTIONS...] [CONFIGURATION FILE...]
Creates, deletes and cleans up volatile and temporary files and directories.
-h --help Show this help
--user Execute user configuration
--version Show package version
--cat-config Show configuration files
--tldr Show non-comment parts of configuration
--create Create marked files/directories
--clean Clean up marked directories
--remove Remove marked files/directories
--boot Execute actions only safe at boot
--graceful Quietly ignore unknown users or groups
--prefix=PATH Only apply rules with the specified prefix
--exclude-prefix=PATH Ignore rules with the specified prefix
-E Ignore rules prefixed with /dev, /proc, /run, /sys
--root=PATH Operate on an alternate filesystem root
--image=PATH Operate on disk image as filesystem root
--image-policy=POLICY Specify disk image dissection policy
--replace=PATH Treat arguments as replacement for PATH
--no-pager Do not pipe output into a pager
See the systemd-tmpfiles(8) man page for details.
systemd-tty-ask-password-agent
"OPTION -h"
systemd-tty-ask-password-agent [OPTIONS...]
Process system password requests.
-h --help Show this help
--version Show package version
--list Show pending password requests
--query Process pending password requests
--watch Continuously process password requests
--wall Continuously forward password requests to wall
--plymouth Ask question with Plymouth instead of on TTY
--console[=DEVICE] Ask question on /dev/console (or DEVICE if specified)
instead of the current TTY
See the systemd-tty-ask-password-agent(1) man page for details.
systemd-umount
"OPTION -h"
systemd-mount [OPTIONS...] WHAT [WHERE]
systemd-mount [OPTIONS...] --tmpfs [NAME] WHERE
systemd-mount [OPTIONS...] --list
systemd-umount [OPTIONS...] WHAT|WHERE...
Establish a mount or auto-mount point transiently.
-h --help Show this help
--version Show package version
--no-block Do not wait until operation finished
--no-pager Do not pipe output into a pager
--no-legend Do not show the headers
-l --full Do not ellipsize output
--no-ask-password Do not prompt for password
-q --quiet Suppress information messages during runtime
--user Run as user unit
-H --host=[USER@]HOST Operate on remote host
-M --machine=CONTAINER Operate on local container
--discover Discover mount device metadata
-t --type=TYPE File system type
-o --options=OPTIONS Mount options
--owner=USER Add uid= and gid= options for USER
--fsck=no Don't run file system check before mount
--description=TEXT Description for unit
-p --property=NAME=VALUE Set mount unit property
-A --automount=BOOL Create an auto-mount point
--timeout-idle-sec=SEC Specify automount idle timeout
--automount-property=NAME=VALUE
Set automount unit property
--bind-device Bind automount unit to device
--list List mountable block devices
-u --umount Unmount mount points
-G --collect Unload unit after it stopped, even when failed
-T --tmpfs Create a new tmpfs on the mount point
See the systemd-mount(1) man page for details.