【R】Linuxコマンドリファレンス

Rから始まるコマンド一覧

rbash


"OPTION -h"
コマンドの実行がタイムアウトしました

rctest


"OPTION -h"
/bin/rctest: invalid option -- 'h'
rctest - RFCOMM testing
Usage:
    rctest <mode> [options] [bdaddr]
Modes:
    -r listen and receive
    -w listen and send
    -d listen and dump incoming data
    -s connect and send
    -u connect and receive
    -n connect and be silent
    -c connect, disconnect, connect, ...
    -m multiple connects
    -a automated test (receive hcix as parameter)
Options:
    [-b bytes] [-i device] [-P channel] [-U uuid]
    [-L seconds] enabled SO_LINGER option
    [-W seconds] enable deferred setup
    [-B filename] use data packets from file
    [-O filename] save received data to file
    [-N num] number of frames to send
    [-C num] send num frames before delay (default = 1)
    [-D milliseconds] delay after sending num frames (default = 0)
    [-Y priority] socket priority
    [-A] request authentication
    [-E] request encryption
    [-S] secure connection
    [-M] become central
    [-T] enable timestamps

rdma


"OPTION -h"
Usage: rdma [ OPTIONS ] OBJECT { COMMAND | help }
       rdma [ -f[orce] ] -b[atch] filename
where  OBJECT := { dev | link | resource | system | statistic | help }
       OPTIONS := { -V[ersion] | -d[etails] | -j[son] | -p[retty] -r[aw]}

readlink


"OPTION -h"
/bin/readlink: 無効なオプション -- 'h'
詳しくは '/bin/readlink --help' を実行して下さい。

realpath


"OPTION -h"
/bin/realpath: 無効なオプション -- 'h'
詳しくは '/bin/realpath --help' を実行して下さい。

recvtty


"OPTION -h"
NAME:
   recvtty - Open Container Initiative contrib/cmd/recvtty

recvtty is a reference implementation of a consumer of runC's --console-socket
API. It has two main modes of operation:

  * single: Only permit one terminal to be sent to the socket, which is
  then hooked up to the stdio of the recvtty process. This is useful
  for rudimentary shell management of a container.

  * null: Permit as many terminals to be sent to the socket, but they
  are read to /dev/null. This is used for testing, and imitates the
  old runC API's --console=/dev/pts/ptmx hack which would allow for a
  similar trick. This is probably not what you want to use, unless
  you're doing something like our bats integration tests.

To use recvtty, just specify a socket path at which you want to receive
terminals:

    $ recvtty [--mode <single|null>] socket.sock


USAGE:
   recvtty [global options] command [command options] [arguments...]

VERSION:
   1.1.12-0ubuntu3

COMMANDS:
   help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --mode value, -m value  Mode of operation (single or null) (default: "single")
   --pid-file value        Path to write daemon process ID to
   --no-stdin              Disable stdin handling (no-op for null mode)
   --help, -h              show help
   --version, -v           print the version

red


"OPTION -h"
GNU ed is a line-oriented text editor. It is used to create, display,
modify and otherwise manipulate text files, both interactively and via
shell scripts. A restricted version of ed, red, can only edit files in
the current directory and cannot execute shell commands. Ed is the
'standard' text editor in the sense that it is the original editor for
Unix, and thus widely available. For most purposes, however, it is
superseded by full-screen editors such as GNU Emacs or GNU Moe.

Usage: /bin/ed [options] [[+line] file]

The file name may be preceded by '+line', '+/RE', or '+?RE' to set the
current line to the line number specified or to the first or last line
matching the regular expression 'RE'.

Options:
  -h, --help                 display this help and exit
  -V, --version              output version information and exit
  -E, --extended-regexp      use extended regular expressions
  -G, --traditional          run in compatibility mode
  -l, --loose-exit-status    exit with 0 status even if a command fails
  -p, --prompt=STRING        use STRING as an interactive prompt
  -q, --quiet, --silent      suppress diagnostics written to stderr
  -r, --restricted           run in restricted mode
  -s, --script               suppress byte counts and '!' prompt
  -v, --verbose              be verbose; equivalent to the 'H' command
      --strip-trailing-cr    strip carriage returns at end of text lines
      --unsafe-names         allow control characters 1-31 in file names

Start edit by reading in 'file' if given.
If 'file' begins with a '!', read output of shell command.

Exit status: 0 for a normal exit, 1 for environmental problems
(invalid command-line options, memory exhausted, command failed, etc),
2 for problems with the input file (file not found, buffer modified,
I/O errors), 3 for an internal consistency error (e.g., bug) which caused
ed to panic.

Report bugs to bug-ed@gnu.org
Ed home page: http://www.gnu.org/software/ed/ed.html
General help using GNU software: http://www.gnu.org/gethelp

rename.ul


"OPTION -h"

使い方:
 rename.ul [options] <expression> <replacement> <file>...

ファイル名を変更します。

オプション:
 -v, --verbose       explain what is being done
 -s, --symlink       act on the target of symlinks
 -n, --no-act        do not make any changes
 -a, --all           replace all occurrences
 -l, --last          replace only the last occurrence
 -o, --no-overwrite  don't overwrite existing files
 -i, --interactive   prompt before overwrite

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

詳しくは rename(1) をお読みください。

rendercheck


"OPTION -h"
/bin/rendercheck: invalid option -- 'h'
usage: /bin/rendercheck [-d|--display display] [-v|--verbose]
    [-t test1,test2,...] [-o op1,op2,...] [-f format1,format2,...]
    [--sync] [--minimalrendering] [--version]
Available tests:
    fill, dcoords, scoords, mcoords, tscoords
    tmcoords, blend, composite, cacomposite, gradients
    repeat, triangles, bug7366, gtk_argb_xbgr, libreoffice_xrgb

renice


"OPTION -h"

使い方:
 renice [-n|--priority|--relative] <priority> [-p|--pid] <pid>...
 renice [-n|--priority|--relative] <priority>  -g|--pgrp <pgid>...
 renice [-n|--priority|--relative] <priority>  -u|--user <user>...

Alter the priority of running processes.

オプション:
 -n <num>               specify the nice value
                          If POSIXLY_CORRECT flag is set in environment
                          then the priority is 'relative' to current
                          process priority. Otherwise it is 'absolute'.
 --priority <num>       specify the 'absolute' nice value
 --relative <num>       specify the 'relative' nice value
 -p, --pid              interpret arguments as process ID (default)
 -g, --pgrp             interpret arguments as process group ID
 -u, --user             interpret arguments as username or user ID

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

詳しくは renice(1) をお読みください。

reset


"OPTION -h"
/bin/reset: invalid option -- 'h'
Usage: reset [options] [terminal]

Options:
  -c          set control characters
  -e ch       erase character
  -I          no initialization strings
  -i ch       interrupt character
  -k ch       kill character
  -m mapping  map identifier to type
  -Q          do not output control key settings
  -q          display term only, do no changes
  -r          display term on stderr
  -s          output TERM set command
  -V          print curses-version
  -w          set window-size

If neither -c/-w are given, both are assumed.

resizecons


"OPTION -h"
resizecons:
call is:  resizecons COLSxROWS  or:  resizecons COLS ROWS
or: resizecons -lines ROWS, with ROWS one of 25, 28, 30, 34, 36, 40, 44, 50, 60

resizepart


"OPTION -h"

使い方:
 resizepart <ディスクデバイス> <パーティション番号> <長さ>

カーネルにパーティションの新しいサイズを伝えます。

オプション:
 -h, --help     display this help
 -V, --version  display version

詳しくは resizepart(8) をお読みください。

resolvectl


"OPTION -h"
resolvectl [OPTIONS...] COMMAND ...

Send control commands to the network name resolution manager, or
resolve domain names, IPv4 and IPv6 addresses, DNS records, and services.

Commands:
  query HOSTNAME|ADDRESS...    Resolve domain names, IPv4 and IPv6 addresses
  service [[NAME] TYPE] DOMAIN Resolve service (SRV)
  openpgp EMAIL@DOMAIN...      Query OpenPGP public key
  tlsa DOMAIN[:PORT]...        Query TLS public key
  status [LINK...]             Show link and server status
  statistics                   Show resolver statistics
  reset-statistics             Reset resolver statistics
  flush-caches                 Flush all local DNS caches
  reset-server-features        Forget learnt DNS server feature levels
  monitor                      Monitor DNS queries
  show-cache                   Show cache contents
  show-server-state            Show servers state
  dns [LINK [SERVER...]]       Get/set per-interface DNS server address
  domain [LINK [DOMAIN...]]    Get/set per-interface search domain
  default-route [LINK [BOOL]]  Get/set per-interface default route flag
  llmnr [LINK [MODE]]          Get/set per-interface LLMNR mode
  mdns [LINK [MODE]]           Get/set per-interface MulticastDNS mode
  dnsovertls [LINK [MODE]]     Get/set per-interface DNS-over-TLS mode
  dnssec [LINK [MODE]]         Get/set per-interface DNSSEC mode
  nta [LINK [DOMAIN...]]       Get/set per-interface DNSSEC NTA
  revert LINK                  Revert per-interface configuration
  log-level [LEVEL]            Get/set logging threshold for systemd-resolved

Options:
  -h --help                    Show this help
     --version                 Show package version
     --no-pager                Do not pipe output into a pager
  -4                           Resolve IPv4 addresses
  -6                           Resolve IPv6 addresses
  -i --interface=INTERFACE     Look on interface
  -p --protocol=PROTO|help     Look via protocol
  -t --type=TYPE|help          Query RR with DNS type
  -c --class=CLASS|help        Query RR with DNS class
     --service-address=BOOL    Resolve address for services (default: yes)
     --service-txt=BOOL        Resolve TXT records for services (default: yes)
     --cname=BOOL              Follow CNAME redirects (default: yes)
     --validate=BOOL           Allow DNSSEC validation (default: yes)
     --synthesize=BOOL         Allow synthetic response (default: yes)
     --cache=BOOL              Allow response from cache (default: yes)
     --stale-data=BOOL         Allow response from cache with stale data (default: yes)
     --zone=BOOL               Allow response from locally registered mDNS/LLMNR
                               records (default: yes)
     --trust-anchor=BOOL       Allow response from local trust anchor (default:
                               yes)
     --network=BOOL            Allow response from network (default: yes)
     --search=BOOL             Use search domains for single-label names (default:
                               yes)
     --raw[=payload|packet]    Dump the answer as binary data
     --legend=BOOL             Print headers and additional info (default: yes)
     --json=MODE               Output as JSON
  -j                           Same as --json=pretty on tty, --json=short
                               otherwise

See the resolvectl(1) man page for details.

rev


"OPTION -h"
使い方: rev [オプション] [ファイル ...]

行の内容を文字単位で逆順に並べ替えます。

オプション:
 -h, --help     display this help
 -V, --version  display version

詳しくは rev(1) をお読みください。

rfcomm


"OPTION -h"
RFCOMM configuration utility ver 5.72
Usage:
    rfcomm [options] <command> <dev>

Options:
    -i, --device [hciX|bdaddr]     Local HCI device or BD Address
    -h, --help                     Display help
    -r, --raw                      Switch TTY into raw mode
    -A, --auth                     Enable authentication
    -E, --encrypt                  Enable encryption
    -S, --secure                   Secure connection
    -C, --central                  Become the central of a piconet
    -L, --linger [seconds]         Set linger timeout
    -a                             Show all devices (default)

Commands:
    bind     <dev> <bdaddr> [channel]   Bind device
    release  <dev>                      Release device
    show     <dev>                      Show device
    connect  <dev> <bdaddr> [channel]   Connect device
    listen   <dev> [channel [cmd]]      Listen
    watch    <dev> [channel [cmd]]      Watch


rgrep


"OPTION -h"
Usage: grep [OPTION]... PATTERNS [FILE]...
詳しくは'grep --help'を実行してください。

rm


"OPTION -h"
/bin/rm: 無効なオプション -- 'h'
ファイル '-h' を削除するためには '/bin/rm ./-h' を行ってください。
詳しくは '/bin/rm --help' を実行して下さい。

rmdir


"OPTION -h"
/bin/rmdir: 無効なオプション -- 'h'
詳しくは '/bin/rmdir --help' を実行して下さい。

rnano


"OPTION -h"
使用法: nano [オプション] [[+行[,桁]] ファイル]...

ファイルの指定した行にカーソルを置くには、行番号を '+'に続けて、
ファイル名の前で指定してください。さらにカンマに続けて桁数も加えることができます。
ファイル名が '-' の時は、nano はデータを標準入力より読み込みます。

 オプション     長いオプション          説
 -A             --smarthome             スマートホームキー有効
 -D             --boldtext              反転文字を太字で表示
 -E             --tabstospaces          タブをスペースに変換
 -G             --locking               (vim スタイルの) ロックファイルを使う
 -I             --ignorercfiles         nanorc ファイルを参照しない
 -J <番号>      --guidestripe=<番号>    この列にガイドバーを表示します
 -K             --rawsequences          テンキーパッドの混乱の問題を修正する
 -L             --nonewlines            自動的に改行を追加しない
 -M             --trimblanks            強制改行で折り返す時に、末尾の空白を取り除く
 -N             --noconvert             DOS/Mac フォーマットを変換しない
 -O             --bookstyle             先頭の空白は新しい段落を意味する
 -Q <正規表現>  --quotestr=<正規表現>   検索に使用する正規表現
 -S             --softwrap              はみ出す行を複数行に渡って表示する
 -T <番号>      --tabsize=<番号>        この桁の幅でタブを設定する
 -U             --quickblank            次のキー入力でステータスバーをクリアする
 -V             --version               バージョン情報を表示して終了する
 -W             --wordbounds            単語の境界をより正確に抽出する
 -X <文字列>    --wordchars=<文字列>    単語の一部とみなす文字の集合
 -Z             --zap                   バックスペースとDelでマークした範囲を削除する
 -a             --atblanks              折り返し表示を空白にも適用する
 -b             --breaklonglines        自動的に長い行を強制改行する
 -c             --constantshow          常にカーソル位置を表示
 -d             --rebinddelete          Del キーをバックスペースとして扱う
 -e             --emptyline             タイトルバーの下の行を空けておく
 -f <ファイル>  --rcfile=<ファイル>     このファイルのみを nano の設定に使用する
 -g             --showcursor            ファイルブラウザとヘルプ文書の中でカーソルを表示
 -h             --help                  このヘルプを表示して終了
 -i             --autoindent            改行で自動インデント
 -j             --jumpyscrolling        1行ずつではなく、半画面ずつスクロールする
 -k             --cutfromcursor         行削除時に改行文字を削除しない
 -l             --linenumbers           行頭に行番号を表示する
 -m             --mouse                 マウスを有効にする
 -n             --noread                ファイルを読み込まない(書き込みのみ)
 -o <dir>       --operatingdir=<dir>    作業ディレクトリを指定
 -p             --preserve              XON (^Q) および XOFF (^S) キーを維持する
 -q             --indicator             位置と選択部分を示すインジケーターを表示する
 -r <番号>      --fill=<番号>           強制改行の幅を設定し均等割付
 -t             --saveonexit            終了時に保存する、問い合わせをしない
 -u             --unix                  ファイルをデフォルトで UNIX 形式で保存する
 -v             --view                  ビューモード(読み込み専用)
 -w             --nowrap                長い行の強制改行をしない [デフォルト]
 -x             --nohelp                キーのガイドを表示しない
 -y             --afterends             Ctrl+Right で単語の終わりに止まるようにします
 -%             --stateflags            いくつかの状態をタイトルバーに表示する
 -_             --minibar               下部にフィードバックバーを表示します
 -0             --zero                  すべてのバーを隠し、端末全体を使う

rotatelogs


"OPTION -h"
rotatelogs: illegal option -- h
Usage: /bin/rotatelogs [-vlfDtTec] [-L linkname] [-p prog] [-n number] <logfile> {<rotation time in seconds>|<rotation size>(B|K|M|G)} [offset minutes from UTC]

Add this:

TransferLog "|/bin/rotatelogs /some/where 86400"

or 

TransferLog "|/bin/rotatelogs /some/where 5M"

to httpd.conf. By default, the generated name will be
<logfile>.nnnn where nnnn is the system time at which the log
nominally starts (N.B. if using a rotation time, the time will
always be a multiple of the rotation time, so you can synchronize
cron scripts with it). If <logfile> contains strftime conversion
specifications, those will be used instead. At the end of each
rotation time or when the file size is reached a new log is
started.

Options:
  -v       Verbose operation. Messages are written to stderr.
  -l       Base rotation on local time instead of UTC.
  -L path  Create hard link from current log to specified path.
  -p prog  Run specified program after opening a new log file. See below.
  -f       Force opening of log on program start.
  -D       Create parent directories of log file.
  -t       Truncate logfile instead of rotating, tail friendly.
  -T       Truncate logfiles opened for rotation, but not the initial logfile.
  -e       Echo log to stdout for further processing.
  -c       Create log even if it is empty.
  -n num   Rotate file by adding suffixes '.1', '.2', ..., '.num'.

The program for '-p' is invoked as "[prog] <curfile> [<prevfile>]"
where <curfile> is the filename of the newly opened logfile, and
<prevfile>, if given, is the filename of the previously used logfile.


routel


"OPTION -h"
Usage: /bin/routel [tablenr [raw ip args...]]

rpcgen


"OPTION -h"
コマンドの実行がタイムアウトしました

rrsync


"OPTION -h"
usage: rrsync [-ro | -wo] [-munge] [-no-del] [-no-lock] [-help] DIR

Use "man rrsync" to learn how to restrict ssh users to using a restricted
rsync command.

positional arguments:
  DIR        The restricted directory to use.

options:
  -ro        Allow only reading from the DIR. Implies -no-del and -no-lock.
  -wo        Allow only writing to the DIR.
  -munge     Enable rsync's --munge-links on the server side.
  -no-del    Disable rsync's --delete* and --remove* options.
  -no-lock   Avoid the single-run (per-user) lock check.
  -help, -h  Output this help message and exit.

rstart


"OPTION -h"
rstart: missing command

Usage:  rstart [options] hostname command args ...

where options include:
    -c context    run command in the specified context
    -g            interpret command as a generic command
    -l username   run command as the specified user
    -v            enable verbose output

rstartd


"OPTION -h"
コマンドの実行がタイムアウトしました

rsync


"OPTION -h"
rsync  version 3.2.7  protocol version 31
Copyright (C) 1996-2022 by Andrew Tridgell, Wayne Davison, and others.
Web site: https://rsync.samba.org/
Capabilities:
    64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
    socketpairs, symlinks, symtimes, hardlinks, hardlink-specials,
    hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs,
    xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes
Optimizations:
    SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5
Checksum list:
    xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none
Compress list:
    zstd lz4 zlibx zlib none
Daemon auth list:
    sha512 sha256 sha1 md5 md4

rsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
are welcome to redistribute it under certain conditions.  See the GNU
General Public Licence for details.

rsync is a file transfer program capable of efficient remote update
via a fast differencing algorithm.

Usage: rsync [OPTION]... SRC [SRC]... DEST
  or   rsync [OPTION]... SRC [SRC]... [USER@]HOST:DEST
  or   rsync [OPTION]... SRC [SRC]... [USER@]HOST::DEST
  or   rsync [OPTION]... SRC [SRC]... rsync://[USER@]HOST[:PORT]/DEST
  or   rsync [OPTION]... [USER@]HOST:SRC [DEST]
  or   rsync [OPTION]... [USER@]HOST::SRC [DEST]
  or   rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC [DEST]
The ':' usages connect via remote shell, while '::' & 'rsync://' usages connect
to an rsync daemon, and require SRC or DEST to start with a module name.

Options
--verbose, -v            increase verbosity
--info=FLAGS             fine-grained informational verbosity
--debug=FLAGS            fine-grained debug verbosity
--stderr=e|a|c           change stderr output mode (default: errors)
--quiet, -q              suppress non-error messages
--no-motd                suppress daemon-mode MOTD
--checksum, -c           skip based on checksum, not mod-time & size
--archive, -a            archive mode is -rlptgoD (no -A,-X,-U,-N,-H)
--no-OPTION              turn off an implied OPTION (e.g. --no-D)
--recursive, -r          recurse into directories
--relative, -R           use relative path names
--no-implied-dirs        don't send implied dirs with --relative
--backup, -b             make backups (see --suffix & --backup-dir)
--backup-dir=DIR         make backups into hierarchy based in DIR
--suffix=SUFFIX          backup suffix (default ~ w/o --backup-dir)
--update, -u             skip files that are newer on the receiver
--inplace                update destination files in-place
--append                 append data onto shorter files
--append-verify          --append w/old data in file checksum
--dirs, -d               transfer directories without recursing
--old-dirs, --old-d      works like --dirs when talking to old rsync
--mkpath                 create destination's missing path components
--links, -l              copy symlinks as symlinks
--copy-links, -L         transform symlink into referent file/dir
--copy-unsafe-links      only "unsafe" symlinks are transformed
--safe-links             ignore symlinks that point outside the tree
--munge-links            munge symlinks to make them safe & unusable
--copy-dirlinks, -k      transform symlink to dir into referent dir
--keep-dirlinks, -K      treat symlinked dir on receiver as dir
--hard-links, -H         preserve hard links
--perms, -p              preserve permissions
--executability, -E      preserve executability
--chmod=CHMOD            affect file and/or directory permissions
--acls, -A               preserve ACLs (implies --perms)
--xattrs, -X             preserve extended attributes
--owner, -o              preserve owner (super-user only)
--group, -g              preserve group
--devices                preserve device files (super-user only)
--copy-devices           copy device contents as a regular file
--write-devices          write to devices as files (implies --inplace)
--specials               preserve special files
-D                       same as --devices --specials
--times, -t              preserve modification times
--atimes, -U             preserve access (use) times
--open-noatime           avoid changing the atime on opened files
--crtimes, -N            preserve create times (newness)
--omit-dir-times, -O     omit directories from --times
--omit-link-times, -J    omit symlinks from --times
--super                  receiver attempts super-user activities
--fake-super             store/recover privileged attrs using xattrs
--sparse, -S             turn sequences of nulls into sparse blocks
--preallocate            allocate dest files before writing them
--dry-run, -n            perform a trial run with no changes made
--whole-file, -W         copy files whole (w/o delta-xfer algorithm)
--checksum-choice=STR    choose the checksum algorithm (aka --cc)
--one-file-system, -x    don't cross filesystem boundaries
--block-size=SIZE, -B    force a fixed checksum block-size
--rsh=COMMAND, -e        specify the remote shell to use
--rsync-path=PROGRAM     specify the rsync to run on remote machine
--existing               skip creating new files on receiver
--ignore-existing        skip updating files that exist on receiver
--remove-source-files    sender removes synchronized files (non-dir)
--del                    an alias for --delete-during
--delete                 delete extraneous files from dest dirs
--delete-before          receiver deletes before xfer, not during
--delete-during          receiver deletes during the transfer
--delete-delay           find deletions during, delete after
--delete-after           receiver deletes after transfer, not during
--delete-excluded        also delete excluded files from dest dirs
--ignore-missing-args    ignore missing source args without error
--delete-missing-args    delete missing source args from destination
--ignore-errors          delete even if there are I/O errors
--force                  force deletion of dirs even if not empty
--max-delete=NUM         don't delete more than NUM files
--max-size=SIZE          don't transfer any file larger than SIZE
--min-size=SIZE          don't transfer any file smaller than SIZE
--max-alloc=SIZE         change a limit relating to memory alloc
--partial                keep partially transferred files
--partial-dir=DIR        put a partially transferred file into DIR
--delay-updates          put all updated files into place at end
--prune-empty-dirs, -m   prune empty directory chains from file-list
--numeric-ids            don't map uid/gid values by user/group name
--usermap=STRING         custom username mapping
--groupmap=STRING        custom groupname mapping
--chown=USER:GROUP       simple username/groupname mapping
--timeout=SECONDS        set I/O timeout in seconds
--contimeout=SECONDS     set daemon connection timeout in seconds
--ignore-times, -I       don't skip files that match size and time
--size-only              skip files that match in size
--modify-window=NUM, -@  set the accuracy for mod-time comparisons
--temp-dir=DIR, -T       create temporary files in directory DIR
--fuzzy, -y              find similar file for basis if no dest file
--compare-dest=DIR       also compare destination files relative to DIR
--copy-dest=DIR          ... and include copies of unchanged files
--link-dest=DIR          hardlink to files in DIR when unchanged
--compress, -z           compress file data during the transfer
--compress-choice=STR    choose the compression algorithm (aka --zc)
--compress-level=NUM     explicitly set compression level (aka --zl)
--skip-compress=LIST     skip compressing files with suffix in LIST
--cvs-exclude, -C        auto-ignore files in the same way CVS does
--filter=RULE, -f        add a file-filtering RULE
-F                       same as --filter='dir-merge /.rsync-filter'
                         repeated: --filter='- .rsync-filter'
--exclude=PATTERN        exclude files matching PATTERN
--exclude-from=FILE      read exclude patterns from FILE
--include=PATTERN        don't exclude files matching PATTERN
--include-from=FILE      read include patterns from FILE
--files-from=FILE        read list of source-file names from FILE
--from0, -0              all *-from/filter files are delimited by 0s
--old-args               disable the modern arg-protection idiom
--secluded-args, -s      use the protocol to safely send the args
--trust-sender           trust the remote sender's file list
--copy-as=USER[:GROUP]   specify user & optional group for the copy
--address=ADDRESS        bind address for outgoing socket to daemon
--port=PORT              specify double-colon alternate port number
--sockopts=OPTIONS       specify custom TCP options
--blocking-io            use blocking I/O for the remote shell
--outbuf=N|L|B           set out buffering to None, Line, or Block
--stats                  give some file-transfer stats
--8-bit-output, -8       leave high-bit chars unescaped in output
--human-readable, -h     output numbers in a human-readable format
--progress               show progress during transfer
-P                       same as --partial --progress
--itemize-changes, -i    output a change-summary for all updates
--remote-option=OPT, -M  send OPTION to the remote side only
--out-format=FORMAT      output updates using the specified FORMAT
--log-file=FILE          log what we're doing to the specified FILE
--log-file-format=FMT    log updates using the specified FMT
--password-file=FILE     read daemon-access password from FILE
--early-input=FILE       use FILE for daemon's early exec input
--list-only              list the files instead of copying them
--bwlimit=RATE           limit socket I/O bandwidth
--stop-after=MINS        Stop rsync after MINS minutes have elapsed
--stop-at=y-m-dTh:m      Stop rsync at the specified point in time
--fsync                  fsync every written file
--write-batch=FILE       write a batched update to FILE
--only-write-batch=FILE  like --write-batch but w/o updating dest
--read-batch=FILE        read a batched update from FILE
--protocol=NUM           force an older protocol version to be used
--iconv=CONVERT_SPEC     request charset conversion of filenames
--checksum-seed=NUM      set block/file checksum seed (advanced)
--ipv4, -4               prefer IPv4
--ipv6, -6               prefer IPv6
--version, -V            print the version + other info and exit
--help, -h (*)           show this help (* -h is help only on its own)

Use "rsync --daemon --help" to see the daemon-mode command-line options.
Please see the rsync(1) and rsyncd.conf(5) manpages for full documentation.
See https://rsync.samba.org/ for updates, bug reports, and answers

rsync-ssl


"OPTION -h"
rsync  version 3.2.7  protocol version 31
Copyright (C) 1996-2022 by Andrew Tridgell, Wayne Davison, and others.
Web site: https://rsync.samba.org/
Capabilities:
    64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
    socketpairs, symlinks, symtimes, hardlinks, hardlink-specials,
    hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs,
    xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes
Optimizations:
    SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5
Checksum list:
    xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none
Compress list:
    zstd lz4 zlibx zlib none
Daemon auth list:
    sha512 sha256 sha1 md5 md4

rsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
are welcome to redistribute it under certain conditions.  See the GNU
General Public Licence for details.

rsync is a file transfer program capable of efficient remote update
via a fast differencing algorithm.

Usage: rsync [OPTION]... SRC [SRC]... DEST
  or   rsync [OPTION]... SRC [SRC]... [USER@]HOST:DEST
  or   rsync [OPTION]... SRC [SRC]... [USER@]HOST::DEST
  or   rsync [OPTION]... SRC [SRC]... rsync://[USER@]HOST[:PORT]/DEST
  or   rsync [OPTION]... [USER@]HOST:SRC [DEST]
  or   rsync [OPTION]... [USER@]HOST::SRC [DEST]
  or   rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC [DEST]
The ':' usages connect via remote shell, while '::' & 'rsync://' usages connect
to an rsync daemon, and require SRC or DEST to start with a module name.

Options
--verbose, -v            increase verbosity
--info=FLAGS             fine-grained informational verbosity
--debug=FLAGS            fine-grained debug verbosity
--stderr=e|a|c           change stderr output mode (default: errors)
--quiet, -q              suppress non-error messages
--no-motd                suppress daemon-mode MOTD
--checksum, -c           skip based on checksum, not mod-time & size
--archive, -a            archive mode is -rlptgoD (no -A,-X,-U,-N,-H)
--no-OPTION              turn off an implied OPTION (e.g. --no-D)
--recursive, -r          recurse into directories
--relative, -R           use relative path names
--no-implied-dirs        don't send implied dirs with --relative
--backup, -b             make backups (see --suffix & --backup-dir)
--backup-dir=DIR         make backups into hierarchy based in DIR
--suffix=SUFFIX          backup suffix (default ~ w/o --backup-dir)
--update, -u             skip files that are newer on the receiver
--inplace                update destination files in-place
--append                 append data onto shorter files
--append-verify          --append w/old data in file checksum
--dirs, -d               transfer directories without recursing
--old-dirs, --old-d      works like --dirs when talking to old rsync
--mkpath                 create destination's missing path components
--links, -l              copy symlinks as symlinks
--copy-links, -L         transform symlink into referent file/dir
--copy-unsafe-links      only "unsafe" symlinks are transformed
--safe-links             ignore symlinks that point outside the tree
--munge-links            munge symlinks to make them safe & unusable
--copy-dirlinks, -k      transform symlink to dir into referent dir
--keep-dirlinks, -K      treat symlinked dir on receiver as dir
--hard-links, -H         preserve hard links
--perms, -p              preserve permissions
--executability, -E      preserve executability
--chmod=CHMOD            affect file and/or directory permissions
--acls, -A               preserve ACLs (implies --perms)
--xattrs, -X             preserve extended attributes
--owner, -o              preserve owner (super-user only)
--group, -g              preserve group
--devices                preserve device files (super-user only)
--copy-devices           copy device contents as a regular file
--write-devices          write to devices as files (implies --inplace)
--specials               preserve special files
-D                       same as --devices --specials
--times, -t              preserve modification times
--atimes, -U             preserve access (use) times
--open-noatime           avoid changing the atime on opened files
--crtimes, -N            preserve create times (newness)
--omit-dir-times, -O     omit directories from --times
--omit-link-times, -J    omit symlinks from --times
--super                  receiver attempts super-user activities
--fake-super             store/recover privileged attrs using xattrs
--sparse, -S             turn sequences of nulls into sparse blocks
--preallocate            allocate dest files before writing them
--dry-run, -n            perform a trial run with no changes made
--whole-file, -W         copy files whole (w/o delta-xfer algorithm)
--checksum-choice=STR    choose the checksum algorithm (aka --cc)
--one-file-system, -x    don't cross filesystem boundaries
--block-size=SIZE, -B    force a fixed checksum block-size
--rsh=COMMAND, -e        specify the remote shell to use
--rsync-path=PROGRAM     specify the rsync to run on remote machine
--existing               skip creating new files on receiver
--ignore-existing        skip updating files that exist on receiver
--remove-source-files    sender removes synchronized files (non-dir)
--del                    an alias for --delete-during
--delete                 delete extraneous files from dest dirs
--delete-before          receiver deletes before xfer, not during
--delete-during          receiver deletes during the transfer
--delete-delay           find deletions during, delete after
--delete-after           receiver deletes after transfer, not during
--delete-excluded        also delete excluded files from dest dirs
--ignore-missing-args    ignore missing source args without error
--delete-missing-args    delete missing source args from destination
--ignore-errors          delete even if there are I/O errors
--force                  force deletion of dirs even if not empty
--max-delete=NUM         don't delete more than NUM files
--max-size=SIZE          don't transfer any file larger than SIZE
--min-size=SIZE          don't transfer any file smaller than SIZE
--max-alloc=SIZE         change a limit relating to memory alloc
--partial                keep partially transferred files
--partial-dir=DIR        put a partially transferred file into DIR
--delay-updates          put all updated files into place at end
--prune-empty-dirs, -m   prune empty directory chains from file-list
--numeric-ids            don't map uid/gid values by user/group name
--usermap=STRING         custom username mapping
--groupmap=STRING        custom groupname mapping
--chown=USER:GROUP       simple username/groupname mapping
--timeout=SECONDS        set I/O timeout in seconds
--contimeout=SECONDS     set daemon connection timeout in seconds
--ignore-times, -I       don't skip files that match size and time
--size-only              skip files that match in size
--modify-window=NUM, -@  set the accuracy for mod-time comparisons
--temp-dir=DIR, -T       create temporary files in directory DIR
--fuzzy, -y              find similar file for basis if no dest file
--compare-dest=DIR       also compare destination files relative to DIR
--copy-dest=DIR          ... and include copies of unchanged files
--link-dest=DIR          hardlink to files in DIR when unchanged
--compress, -z           compress file data during the transfer
--compress-choice=STR    choose the compression algorithm (aka --zc)
--compress-level=NUM     explicitly set compression level (aka --zl)
--skip-compress=LIST     skip compressing files with suffix in LIST
--cvs-exclude, -C        auto-ignore files in the same way CVS does
--filter=RULE, -f        add a file-filtering RULE
-F                       same as --filter='dir-merge /.rsync-filter'
                         repeated: --filter='- .rsync-filter'
--exclude=PATTERN        exclude files matching PATTERN
--exclude-from=FILE      read exclude patterns from FILE
--include=PATTERN        don't exclude files matching PATTERN
--include-from=FILE      read include patterns from FILE
--files-from=FILE        read list of source-file names from FILE
--from0, -0              all *-from/filter files are delimited by 0s
--old-args               disable the modern arg-protection idiom
--secluded-args, -s      use the protocol to safely send the args
--trust-sender           trust the remote sender's file list
--copy-as=USER[:GROUP]   specify user & optional group for the copy
--address=ADDRESS        bind address for outgoing socket to daemon
--port=PORT              specify double-colon alternate port number
--sockopts=OPTIONS       specify custom TCP options
--blocking-io            use blocking I/O for the remote shell
--outbuf=N|L|B           set out buffering to None, Line, or Block
--stats                  give some file-transfer stats
--8-bit-output, -8       leave high-bit chars unescaped in output
--human-readable, -h     output numbers in a human-readable format
--progress               show progress during transfer
-P                       same as --partial --progress
--itemize-changes, -i    output a change-summary for all updates
--remote-option=OPT, -M  send OPTION to the remote side only
--out-format=FORMAT      output updates using the specified FORMAT
--log-file=FILE          log what we're doing to the specified FILE
--log-file-format=FMT    log updates using the specified FMT
--password-file=FILE     read daemon-access password from FILE
--early-input=FILE       use FILE for daemon's early exec input
--list-only              list the files instead of copying them
--bwlimit=RATE           limit socket I/O bandwidth
--stop-after=MINS        Stop rsync after MINS minutes have elapsed
--stop-at=y-m-dTh:m      Stop rsync at the specified point in time
--fsync                  fsync every written file
--write-batch=FILE       write a batched update to FILE
--only-write-batch=FILE  like --write-batch but w/o updating dest
--read-batch=FILE        read a batched update from FILE
--protocol=NUM           force an older protocol version to be used
--iconv=CONVERT_SPEC     request charset conversion of filenames
--checksum-seed=NUM      set block/file checksum seed (advanced)
--ipv4, -4               prefer IPv4
--ipv6, -6               prefer IPv6
--version, -V            print the version + other info and exit
--help, -h (*)           show this help (* -h is help only on its own)

Use "rsync --daemon --help" to see the daemon-mode command-line options.
Please see the rsync(1) and rsyncd.conf(5) manpages for full documentation.
See https://rsync.samba.org/ for updates, bug reports, and answers

rtla


"OPTION -h"

rtla version 6.8.1

  usage: rtla COMMAND ...

  commands:
     osnoise  - gives information about the operating system noise (osnoise)
     hwnoise  - gives information about hardware-related noise
     timerlat - measures the timer irq and thread latency


rtstat


"OPTION -h"
/bin/rtstat Version 6.1.0
Copyright (C) 2004 by Harald Welte <laforge@gnumonks.org>
This program is free software licensed under GNU GPLv2
with ABSOLUTELY NO WARRANTY.

Parameters:
    -V --version        Print Version of Program
    -c --count <count>  Print <count> number of intervals
    -d --dump       Dump list of available files/keys
    -j --json       Display in JSON format
    -f --file <file>    Statistics file to use
    -h --help       This help message
    -i --interval <intv>    Set interval to 'intv' seconds
    -k --keys k,k,k,... Display only keys specified
    -s --subject [0-2]  Control header printing:
                0 = never
                1 = once
                2 = every 20 lines (default))
    -w --width n,n,n,...    Width for each field


run-parts


"OPTION -h"
Usage: run-parts [OPTION]... DIRECTORY
      --test          print script names which would run, but don't run them.
      --list          print names of all valid files (can not be used with
                      --test)
  -v, --verbose       print script names before running them.
  -d, --debug         print script names while checking them.
      --report        print script names if they produce output.
      --reverse       reverse execution order of scripts.
      --exit-on-error exit as soon as a script returns with a non-zero exit
                      code.
      --stdin         multiplex stdin to scripts being run, using temporary file
      --lsbsysinit    validate filenames based on LSB sysinit specs.
      --new-session   run each script in a separate process session
      --regex=PATTERN validate filenames based on POSIX ERE pattern PATTERN.
  -u, --umask=UMASK   sets umask to UMASK (octal), default is 022.
  -a, --arg=ARGUMENT  pass ARGUMENT to scripts, use once for each argument.
  -V, --version       output version information and exit.
  -h, --help          display this help and exit.

run-with-aspell


"OPTION -h"
/bin/run-with-aspell: 4: exec: -h: not found

runc


"OPTION -h"
NAME:
   runc - Open Container Initiative runtime

runc is a command line client for running applications packaged according to
the Open Container Initiative (OCI) format and is a compliant implementation of the
Open Container Initiative specification.

runc integrates well with existing process supervisors to provide a production
container runtime environment for applications. It can be used with your
existing process monitoring tools and the container will be spawned as a
direct child of the process supervisor.

Containers are configured using bundles. A bundle for a container is a directory
that includes a specification file named "config.json" and a root filesystem.
The root filesystem contains the contents of the container.

To start a new instance of a container:

    # runc run [ -b bundle ] <container-id>

Where "<container-id>" is your name for the instance of the container that you
are starting. The name you provide for the container instance must be unique on
your host. Providing the bundle directory using "-b" is optional. The default
value for "bundle" is the current directory.

USAGE:
   runc [global options] command [command options] [arguments...]

VERSION:
   1.1.12-0ubuntu3
spec: 1.0.2-dev
go: go1.22.2
libseccomp: 2.5.5

COMMANDS:
   checkpoint  checkpoint a running container
   create      create a container
   delete      delete any resources held by the container often used with detached container
   events      display container events such as OOM notifications, cpu, memory, and IO usage statistics
   exec        execute new process inside the container
   kill        kill sends the specified signal (default: SIGTERM) to the container's init process
   list        lists containers started by runc with the given root
   pause       pause suspends all processes inside the container
   ps          ps displays the processes running inside a container
   restore     restore a container from a previous checkpoint
   resume      resumes all processes that have been previously paused
   run         create and run a container
   spec        create a new specification file
   start       executes the user defined process in a created container
   state       output the state of a container
   update      update container resource constraints
   features    show the enabled features
   help, h     Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --debug             enable debug logging
   --log value         set the log file to write runc logs to (default is '/dev/stderr')
   --log-format value  set the log format ('text' (default), or 'json') (default: "text")
   --root value        root directory for storage of container state (this should be located in tmpfs) (default: "/run/user/1000/runc")
   --criu value        path to the criu binary used for checkpoint and restore (default: "criu")
   --systemd-cgroup    enable systemd cgroup support, expects cgroupsPath to be of form "slice:prefix:name" for e.g. "system.slice:runc:434234"
   --rootless value    ignore cgroup permission errors ('true', 'false', or 'auto') (default: "auto")
   --help, -h          show help
   --version, -v       print the version

runcon


"OPTION -h"
/bin/runcon: 無効なオプション -- 'h'
詳しくは '/bin/runcon --help' を実行して下さい。

rview


"OPTION -h"
VIM - Vi IMproved 9.1 (2024 Jan 02, compiled May 03 2024 02:45:42)

Usage: vim [arguments] [file ..]       edit specified file(s)
   or: vim [arguments] -               read text from stdin
   or: vim [arguments] -t tag          edit file where tag is defined

Arguments:
   --            Only file names after this
   -v            Vi mode (like "vi")
   -e            Ex mode (like "ex")
   -E            Improved Ex mode
   -s            Silent (batch) mode (only for "ex")
   -y            Easy mode (like "evim", modeless)
   -R            Readonly mode (like "view")
   -Z            Restricted mode (like "rvim")
   -m            Modifications (writing files) not allowed
   -M            Modifications in text not allowed
   -b            Binary mode
   -l            Lisp mode
   -C            Compatible with Vi: 'compatible'
   -N            Not fully Vi compatible: 'nocompatible'
   -V[N][fname]        Be verbose [level N] [log messages to fname]
   -n            No swap file, use memory only
   -r            List swap files and exit
   -r (with file name)    Recover crashed session
   -L            Same as -r
   -T <terminal>    Set terminal type to <terminal>
   --not-a-term        Skip warning for input/output not being a terminal
   --ttyfail        Exit if input or output is not a terminal
   -u <vimrc>        Use <vimrc> instead of any .vimrc
   --noplugin        Don't load plugin scripts
   -p[N]        Open N tab pages (default: one for each file)
   -o[N]        Open N windows (default: one for each file)
   -O[N]        Like -o but split vertically
   +            Start at end of file
   +<lnum>        Start at line <lnum>
   --cmd <command>    Execute <command> before loading any vimrc file
   -c <command>        Execute <command> after loading the first file
   -S <session>        Source file <session> after loading the first file
   -s <scriptin>    Read Normal mode commands from file <scriptin>
   -w <scriptout>    Append all typed commands to file <scriptout>
   -W <scriptout>    Write all typed commands to file <scriptout>
   --clean        'nocompatible', Vim defaults, no plugins, no viminfo
   -h  or  --help    Print Help (this message) and exit
   --version        Print version information and exit

rygel

"OPTION -h"
用法:
  rygel [オプション…]

ヘルプのオプション:
  -h, --help                                                   ヘルプのオプションを表示する
  --help-all                                                   ヘルプのオプションをすべて表示する
  --help-gapplication                                          GApplication のオプションを表示する

アプリケーションのオプション:
  -v, --version                                                バージョン名を表示
  -n, --network-interface=INTERFACE                            ネットワークインターフェース
  -p, --port=PORT                                              ポート
  -t, --disable-transcoding                                    トランスコーディングを無効化
  -U, --disallow-upload                                        アップロードを許可しない
  -D, --disallow-deletion                                      削除を許可しない
  -g, --log-level                                              ドメイン:レベルの組をコンマで区切った一覧。詳細は rygel(1) を参照してください
  -u, --plugin-path=PLUGIN_PATH                                プラグインパス
  -e, --engine-path=ENGINE_PATH                                エンジンパス
  -d, --disable-plugin=PluginName                              プラグインを無効化
  -i, --title=PluginName:TITLE                                 プラグインのタイトルをセット
  -o, --plugin-option=PluginName:OPTION:VALUE1[,VALUE2,..]     プラグインのオプションをセット
  -c, --config=FILE                                            ユーザー設定の代わりに設定ファイルを利用する
  -s, --shutdown                                               リモートの Rygel 参照を終了させる