Bから始まるコマンド一覧です
b2sum
使用法: b2sum [オプション]... [ファイル]...
BLAKE2b (512-bit) チェックサムを表示または照合します。
ファイルの指定がない場合や FILE が - の場合, 標準入力から読み込みを行います。
長いオプションで必須となっている引数は短いオプションでも必須です。
-b, --binary バイナリモードで読み込む
-c, --check FILE からチェックサムを読み込み、照合する
-l, --length=BITS ビット単位のダイジェストの長さ; blake2 アルゴリズムの
最大値を超えてはならず、 8 の倍数でなければならない
--tag BSD 形式のチェックサムを作成する
-t, --text テキストモードで読み込む (デフォルト)
-z, --zero 出力行の区切りとして改行文字ではなく NUL を使用し、
ファイル名のエスケープを行わない
次の5 つのオプションはチェックサムを照合する場合にのみ有効です:
--ignore-missing ファイルが存在しない場合に失敗もせずステータスも表示しない
--quiet ファイルのチェックサムの照合が成功したときに OK を表示しない
--status 何も出力しない。終了コードで結果を判別する
--strict 不正な形式のチェックサム行の場合に 0 以外のコードで終了する
-w, --warn チェックサム行の書式が不正な場合に警告を行う
--help display this help and exit
--version output version information and exit
チェックサムは RFC 7693 に記載されている通りに計算されます。
照合の際、入力はこのプログラムによって出力された形式でなければなりません。
デフォルトの動作では、各行は、チェックサム、スペース、入力モードを
示す文字 (バイナリの場合は '*'、テキストの場合やバイナリかどうかが
重要でない場合は ' ')、ファイル名で構成されます。
注意: GNU システムではバイナリーモードとテキストモードで違いはありません。
GNU coreutils のオンラインヘルプ: <https://www.gnu.org/software/coreutils/>
翻訳に関するバグは <https://translationproject.org/team/ja.html> に連絡してください。
詳細な文書 <https://www.gnu.org/software/coreutils/b2sum>
(ローカルでは info '(coreutils) b2sum invocation' で参照可能)。
baobab
用法:
baobab [オプション…] [DIRECTORY]
ヘルプのオプション:
-h, --help ヘルプのオプションを表示する
--help-all ヘルプのオプションをすべて表示する
--help-gapplication GApplication のオプションを表示する
アプリケーションのオプション:
-a, --all-file-systems 異なるファイルシステム上のディレクトリをスキップしない。DIRECTORY を指定していない場合は無 視します。
-v, --version バージョン情報を表示して終了する
base32
使用法: base32 [OPTION]... [FILE]
ファイルまたは標準入力を Base32 エンコード/デコードして標準出力に出力します。
ファイルの指定がない場合や FILE が - の場合, 標準入力から読み込みを行います。
長いオプションで必須となっている引数は短いオプションでも必須です。
-d, --decode データをデコードする
-i, --ignore-garbage デコード時に非英数字を無視する
-w, --wrap=COLS COLS 文字で改行を行う (デフォルト:76)。
0 を指定した場合、改行を行わない
--help display this help and exit
--version output version information and exit
データを RFC 4648 で定義された base32 アルファベットにエンコード、デコード
します。デコード時には入力には正式な base32 アルファベットに加えて改行文字が
含まれている場合があります。入力ストリームに正式なアルファベット以外の
バイトが含まれていて回復したい場合は --ignore-garbage を使用してください。
GNU coreutils のオンラインヘルプ: <https://www.gnu.org/software/coreutils/>
翻訳に関するバグは <https://translationproject.org/team/ja.html> に連絡してください。
詳細な文書 <https://www.gnu.org/software/coreutils/base32>
(ローカルでは info '(coreutils) base32 invocation' で参照可能)。
base64
使用法: base64 [OPTION]... [FILE]
ファイルまたは標準入力を Base64 エンコード/デコードして標準出力に出力します。
ファイルの指定がない場合や FILE が - の場合, 標準入力から読み込みを行います。
長いオプションで必須となっている引数は短いオプションでも必須です。
-d, --decode データをデコードする
-i, --ignore-garbage デコード時に非英数字を無視する
-w, --wrap=COLS COLS 文字で改行を行う (デフォルト:76)。
0 を指定した場合、改行を行わない
--help display this help and exit
--version output version information and exit
データを RFC 4648 で定義された base64 アルファベットにエンコード、デコード
します。デコード時には入力には正式な base64 アルファベットに加えて改行文字が
含まれている場合があります。入力ストリームに正式なアルファベット以外の
バイトが含まれていて回復したい場合は --ignore-garbage を使用してください。
GNU coreutils のオンラインヘルプ: <https://www.gnu.org/software/coreutils/>
翻訳に関するバグは <https://translationproject.org/team/ja.html> に連絡してください。
詳細な文書 <https://www.gnu.org/software/coreutils/base64>
(ローカルでは info '(coreutils) base64 invocation' で参照可能)。
basename
使用法: basename 名前 [接尾辞]
または: basename オプション... 名前...
パス名からディレクトリ部分を取り除いた名前を表示します。
指定があれば、末尾の接尾辞も取り除きます。
長いオプションで必須となっている引数は短いオプションでも必須です。
-a, --multiple 引数を複数をとり、各引数を NAME として扱う
-s, --suffix=SUFFIX 末尾にある SUFFIX を削除する
-z, --zero 出力の区切り文字を改行でなく NUL にする
--help display this help and exit
--version output version information and exit
例:
basename /usr/bin/sort -> "sort"
basename include/stdio.h .h -> "stdio"
basename -s .h include/stdio.h -> "stdio"
basename -a any/str1 any/str2 -> "str1" の後に "str2"
GNU coreutils のオンラインヘルプ: <https://www.gnu.org/software/coreutils/>
翻訳に関するバグは <https://translationproject.org/team/ja.html> に連絡してください。
詳細な文書 <https://www.gnu.org/software/coreutils/basename>
(ローカルでは info '(coreutils) basename invocation' で参照可能)。
basenc
使用法: basenc [OPTION]... [FILE]
basenc は、ファイルまたは標準入力をエンコード/デコードして標準出力に出力します。
ファイルの指定がない場合や FILE が - の場合, 標準入力から読み込みを行います。
長いオプションで必須となっている引数は短いオプションでも必須です。
--base64 'base64' プログラムと同じ (RFC4648 section 4)
--base64url ファイル名と URL で使えるアルファベットを使った base64
(RFC4648 section 5)
--base32 'base32' プログラムと同じ (RFC4648 section 6)
--base32hex 拡張 16 進アルファベットの base32 (RFC4648 section 7)
--base16 16 進エンコーディング (RFC4648 section 8)
--base2msbf ビット文字列; 最上位ビット (MSB) が先に置かれる
--base2lsbf ビット文字列; 最下位ビット (LSB) が先に置かれる
-d, --decode データをデコードする
-i, --ignore-garbage デコード時に非英数字を無視する
-w, --wrap=COLS COLS 文字で改行を行う (デフォルト:76)。
0 を指定した場合、改行を行わない
--z85 ascii85 風のエンコーディング (ZeroMQ spec:32/Z85);
エンコード時は入力長は 4 の倍数でなければならない;
デコード時は入力長は 5 の倍数でなければならない
--help display this help and exit
--version output version information and exit
デコード時には入力には正式なアルファベットのバイトに加えて改行文字が含ま
れている場合があります。入力ストリームに正式なアルファベット以外のバイト
が含まれていて回復したい場合は --ignore-garbage を使用してください。
GNU coreutils のオンラインヘルプ: <https://www.gnu.org/software/coreutils/>
翻訳に関するバグは <https://translationproject.org/team/ja.html> に連絡してください。
詳細な文書 <https://www.gnu.org/software/coreutils/basenc>
(ローカルでは info '(coreutils) basenc invocation' で参照可能)。
bash
使用法: bash [GNU long option] [option] ...
bash [GNU long option] [option] script-file ...
GNU 形式の長いオプション:
--debug
--debugger
--dump-po-strings
--dump-strings
--help
--init-file
--login
--noediting
--noprofile
--norc
--posix
--pretty-print
--rcfile
--restricted
--verbose
--version
シェルオプション:
-ilrsD, -c command または -O shopt_option (起動時のみ)
-abefhkmnptuvxBCEHPT または -o option
bashbug
GNU bashbug, version 5.2.21-release
Usage: /usr/bin/bashbug [--help] [--version] [bug-report-email-address]
Bashbug is used to send mail to the Bash maintainers
for when Bash doesn't behave like you'd like, or expect.
Bashbug will start up your editor (as defined by the shell's
EDITOR environment variable) with a preformatted bug report
template for you to fill in. The report will be mailed to the
bug-bash mailing list by default. See the manual for details.
If you invoke bashbug by accident, just quit your editor without
saving any changes to the template, and no bug report will be sent.
bc
usage: bc [options] [file ...]
-h --help print this usage and exit
-i --interactive force interactive mode
-l --mathlib use the predefined math routines
-q --quiet don't print initial banner
-s --standard non-standard bc constructs are errors
-w --warn warn about non-standard bc constructs
-v --version print version information and exit
bdftopcf
bdftopcf: invalid option '--h'
usage: bdftopcf [-p#] [-u#] [-m] [-l] [-M] [-L] [-t] [-i] [-o pcf file] [bdf file]
where # for -p is 1, 2, 4, or 8
and # for -u is 1, 2, or 4
bdftruncate
Usage: bdftruncate [+w|-w] threshold <source.bdf >destination.bdf
Example:
bdftruncate 0x3200 <6x13.bdf >6x13t.bdf
will generate the file 6x13t.bdf in which all glyphs with codes
>= 0x3200 will only be stored unencoded (i.e., ENCODING -1).
Option -w removes East Asian Wide and East Asian FullWidth characters
(default if threshold <= 0x3200), and option +w keeps them.
bluemoon
bluemoon - Bluemoon configuration utility
Usage:
bluemoon [options]
Options:
-A, --bdaddr [addr] Set Bluetooth address
-F, --firmware [file] Load firmware
-C, --check <file> Check firmware image
-R, --reset Reset controller
-B, --coldboot Cold boot controller
-E, --exception Trigger exception
-i, --index <num> Use specified controller
-h, --help Show help options
bluetoothctl
bluetoothctl ver 5.72
Usage:
bluetoothctl [--options] [commands]
Options:
--agent Register agent handler: <capability>
--endpoints Register Media endpoints
--monitor Enable monitor output
--timeout Timeout in seconds for non-interactive mode
--version Display version
--init-script Init script file
--help Display help
bluetooth-sendto
用法:
bluetooth-sendto [オプション…]
ヘルプのオプション:
-h, --help ヘルプのオプションを表示する
アプリケーションのオプション:
--device=アドレス 使用するリモートデバイス
--name=名前 リモートデバイスの名前
bmtoa
bmtoa: unrecognized option '-h'
usage: bmtoa [-options ...] [filename]
where options include:
-chars cc chars to use for 0 and 1 bits, respectively
boltctl
用法:
boltctl [オプション…] [COMMAND]
Commands:
authorize Authorize a device
config Get or set global, device or domain properties
domains List the active thunderbolt domains
enroll Authorize and store a device in the database
forget Remove a stored device from the database
info Show information about a device
list List connected and stored devices
monitor Listen and print changes
power Force power configuration of the controller
ヘルプのオプション:
-h, --help ヘルプのオプションを表示する
アプリケーションのオプション:
--version Print version information and exit
-U, --uuids How to format uuids [*full, short, alias]
bpftrace
USAGE:
bpftrace [options] filename
bpftrace [options] - <stdin input>
bpftrace [options] -e 'program'
OPTIONS:
-B MODE output buffering mode ('full', 'none')
-f FORMAT output format ('text', 'json')
-o file redirect bpftrace output to file
-e 'program' execute this program
-h, --help show this help message
-I DIR add the directory to the include search path
--include FILE add an #include file before preprocessing
-l [search] list probes
-p PID enable USDT probes on PID
-c 'CMD' run CMD and enable USDT probes on resulting process
--usdt-file-activation
activate usdt semaphores based on file path
--unsafe allow unsafe builtin functions
-q keep messages quiet
--info Print information about kernel BPF support
-k emit a warning when a bpf helper returns an error (except read functions)
-kk check all bpf helper functions
-V, --version bpftrace version
--no-warnings disable all warning messages
TROUBLESHOOTING OPTIONS:
-v verbose messages
-vv more verbose messages (max 2)
-d (dry run) debug info
-dd (dry run) verbose debug info
--emit-elf FILE (dry run) generate ELF file with bpf programs and write to FILE
--emit-llvm FILE write LLVM IR to FILE.original.ll and FILE.optimized.ll
ENVIRONMENT:
BPFTRACE_BTF [default: none] BTF file
BPFTRACE_CACHE_USER_SYMBOLS [default: auto] enable user symbol cache
BPFTRACE_CPP_DEMANGLE [default: 1] enable C++ symbol demangling
BPFTRACE_DEBUG_OUTPUT [default: 0] enable bpftrace's internal debugging outputs
BPFTRACE_KERNEL_BUILD [default: /lib/modules/$(uname -r)] kernel build directory
BPFTRACE_KERNEL_SOURCE [default: /lib/modules/$(uname -r)] kernel headers directory
BPFTRACE_LOG_SIZE [default: 1000000] log size in bytes
BPFTRACE_MAX_BPF_PROGS [default: 512] max number of generated BPF programs
BPFTRACE_MAX_CAT_BYTES [default: 10k] maximum bytes read by cat builtin
BPFTRACE_MAX_MAP_KEYS [default: 4096] max keys in a map
BPFTRACE_MAX_PROBES [default: 512] max number of probes
BPFTRACE_MAX_STRLEN [default: 64] bytes on BPF stack per str()
BPFTRACE_MAX_TYPE_RES_ITERATIONS [default: 0] number of levels of nested field accesses for tracepoint args
BPFTRACE_PERF_RB_PAGES [default: 64] pages per CPU to allocate for ring buffer
BPFTRACE_STACK_MODE [default: bpftrace] Output format for ustack and kstack builtins
BPFTRACE_STR_TRUNC_TRAILER [default: '..'] string truncation trailer
BPFTRACE_VMLINUX [default: none] vmlinux path used for kernel symbol resolution
EXAMPLES:
bpftrace -l '*sleep*'
list probes containing "sleep"
bpftrace -e 'kprobe:do_nanosleep { printf("PID %d sleeping...\n", pid); }'
trace processes calling sleep
bpftrace -e 'tracepoint:raw_syscalls:sys_enter { @[comm] = count(); }'
count syscalls by process name
bpftrace-aotrt
USAGE: bpftrace-aotrt filename
OPTIONS:
-f FORMAT output format ('text', 'json')
-o file redirect bpftrace output to file
-q, keep messages quiet
-v, verbose messages
-h, --help show this help message
-V, --version bpftrace version
brltty
Screen reader for those who use a braille device.
Syntax: brltty [-option ...]
Options:
-h --help Show this usage summary, and then exit.
-V --version Log the versions of the core, API, and built-in drivers, and then exit.
-E --environment-variables Recognize environment variables.
-f --configuration-file= file Path to default settings file.
-b --braille-driver= driver,... Braille driver code (auto, no, or one of {al at ba bc bd bl bm bn cb ce cn
dp ec eu fa fs hd hm ht hw ir ic lt mb md mm mn mt np pg pm sk tn ts tt vd
vo vr vs xw bg}).
-B --braille-parameters= name=value,... Parameters for the braille driver.
-d --braille-device= identifier,... Device for accessing braille display.
-r --release-device Release braille device when screen or window is unreadable.
-t --text-table= file Name of or path to text table (or auto).
-c --contraction-table= file Name of or path to contraction table.
-a --attributes-table= file Name of or path to attributes table.
-s --speech-driver= driver,... Speech driver code (auto, no, or one of {al bl cb en es fl fv gs sd xs}).
-S --speech-parameters= name=value,... Parameters for the speech driver.
-i --speech-input= file Name of or path to speech input object.
-Q --quiet-if-no-braille Do not autospeak when braille is not being used.
--autospeak-threshold= quality Minimum screen content quality to autospeak (one of {none low poor fair
good high}).
-x --screen-driver= driver,... Screen driver code (auto, no, or one of {lx fv sc em a2}).
-X --screen-parameters= name=value,... Parameters for the screen driver.
-k --keyboard-table= file Name of or path to keyboard table.
-K --keyboard-properties= name=value,... Properties of eligible keyboards.
-F --preferences-file= file Name of or path to default preferences file.
-o --override-preferences= name=value,... Explicit preference settings.
-N --no-api Disable the application programming interface.
-A --api-parameters= name=value,... Parameters for the application programming interface.
-q --quiet Suppress start-up messages.
-l --log-level= lvl|cat,... Logging level (0-7 or one of {emergency alert critical error warning notice
information debug}) and/or log categories to enable (any combination of
{all inpkts outpkts brlkeys kbdkeys csrtrk csrrtg update speech async
server gio serial usb bt hid brldrv spkdrv scrdrv}, each optionally
prefixed by - to disable).
-L --log-file= file Path to log file.
-e --standard-error Log to standard error rather than to the system log.
-n --no-daemon Remain a foreground process.
-z --stay-privileged Don't switch to an unprivileged user or relinquish any privileges (group
memberships, capabilities, etc).
-Z --privilege-parameters= name=value,... Parameters for the privilege establishment stage.
-M --message-time= csecs Message hold timeout (in 10ms units).
--start-message= text The text to be shown when the braille driver starts and to be spoken when
the speech driver starts.
--stop-message= text The text to be shown when the braille driver stops.
--prompt-patterns= regexp,... Patterns that match command prompts.
-p --pcm-device= device PCM (soundcard digital audio) device specifier.
-m --midi-device= device MIDI (Musical Instrument Digital Interface) device specifier.
-T --tables-directory= directory Path to directory containing tables.
-D --drivers-directory= directory Path to directory containing drivers.
-U --updatable-directory= directory Path to directory which contains files that can be updated.
-W --writable-directory= directory Path to directory which can be written to.
--locale-directory= directory Path to directory which contains message localizations.
-P --pid-file= file Path to process identifier file.
-C --cancel-execution Stop an existing instance of brltty, and then exit.
-I --install-service Install the BrlAPI service, and then exit.
-R --remove-service Remove the BrlAPI service, and then exit.
-v --verify Write the start-up logs, and then exit.
brltty-atb
Check an attributes table.
Syntax: brltty-atb [-option ...] attributes-table
Options:
-h --help Show this usage summary, and then exit.
-T --tables-directory= directory Path to directory containing tables.
brltty-clip
Manage brltty's clipboard from the command line.
Syntax: brltty-clip [-option ...] [{input-file | -} ...]
Options:
-h --help Show this usage summary, and then exit.
-b --brlapi= [host][:port] BrlAPIa host and/or port to connect to.
-a --auth= scheme+... BrlAPI authorization/authentication schemes.
-g --get-content Write the content of the clipboard to standard output.
-s --set-content= content Set the content of the clipboard.
-r --remove-newline Remove a trailing newline.
brltty-ctb
Check/validate a contraction (literary braille) table, or translate text into contracted braille.
Syntax: brltty-ctb [-option ...] [{input-file | -} ...]
Options:
-h --help Show this usage summary, and then exit.
-w --output-width= columns Maximum length of an output line.
-r --reformat-text Reformat input.
-f --force-output Force immediate output.
-c --contraction-table= file Contraction table.
-t --text-table= file Text table.
-v --verification-table= file Contraction verification table.
-T --tables-directory= directory Path to directory containing tables.
brltty-hid
Find HID devices, list report descriptors, read/write reports/features, or monitor input from a HID device.
Syntax: brltty-hid [-option ...]
Options:
-h --help Show this usage summary, and then exit.
-u --match-usb-devices Filter for a USB device (the default if not ambiguous).
-b --match-bluetooth-devices Filter for a Bluetooth device.
-v --match-vendor-identifier= identifier Match the vendor identifier (four hexadecimal digits).
-p --match-product-identifier= identifier Match the product identifier (four hexadecimal digits).
-m --match-manufacturer-name= string Match the start of the manufacturer name (USB only).
-d --match-product-description= string Match the start of the product description (USB only).
-s --match-serial-number= string Match the start of the serial number (USB only).
-a --match-device-address= octets Match the full device address (Bluetooth only - all six two-digit,
hexadecimal octets separated by a colon [:]).
-n --match-device-name= string Match the start of the device name (Bluetooth only).
-I --show-device-identifiers Show the vendor and product identifiers.
-A --show-device-address Show the device address (USB serial number, Bluetooth device address,
etc).
-N --show-device-name Show the device name (USB manufacturer and/or product strings, Bluetooth
device name, etc).
-P --show-host-path Show the host path (USB topology, Bluetooth host controller address, etc).
-D --show-host-device Show the host device (usually its absolute path).
-l --list-items List the HID report descriptor's items.
-L --list-reports List each report's identifier and sizes.
-r --read-report= identifier Read (get) an input report (two hexadecimal digits).
-R --read-feature= identifier Read (get) a feature report (two hexadecimal digits).
-w --write-report= bytes Write (set) an output report (see below).
-W --write-feature= bytes Write (set) a feature report (see below).
-e --echo-input Echo (in hexadecimal) input received from the device.
-t --input-timeout= integer The input timeout (in seconds).
When writing a report or feature, the bytes don't need to be, but can be, separated from one another by whitespace. Each
byte is either two hexadecimal digits or zero or more braille dot numbers within [square brackets]. A byte may
optionally be followed by an asterisk [*] and a decimal count - if not specified, 1 is assumed. The first byte is the
report number - specify 00 for no report number.
brltty-ktb
check a key table, list the key naems it can use, or write the key bindings it defines in useful formats.
Syntax: brltty-ktb [-option ...] table-name
Options:
-h --help Show this usage summary, and then exit.
-b --braille-driver= driver Braille driver code.
-a --audit Report problems with the key table.
-k --keys List key names.
-l --list List key table in help screen format.
-r --reStructuredText List key table in reStructuredText format.
-T --tables-directory= directory Path to directory containing tables.
-D --drivers-directory= directory Path to directory for loading drivers.
brltty-lscmds
Write a brltty command reference in reStructuredText.
Syntax: brltty-lscmds [-option ...]
Options:
-h --help Show this usage summary, and then exit.
brltty-morse
Translate text into Morse Code tones.
Syntax: brltty-morse [-option ...] text ... | -f [{file | -} ...]
Options:
-h --help Show this usage summary, and then exit.
-f --files Use files rather than command line arguments.
-t --tone= frequency The pitch of the tone.
-s --speed= wordsPerMinute Morse speed (words per minute).
-g --groups Speed is in groups (rather than words) per minute.
-v --volume= loudness Output volume (percentage).
-d --device= device Name of tune device.
-p --pcm-device= device Device specifier for soundcard digital audio.
-m --midi-device= device Device specifier for the Musical Instrument Digital Interface.
-i --instrument= instrument Name of MIDI instrument.
brltty-trtxt
Translate one binary braille representation to another.
Syntax: brltty-trtxt [-option ...] [{input-file | -} ...]
Options:
-h --help Show this usage summary, and then exit.
-i --input-table= file Path to input text table.
-o --output-table= file Path to output text table.
-6 --six-dots Remove dots seven and eight.
-b --no-base-characters Don't fall back to the Unicode base character.
-T --tables-directory= directory Path to directory for text tables.
brltty-ttb
Check/edit a text (computer braille) table, or convert it from one format to another.
Syntax: brltty-ttb [-option ...] input-table [output-table]
Options:
-h --help Show this usage summary, and then exit.
-e --edit Edit table.
-i --input-format= format Format of input file.
-o --output-format= format Format of output file.
-c --charset= charset 8-bit character set to use.
-u --undefined Report the characters within the current screen font that aren't defined within the
text table.
-T --tables-directory= directory Path to directory containing text tables.
brltty-tune
Compose a tune with the tune builder and play it with the tone generator.
Syntax: brltty-tune [-option ...] commands ... | -f [{file | -} ...]
Options:
-h --help Show this usage summary, and then exit.
-f --files Use files rather than command line arguments.
-v --volume= loudness Output volume (percentage).
-d --device= device Name of tune device.
-p --pcm-device= device Device specifier for soundcard digital audio.
-m --midi-device= device Device specifier for the Musical Instrument Digital Interface.
-i --instrument= instrument Name of MIDI instrument.
If the tune is specified on the command line then each argument contains a command group. If it's read from a file then
each line contains a command group. Each specified file contains a different tune.
A command group is zero or more commands separated from one another by whitespace. A number sign [#] at the beginning or
after whitespace begins a comment.
Each command is a letter immediately followed by its parameter(s). In the following descriptions, <angle brackets> are
used to show that a parameter is required and [square brackets] are used to show that it's optional. While a command
doesn't contain any spaces, some of the descriptions include them for clarity. When there is a choice, {curly brackets}
combined with vertical bar [|] separators are used. These commands are recognized:
a-g the seven standard note letters
k change the key
m a MIDI note number
p change the note period
r a rest
t change the tempo
A note command begins with any of the seven standard note letters (a, b, c, d, e, f, g). Its general syntax is:
<letter> [octave] [accidental] [duration]
The m<number>[duration] command specifies a note by its MIDI number. The number must be within the range 1 through 127.
MIDI stands for Musical Instrument Digital Interface. It specifies that Middle-C is note 60, that a higher number
represents a higher pitch, and that adjacent numbers represent notes that differ in pitch by 1 semitone.
The r[duration] command specifies a rest - the musical way of saying "no note".
Octaves are numbered according to International Pitch Notation, so the scale starting with Middle-C is octave 4. Octaves
0 through 9 may be specified, although notes above g9 can't be played (this is a MIDI limitation). If the octave of the
first note of the tune isn't specified then octave 4 is assumed. If it isn't specified for any other note then the
technique used in braille music is used. Normally, the octave of the previous note is assumed. If, however, the note in
an adjacent octave is three semitones or less away from the previous one then the new octave is assumed.
If the accidental (sharp, flat, or natural) isn't specified then the one defined by the current key is assumed. It may
be specified as a plus sign [+] for sharp, a minus sign [-] for flat, or an equal sign [=] for natural. More than one
sharp or flat (+ or -) may be specified.
If the duration of a ntoe isn't specified then the duration of the previous note is assumed. If the duration of the
first note isn't specified then the length of one beat at the default tempo is assumed. A duration may be specified in
two ways:
@<number>: It may be explicitly set by prefixing the number of milliseconds with an at sign [@].
[*<multiplier>] [/<divisor>]: It may be calculated by applying a multiplier and/or a divisor, in that order, to the
length of one beat at the current tempo. The multiplier is a number prefixed with an asterisk [*] and must be within the
range 1 through 16. The divisor is a number prefixed with a slash [/] and must be within the range 1 through 128. Both
default to 1.
Both ways of specifying the duration allow any number of dots [.] to be appended. These dots modify the duration of the
note in the same way that adding dots to a note does in print (and braille) music. For example: At a tempo of 120 (beats
per minute), a whole note (4 beats) has a duration of 2 seconds. So:
#dots seconds beats
0 2 4
1 3 6
2 3.5 7
3 3.75 7+1/2
etc
The k command changes the key. The initial key is C Major, i.e. it has no accidentals. This command has two forms:
k<root>[mode]: The root note must be one of the seven standard note letters (a, b, c, d, e, f, g). The mode may also be
specified. Any Unambiguous abbreviation of its name may be used. The recognized mode names are: major, minor, ionian,
dorian, phrygian, lydian, mixolydian, aeolian, locrian.
k[count]<accidental>: The key may also be implied by specifying how many accidentals (sharps or flats) it has. The count
must be a number within the range 1 through 12 (the number of semitones within a scale). The accidental must be either a
plus sign [+] for sharp or a minus sign [-] for flat. If the count is specified then there must be one accidental
indicator. If it isn't specified then more than one accidental indicator may be specified.
The p<number> command changes the note period - the amount of time within its duration that a note is on. It's a
percentage, and must be within the range 1 through 100. The initial note period is 80 percent.
The t<number> command changes the tempo (speed). It's the number of beats per minute, and must be within the range 40
through 255. The initial tempo is 120 beats per minute.
broadwayd
用法:
broadwayd [オプション…] [:DISPLAY] - broadway display daemon
ヘルプのオプション:
-h, --help ヘルプのオプションを表示する
アプリケーションのオプション:
-p, --port=PORT Httpd port
-a, --address=ADDRESS Ip address to bind to
-u, --unixsocket=ADDRESS Unix domain socket address
-c, --cert=PATH SSL certificate path
-k, --key=PATH SSL key path
browse
xdg-open - opens a file or URL in the user's preferred application
Synopsis
xdg-open { file | URL }
xdg-open { --help | --manual | --version }
Use 'man xdg-open' or 'xdg-open --manual' for additional info.
btattach
btattach - Bluetooth serial utility
Usage:
btattach [options]
options:
-B, --bredr <device> Attach Primary controller
-A, --amp <device> Attach AMP controller
-P, --protocol <proto> Specify protocol type
-S, --speed <baudrate> Specify which baudrate to use
-N, --noflowctl Disable flow control
-h, --help Show help options
btmgmt
btmgmt ver 5.72
Usage:
btmgmt [--options] [commands]
Options:
--index Specify adapter index
--monitor Enable monitor output
--timeout Timeout in seconds for non-interactive mode
--version Display version
--init-script Init script file
--help Display help
Commands:
select Select a different index
revision Get the MGMT Revision
commands List supported commands
config Show configuration info
info Show controller info
extinfo Show extended controller info
auto-power Power all available features
power Toggle powered state
discov Toggle discoverable state
connectable Toggle connectable state
fast-conn Toggle fast connectable state
bondable Toggle bondable state
pairable Toggle bondable state
linksec Toggle link level security
ssp Toggle SSP mode
sc Toggle SC support
hs Toggle HS support
le Toggle LE support
advertising Toggle LE advertising
bredr Toggle BR/EDR support
privacy Toggle privacy support
class Set device major/minor class
disconnect Disconnect device
con List connections
find Discover nearby devices
find-service Discover nearby service
stop-find Stop discovery
name Set local name
pair Pair with a remote device
cancelpair Cancel pairing
unpair Unpair device
keys Load Link Keys
ltks Load Long Term Keys
irks Load Identity Resolving Keys
block Block Device
unblock Unblock Device
add-uuid Add UUID
rm-uuid Remove UUID
clr-uuids Clear UUIDs
local-oob Local OOB data
remote-oob Remote OOB data
did Set Device ID
static-addr Set static address
public-addr Set public address
ext-config External configuration
debug-keys Toggle debug keys
conn-info Get connection information
io-cap Set IO Capability
scan-params Set Scan Parameters
get-clock Get Clock Information
add-device Add Device
del-device Remove Device
clr-devices Clear Devices
bredr-oob Local OOB data (BR/EDR)
le-oob Local OOB data (LE)
advinfo Show advertising features
advsize Show advertising size info
add-adv Add advertising instance
rm-adv Remove advertising instance
clr-adv Clear advertising instances
add-ext-adv-params Add extended advertising params
add-ext-adv-data Add extended advertising data
appearance Set appearance
phy Get/Set PHY Configuration
wbs Toggle Wideband-Speech support
secinfo Show security information
expinfo Show experimental features
exp-debug Set debug feature
exp-privacy Set LL privacy feature
exp-quality Set bluetooth quality report feature
exp-offload Toggle codec support
read-sysconfig Read System Configuration
set-sysconfig Set System Configuration
get-flags Get device flags
set-flags Set device flags
monitor.:
features Show advertisement monitor features
remove Remove advertisement monitor
add-pattern Add advertisement monitor pattern
add-pattern-rssi Add advertisement monitor pattern with RSSI options
btmon
btmon - Bluetooth monitor
Usage:
btmon [options]
options:
-r, --read <file> Read traces in btsnoop format
-w, --write <file> Save traces in btsnoop format
-a, --analyze <file> Analyze traces in btsnoop format
If gnuplot is installed on the
system it will also attempt to plot
packet latency graph.
-s, --server <socket> Start monitor server socket
-p, --priority <level> Show only priority or lower
-i, --index <num> Show only specified controller
-d, --tty <tty> Read data from TTY
-B, --tty-speed <rate> Set TTY speed (default 115200)
-V, --vendor <compid> Set default company identifier
-M, --mgmt Open channel for mgmt events
-t, --time Show time instead of time offset
-T, --date Show time and date information
-S, --sco Dump SCO traffic
-A, --a2dp Dump A2DP stream traffic
-I, --iso Dump ISO traffic
-E, --ellisys [ip] Send Ellisys HCI Injection
-P, --no-pager Disable pager usage
-J --jlink <device>,[<serialno>],[<interface>],[<speed>]
Read data from RTT
-R --rtt [<address>],[<area>],[<name>]
RTT control block parameters
-C, --columns [width] Output width if not a terminal
-c, --color [mode] Output color: auto/always/never
-h, --help Show help options
bunzip2
bzip2, a block-sorting file compressor. Version 1.0.8, 13-Jul-2019.
usage: bunzip2 [flags and input files in any order]
-h --help print this message
-d --decompress force decompression
-z --compress force compression
-k --keep keep (don't delete) input files
-f --force overwrite existing output files
-t --test test compressed file integrity
-c --stdout output to standard out
-q --quiet suppress noncritical error messages
-v --verbose be verbose (a 2nd -v gives more)
-L --license display software version & license
-V --version display software version & license
-s --small use less memory (at most 2500k)
-1 .. -9 set block size to 100k .. 900k
--fast alias for -1
--best alias for -9
If invoked as `bzip2', default action is to compress.
as `bunzip2', default action is to decompress.
as `bzcat', default action is to decompress to stdout.
If no file names are given, bzip2 compresses or decompresses
from standard input to standard output. You can combine
short flags, so `-v -4' means the same as -v4 or -4v, &c.
busybox
BusyBox v1.36.1 (Ubuntu 1:1.36.1-6ubuntu3) multi-call binary.
BusyBox is copyrighted by many authors between 1998-2015.
Licensed under GPLv2. See source distribution for detailed
copyright notices.
Usage: busybox [function [arguments]...]
or: busybox --list[-full]
or: busybox --install [-s] [DIR]
or: function [arguments]...
BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. The shell in this build
is configured to run built-in utilities without $PATH search.
You don't need to install a link to busybox for each utility.
To run external program, use full path (/sbin/ip instead of ip).
Currently defined functions:
[, [[, acpid, adjtimex, ar, arch, arp, arping, ascii, ash, awk, base64, basename, bc, blkdiscard, blockdev,
brctl, bunzip2, busybox, bzcat, bzip2, cal, cat, chgrp, chmod, chown, chpasswd, chroot, chvt, clear, cmp, cp,
cpio, crc32, crond, crontab, cttyhack, cut, date, dc, dd, deallocvt, depmod, devmem, df, diff, dirname, dmesg,
dnsdomainname, dos2unix, dpkg, dpkg-deb, du, dumpkmap, dumpleases, echo, ed, egrep, env, expand, expr, factor,
fallocate, false, fatattr, fdisk, fgrep, find, findfs, fold, free, freeramdisk, fsfreeze, fstrim, ftpget,
ftpput, getopt, getty, grep, groups, gunzip, gzip, halt, head, hexdump, hostid, hostname, httpd, hwclock,
i2cdetect, i2cdump, i2cget, i2cset, i2ctransfer, id, ifconfig, ifdown, ifup, init, insmod, ionice, ip, ipcalc,
kill, killall, klogd, last, less, link, linux32, linux64, linuxrc, ln, loadfont, loadkmap, logger, login,
logname, logread, losetup, ls, lsmod, lsscsi, lzcat, lzma, lzop, md5sum, mdev, microcom, mim, mkdir, mkdosfs,
mke2fs, mkfifo, mknod, mkpasswd, mkswap, mktemp, modinfo, modprobe, more, mount, mt, mv, nameif, nbd-client,
nc, netstat, nl, nologin, nproc, nsenter, nslookup, nuke, od, openvt, partprobe, passwd, paste, patch, pidof,
ping, ping6, pivot_root, poweroff, printf, ps, pwd, rdate, readlink, realpath, reboot, renice, reset, resume,
rev, rm, rmdir, rmmod, route, rpm, rpm2cpio, run-init, run-parts, sed, seq, setkeycodes, setpriv, setsid, sh,
sha1sum, sha256sum, sha3sum, sha512sum, shred, shuf, sleep, sort, ssl_client, start-stop-daemon, stat,
static-sh, strings, stty, su, sulogin, svc, svok, swapoff, swapon, switch_root, sync, sysctl, syslogd, tac,
tail, tar, taskset, tc, tee, telnet, telnetd, test, tftp, time, timeout, top, touch, tr, traceroute,
traceroute6, true, truncate, ts, tty, tunctl, ubirename, udhcpc, udhcpc6, udhcpd, uevent, umount, uname,
uncompress, unexpand, uniq, unix2dos, unlink, unlzma, unshare, unxz, unzip, uptime, usleep, uudecode, uuencode,
vconfig, vi, w, watch, watchdog, wc, wget, which, who, whoami, xargs, xxd, xz, xzcat, yes, zcat
busctl
busctl [OPTIONS...] COMMAND ...
Introspect the D-Bus IPC bus.
Commands:
list List bus names
status [SERVICE] Show bus service, process or bus owner credentials
monitor [SERVICE...] Show bus traffic
capture [SERVICE...] Capture bus traffic as pcap
tree [SERVICE...] Show object tree of service
introspect SERVICE OBJECT [INTERFACE]
call SERVICE OBJECT INTERFACE METHOD [SIGNATURE [ARGUMENT...]]
Call a method
emit OBJECT INTERFACE SIGNAL [SIGNATURE [ARGUMENT...]]
Emit a signal
get-property SERVICE OBJECT INTERFACE PROPERTY...
Get property value
set-property SERVICE OBJECT INTERFACE PROPERTY SIGNATURE ARGUMENT...
Set property value
help Show this help
Options:
-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
-l --full Do not ellipsize output
--system Connect to system bus
--user Connect to user bus
-H --host=[USER@]HOST Operate on remote host
-M --machine=CONTAINER Operate on local container
--address=ADDRESS Connect to bus specified by address
--show-machine Show machine ID column in list
--unique Only show unique names
--acquired Only show acquired names
--activatable Only show activatable names
--match=MATCH Only show matching messages
--size=SIZE Maximum length of captured packet
--list Don't show tree, but simple object path list
-q --quiet Don't show method call reply
--verbose Show result values in long format
--json=MODE Output as JSON
-j Same as --json=pretty on tty, --json=short otherwise
--xml-interface Dump the XML description in introspect command
--expect-reply=BOOL Expect a method call reply
--auto-start=BOOL Auto-start destination service
--allow-interactive-authorization=BOOL
Allow interactive authorization for operation
--timeout=SECS Maximum time to wait for method call completion
--augment-creds=BOOL Extend credential data with data read from /proc/$PID
--watch-bind=BOOL Wait for bus AF_UNIX socket to be bound in the file
system
--destination=SERVICE Destination service of a signal
bwrap
usage: bwrap [OPTIONS...] [--] COMMAND [ARGS...]
--help Print this help
--version Print version
--args FD Parse NUL-separated args from FD
--argv0 VALUE Set argv[0] to the value VALUE before running the program
--unshare-all Unshare every namespace we support by default
--share-net Retain the network namespace (can only combine with --unshare-all)
--unshare-user Create new user namespace (may be automatically implied if not setuid)
--unshare-user-try Create new user namespace if possible else continue by skipping it
--unshare-ipc Create new ipc namespace
--unshare-pid Create new pid namespace
--unshare-net Create new network namespace
--unshare-uts Create new uts namespace
--unshare-cgroup Create new cgroup namespace
--unshare-cgroup-try Create new cgroup namespace if possible else continue by skipping it
--userns FD Use this user namespace (cannot combine with --unshare-user)
--userns2 FD After setup switch to this user namespace, only useful with --userns
--disable-userns Disable further use of user namespaces inside sandbox
--assert-userns-disabled Fail unless further use of user namespace inside sandbox is disabled
--pidns FD Use this pid namespace (as parent namespace if using --unshare-pid)
--uid UID Custom uid in the sandbox (requires --unshare-user or --userns)
--gid GID Custom gid in the sandbox (requires --unshare-user or --userns)
--hostname NAME Custom hostname in the sandbox (requires --unshare-uts)
--chdir DIR Change directory to DIR
--clearenv Unset all environment variables
--setenv VAR VALUE Set an environment variable
--unsetenv VAR Unset an environment variable
--lock-file DEST Take a lock on DEST while sandbox is running
--sync-fd FD Keep this fd open while sandbox is running
--bind SRC DEST Bind mount the host path SRC on DEST
--bind-try SRC DEST Equal to --bind but ignores non-existent SRC
--dev-bind SRC DEST Bind mount the host path SRC on DEST, allowing device access
--dev-bind-try SRC DEST Equal to --dev-bind but ignores non-existent SRC
--ro-bind SRC DEST Bind mount the host path SRC readonly on DEST
--ro-bind-try SRC DEST Equal to --ro-bind but ignores non-existent SRC
--remount-ro DEST Remount DEST as readonly; does not recursively remount
--exec-label LABEL Exec label for the sandbox
--file-label LABEL File label for temporary sandbox content
--proc DEST Mount new procfs on DEST
--dev DEST Mount new dev on DEST
--tmpfs DEST Mount new tmpfs on DEST
--mqueue DEST Mount new mqueue on DEST
--dir DEST Create dir at DEST
--file FD DEST Copy from FD to destination DEST
--bind-data FD DEST Copy from FD to file which is bind-mounted on DEST
--ro-bind-data FD DEST Copy from FD to file which is readonly bind-mounted on DEST
--symlink SRC DEST Create symlink at DEST with target SRC
--seccomp FD Load and use seccomp rules from FD (not repeatable)
--add-seccomp-fd FD Load and use seccomp rules from FD (repeatable)
--block-fd FD Block on FD until some data to read is available
--userns-block-fd FD Block on FD until the user namespace is ready
--info-fd FD Write information about the running container to FD
--json-status-fd FD Write container status to FD as multiple JSON documents
--new-session Create a new terminal session
--die-with-parent Kills with SIGKILL child process (COMMAND) when bwrap or bwrap's parent dies.
--as-pid-1 Do not install a reaper process with PID=1
--cap-add CAP Add cap CAP when running as privileged user
--cap-drop CAP Drop cap CAP when running as privileged user
--perms OCTAL Set permissions of next argument (--bind-data, --file, etc.)
--size BYTES Set size of next argument (only for --tmpfs)
--chmod OCTAL PATH Change permissions of PATH (must already exist)
bzcat
bzip2, a block-sorting file compressor. Version 1.0.8, 13-Jul-2019.
usage: bzcat [flags and input files in any order]
-h --help print this message
-d --decompress force decompression
-z --compress force compression
-k --keep keep (don't delete) input files
-f --force overwrite existing output files
-t --test test compressed file integrity
-c --stdout output to standard out
-q --quiet suppress noncritical error messages
-v --verbose be verbose (a 2nd -v gives more)
-L --license display software version & license
-V --version display software version & license
-s --small use less memory (at most 2500k)
-1 .. -9 set block size to 100k .. 900k
--fast alias for -1
--best alias for -9
If invoked as `bzip2', default action is to compress.
as `bunzip2', default action is to decompress.
as `bzcat', default action is to decompress to stdout.
If no file names are given, bzip2 compresses or decompresses
from standard input to standard output. You can combine
short flags, so `-v -4' means the same as -v4 or -4v, &c.
bzegrep
grep through bzip2 files
usage: bzegrep [grep_options] pattern [files]
bzfgrep
grep through bzip2 files
usage: bzfgrep [grep_options] pattern [files]
bzgrep
grep through bzip2 files
usage: bzgrep [grep_options] pattern [files]
bzip2
bzip2, a block-sorting file compressor. Version 1.0.8, 13-Jul-2019.
usage: bzip2 [flags and input files in any order]
-h --help print this message
-d --decompress force decompression
-z --compress force compression
-k --keep keep (don't delete) input files
-f --force overwrite existing output files
-t --test test compressed file integrity
-c --stdout output to standard out
-q --quiet suppress noncritical error messages
-v --verbose be verbose (a 2nd -v gives more)
-L --license display software version & license
-V --version display software version & license
-s --small use less memory (at most 2500k)
-1 .. -9 set block size to 100k .. 900k
--fast alias for -1
--best alias for -9
If invoked as `bzip2', default action is to compress.
as `bunzip2', default action is to decompress.
as `bzcat', default action is to decompress to stdout.
If no file names are given, bzip2 compresses or decompresses
from standard input to standard output. You can combine
short flags, so `-v -4' means the same as -v4 or -4v, &c.
bzless
bzip2, a block-sorting file compressor. Version 1.0.8, 13-Jul-2019.
usage: bzip2 [flags and input files in any order]
-h --help print this message
-d --decompress force decompression
-z --compress force compression
-k --keep keep (don't delete) input files
-f --force overwrite existing output files
-t --test test compressed file integrity
-c --stdout output to standard out
-q --quiet suppress noncritical error messages
-v --verbose be verbose (a 2nd -v gives more)
-L --license display software version & license
-V --version display software version & license
-s --small use less memory (at most 2500k)
-1 .. -9 set block size to 100k .. 900k
--fast alias for -1
--best alias for -9
If invoked as `bzip2', default action is to compress.
as `bunzip2', default action is to decompress.
as `bzcat', default action is to decompress to stdout.
bzmore
bzip2, a block-sorting file compressor. Version 1.0.8, 13-Jul-2019.
usage: bzip2 [flags and input files in any order]
-h --help print this message
-d --decompress force decompression
-z --compress force compression
-k --keep keep (don't delete) input files
-f --force overwrite existing output files
-t --test test compressed file integrity
-c --stdout output to standard out
-q --quiet suppress noncritical error messages
-v --verbose be verbose (a 2nd -v gives more)
-L --license display software version & license
-V --version display software version & license
-s --small use less memory (at most 2500k)
-1 .. -9 set block size to 100k .. 900k
--fast alias for -1
--best alias for -9
If invoked as `bzip2', default action is to compress.
as `bunzip2', default action is to decompress.
as `bzcat', default action is to decompress to stdout.
If no file names are given, bzip2 compresses or decompresses
from standard input to standard output. You can combine
short flags, so `-v -4' means the same as -v4 or -4v, &c.