STORAGECTL(1) storagectl STORAGECTL(1) (NAME) storagectl - (systemd-storaged) (SYNOPSIS) storagectl [OPTIONS...] {COMMAND} [NAME...] mount -t storage PROVIDER:VOLUME DIRECTORY mount -t storage.FSTYPE PROVIDER:VOLUME DIRECTORY (DESCRIPTION) storagectl . Varlink[1] io.systemd.StorageProvider AF_UNIX /run/systemd/io.systemd.StorageProvider/ ( ) $XDG_RUNTIME_DIR/systemd/io.systemd.StorageProvider/ ( ) . systemd systemd-storage-block@.service(8) systemd-storage-fs@.service(8) . mount(8) "storage" . << >> . (COMMANDS) : volumes [GLOB] ( --user ). GLOB ( fnmatch(3) ) . ("blk" "reg" "dir") -- -- . . 261. templates [GLOB] . . . systemd-storage-fs@.service(8). GLOB . ( ) . 261. providers . AF_UNIX io.systemd.StorageProvider . . 261. (OPTIONS) : --system . /run/systemd/io.systemd.StorageProvider/ . . 261. --user . $XDG_RUNTIME_DIR/systemd/io.systemd.StorageProvider/ . 261. --json=MODE JSON. : "short" ( ) "pretty" ( ) "off" ( JSON ). --no-pager . --no-legend ( ) . --no-ask-password . -h, --help . --version . (USE AS A MOUNT HELPER) /sbin/mount.storage " " mount(8) mount . mount "PROVIDER:VOLUME" PROVIDER ( storagectl providers ) VOLUME . : "storage" bind-mount . 261. "storage.FSTYPE" FSTYPE ( "storage.ext4" "storage.btrfs" ...). 261. -o mount mount . "storage." mount.storage : storage.create=MODE : "any" ( -- ) "open" ( ) "new" ( ). 261. storage.template=NAME . 261. storage.create-size=BYTES . "K"/"M"/"G"/"T" ( ) . . 261. (EXAMPLES) 1. $ storagectl providers $ storagectl volumes $ storagectl volumes '*foo*' $ storagectl templates 2. # mount -t storage fs:myvol /mnt/myvol "myvol" "subvolume" . 3. ext4 # mount -t storage.ext4 fs:scratch /mnt/scratch -o loop 4. # mount -t storage.ext4 -o ro block:/dev/disk/by-id/usb-foo /mnt/foo (EXIT STATUS) 0 . (ENVIRONMENT) $SYSTEMD_LOG_LEVEL () ( ). . ( ) : emerg alert crit err warning notice info debug 0...7. syslog(3) . console syslog kmsg journal ( SYSTEMD_LOG_LEVEL=debug,console:info debug info ). . $SYSTEMD_LOG_COLOR . (true) tty . journalctl(1) . $SYSTEMD_LOG_TIME . . journalctl(1) . $SYSTEMD_LOG_LOCATION . . . . $SYSTEMD_LOG_TID . (TID) . . . $SYSTEMD_LOG_TARGET . : console ( tty ) console-prefixed ( tty "facility" syslog(3) ) kmsg ( ) journal ( ) journal-or-kmsg ( kmsg) auto ( ) null ( ). $SYSTEMD_LOG_RATELIMIT_KMSG kmsg . . "true" . systemd kmsg . $SYSTEMD_PAGER, $PAGER --no-pager . $SYSTEMD_PAGER $PAGER . $SYSTEMD_PAGER $PAGER less(1) more(1) . . "cat" --no-pager . : $SYSTEMD_PAGERSECURE $SYSTEMD_PAGER $PAGER ( "cat" "") . $SYSTEMD_LESS less ( "FRSXMK"). : K Ctrl+C . less Ctrl+C . $SYSTEMD_LESS "K" less Ctrl+C . X termcap . . . $LESS less systemd . less(1) . $SYSTEMD_LESSCHARSET less ( "utf-8" UTF-8 ). $LESSCHARSET less systemd . $SYSTEMD_PAGERSECURE less(1) <<>> . sudo(8) pkexec(1) . . << >> ( ). << >> --no-pager PAGER=cat . . true << >> . << >> LESSSECURE=1 . less(1) << >> . false . SYSTEMD_PAGERSECURE=0 . $SYSTEMD_PAGERSECURE systemd << >> . (UID) ( geteuid(2) sd_pid_get_owner_uid(3) ) sudo(8) ( $SUDO_UID [2]) << >> . SYSTEMD_PAGERSECURE=1 << >> . . $SYSTEMD_PAGERSECURE . $SYSTEMD_PAGER $PAGER $SYSTEMD_PAGERSECURE . $SYSTEMD_COLORS . () systemd . $COLORTERM "truecolor" "24bit" $NO_COLOR $TERM . true $NO_COLOR . false . "16", "256", "24bit" ANSI . "auto-16", "auto-256", "auto-24bit" $TERM . $SYSTEMD_URLIFY . . systemd $TERM . (SEE ALSO) systemd(1), systemd-storage-block@.service(8), systemd-storage- fs@.service(8), varlinkctl(1), mount(8) (NOTES) 1. Varlink https://varlink.org 2. $SUDO_UID . systemd 261.2 STORAGECTL(1)