/linuxcommands/commands/
コマンド索引
Linuxコマンドで解説している 382 個のコマンドの一覧です。名前や説明で絞り込めます。
| コマンド | 説明 | ページ |
|---|---|---|
7z |
7-Zip | 圧縮とアーカイブ |
add-apt-repository |
PPA やリポジトリを追加する | パッケージ管理 |
alias |
コマンドに別名を付ける | シェルの基本 |
apg |
覚えやすいパスワードを作る | 暗号・ハッシュ・パスワード |
apropos |
説明文からコマンドを探す | ヘルプを引く |
apt |
パッケージを入れる・更新する | パッケージ管理 |
apt-cache / apt-mark |
パッケージの情報と固定 | パッケージ管理 |
apt-file |
まだ入れていないコマンドのパッケージを探す | パッケージ管理 |
aria2c |
高速ダウンロード(分割・並列) | ネットワーク |
at |
決まった時刻に1回だけ実行する | プロセスとジョブ |
awk |
列を扱う | sed と awk |
base64 |
Base64 に変換する | 暗号・ハッシュ・パスワード |
basename / dirname |
パスを分解する | ファイルの情報とディスク容量 |
bat |
色付きの cat | 便利な新しい定番ツール |
bc |
電卓 | 計算と数値 |
bind |
キー操作を変える(bash) | 端末とシェルの設定 |
blkid |
UUID と種類を調べる | ディスクとファイルシステム |
btop |
グラフ付きのリソースモニター | 便利な新しい定番ツール |
byobu |
tmux を使いやすくしたもの | tmux(端末の分割と作業の継続) |
cal |
カレンダー | システムの情報 |
cargo / rustup |
Rust | エディタと開発の小道具 |
cat |
中身をそのまま表示する / つなげる | ファイルの中身を見る |
cd |
ディレクトリを移動する | ファイルとディレクトリ |
chafa |
端末の中で画像を見る | 画像・動画・音声 |
chage |
パスワードの有効期限 | ユーザーと sudo |
chattr / lsattr |
変更・削除できないようにする | 暗号・ハッシュ・パスワード |
chgrp |
グループを変える | パーミッションと所有者 |
chmod |
権限を変える | パーミッションと所有者 |
chown |
所有者を変える | パーミッションと所有者 |
chsh |
ログインシェルを変える | 端末とシェルの設定 |
clear |
画面を消す | シェルの基本 |
clip.exe / xclip |
クリップボード | WSLとWindowsの連携 |
cmake |
C/C++ のビルド設定 | エディタと開発の小道具 |
cmp |
バイナリを含めて一致するか比べる | 比較とパッチ |
column |
表の形に揃える | ファイルの中身を見る |
comm |
並べ替え済みの2ファイルを比べる | 並べ替え・切り出し・加工 |
command -v |
スクリプトでコマンドの有無を確かめる | ヘルプを引く |
complete |
補完を足す | 端末とシェルの設定 |
convert / magick |
画像を加工する(ImageMagick) | 画像・動画・音声 |
cp |
コピーする | ファイルとディレクトリ |
crontab |
定期的に実行する | サービスとログ(systemd) |
csplit |
パターンで区切って分割する | 並べ替え・切り出し・加工 |
curl |
HTTP などで通信する | ネットワーク |
cut |
列を切り出す | 並べ替え・切り出し・加工 |
cwebp |
WebP に変換する | 画像・動画・音声 |
date |
日付と時刻 | システムの情報 |
dd |
ディスクをそのまま読み書きする | ディスクとファイルシステム |
declare |
配列・連想配列・型付きの変数 | シェルスクリプト |
df |
ディスクの空き容量 | ファイルの情報とディスク容量 |
diff |
違いを表示する | 比較とパッチ |
dig / nslookup |
DNS を調べる | ネットワーク |
dircolors |
ls の色の設定 | 端末とシェルの設定 |
dmenu / wofi |
ランチャー | デスクトップとウィンドウ操作 |
dmesg |
カーネルのメッセージ | システムの情報 |
do-release-upgrade |
Ubuntu のバージョンを上げる | パッケージ管理 |
docker |
コンテナを動かす | Docker と Docker Compose |
docker compose |
複数のコンテナをまとめて管理 | Docker と Docker Compose |
docker cp |
コンテナとファイルをやり取りする | Docker と Docker Compose |
docker events / top / diff |
様子を詳しく見る | Docker と Docker Compose |
docker image |
イメージを管理する | Docker と Docker Compose |
docker login |
レジストリにログインする | Docker と Docker Compose |
docker network |
コンテナどうしをつなぐ | Docker と Docker Compose |
docker volume |
データの保存場所 | Docker と Docker Compose |
dos2unix |
改行コードを変換する | 並べ替え・切り出し・加工 |
dpkg |
.deb パッケージを直接扱う | パッケージ管理 |
du |
ディレクトリの使用量 | ファイルの情報とディスク容量 |
duf |
見やすい df | 便利な新しい定番ツール |
dunst |
軽量な通知デーモン | デスクトップとウィンドウ操作 |
echo |
文字列を表示する | シェルの基本 |
emacs |
多機能なエディタ | エディタと開発の小道具 |
entr |
ファイルが変わったらコマンドを実行する | プロセスとジョブ |
env / printenv |
環境変数の一覧 | システムの情報 |
envsubst |
テンプレートの変数を埋め込む | 並べ替え・切り出し・加工 |
ethtool |
ネットワークカードの情報 | ネットワーク |
eval / exec |
コマンドを組み立てて実行する | シェルスクリプト |
exiftool |
画像のメタデータを見る・消す | 画像・動画・音声 |
exit / return |
終了コード | シェルスクリプト |
expand / unexpand |
タブと空白を変換する | 並べ替え・切り出し・加工 |
explorer.exe |
今のフォルダをエクスプローラーで開く | WSLとWindowsの連携 |
export |
環境変数を設定する | シェルの基本 |
expr |
古い形式の計算と文字列処理 | 計算と数値 |
eza |
見やすい ls | 便利な新しい定番ツール |
factor |
素因数分解 | 計算と数値 |
fallocate |
大きなファイルを一瞬で作る | ディスクとファイルシステム |
fastfetch |
システムの概要をまとめて表示 | システムの情報 |
fc-list / fc-cache |
フォント | デスクトップとウィンドウ操作 |
fd |
シンプルで速い find | ファイルを探す(find・locate) |
fdisk |
パーティションを作る(MBR / GPT) | ディスクとファイルシステム |
feh |
軽い画像ビューア | 画像・動画・音声 |
ffmpeg |
動画・音声を変換する | 画像・動画・音声 |
ffprobe |
動画・音声の情報を調べる | 画像・動画・音声 |
file |
ファイルの種類を判定する | ファイルの情報とディスク容量 |
find |
条件でファイルを探す | ファイルを探す(find・locate) |
findmnt |
マウントの状態を木で見る | ディスクとファイルシステム |
flock |
同時に1つしか動かないようにする | プロセスとジョブ |
fold / fmt |
長い行を折り返す | 並べ替え・切り出し・加工 |
for / while / until |
繰り返し | シェルスクリプト |
free |
メモリの使用量 | システムの情報 |
fsck |
ファイルシステムを検査・修復する | ディスクとファイルシステム |
function / local / return |
関数を作る | シェルスクリプト |
fuser |
ファイルやポートを使っているプロセス | プロセスとジョブ |
fzf |
何でもあいまい検索で選ぶ | 便利な新しい定番ツール |
gcc |
C のコンパイラ | エディタと開発の小道具 |
gdb |
デバッガ | バイナリとデバッグ |
getconf |
システムの定数 | システムの情報 |
getent |
ユーザー・グループ・ホストを引く | ユーザーと sudo |
getfacl / setfacl |
細かいアクセス権(ACL) | 暗号・ハッシュ・パスワード |
gh |
GitHub をターミナルから操作する | Git と GitHub CLI |
gifsicle |
GIF を最適化・加工する | 画像・動画・音声 |
git |
バージョン管理 | Git と GitHub CLI |
git archive |
リポジトリを zip / tar にする | Git の応用 |
git bisect |
バグが入ったコミットを二分探索で探す | Git の応用 |
git blame / shortlog |
誰が書いたか | Git の応用 |
git cherry-pick |
特定のコミットだけ取り込む | Git の応用 |
git clean |
追跡していないファイルを消す | Git の応用 |
git config |
設定と別名 | Git の応用 |
git lfs |
大きなファイルを扱う | Git の応用 |
git log |
履歴を絞り込む | Git の応用 |
git rebase -i |
コミットをまとめる・並べ替える | Git の応用 |
git reflog |
消えたコミットを取り戻す | Git の応用 |
git remote / fetch |
リモートの管理 | Git の応用 |
git stash |
作業を一時的にしまう | Git の応用 |
git submodule |
別のリポジトリを取り込む | Git の応用 |
git tag |
バージョンに印を付ける | Git の応用 |
git worktree |
別のブランチを同時に開く | Git の応用 |
git-delta |
見やすい差分表示 | 便利な新しい定番ツール |
go |
Go のツールチェイン | エディタと開発の小道具 |
gpg |
ファイルを暗号化する・署名する | 暗号・ハッシュ・パスワード |
grep |
パターンに一致する行を探す | 文字列を探す(grep・rg) |
groupadd / gpasswd |
グループを作る・メンバーを管理する | ユーザーと sudo |
groups |
所属グループの一覧 | ユーザーと sudo |
gs (Ghostscript) |
PDF を圧縮・変換する | 画像・動画・音声 |
gzip / gunzip |
1ファイルを圧縮する | 圧縮とアーカイブ |
head |
先頭だけ表示する | ファイルの中身を見る |
hexdump |
16進数で表示する | バイナリとデバッグ |
history |
コマンド履歴 | シェルの基本 |
host |
かんたんな DNS 問い合わせ | ネットワーク |
hostname |
ホスト名 | システムの情報 |
hostnamectl / localectl |
ホスト名とキーボード・言語 | サービスとログ(systemd) |
htop |
見やすい top | プロセスとジョブ |
httpie |
人に優しい curl | 便利な新しい定番ツール |
hyperfine |
コマンドの実行時間を比べる | エディタと開発の小道具 |
hyprctl |
Hyprland を操作する | デスクトップとウィンドウ操作 |
i3-msg |
i3 を操作する | デスクトップとウィンドウ操作 |
i3lock |
画面をロックする | デスクトップとウィンドウ操作 |
iconv |
文字コードを変換する | 並べ替え・切り出し・加工 |
id |
ユーザーIDと所属グループ | ユーザーと sudo |
if / case |
条件分岐 | シェルスクリプト |
img2pdf |
画像をそのまま PDF にする | 画像・動画・音声 |
info |
GNU の詳しい説明書 | ヘルプを引く |
inotifywait |
ファイルの変更を待ち受ける | プロセスとジョブ |
install |
コピーと権限設定を一度に行う | ファイルとディレクトリ |
ionice |
ディスクI/Oの優先度 | プロセスとジョブ |
iostat / sar |
ディスクとCPUの統計 | システムの情報 |
ip |
アドレスや経路を見る・設定する | ネットワーク |
iptables / nft |
ファイアウォール | ネットワーク |
java |
Java のプログラムを実行する | バイナリとデバッグ |
jobs / bg / fg |
シェルのジョブ操作 | プロセスとジョブ |
join |
共通の列で2つのファイルを結合する | 並べ替え・切り出し・加工 |
journalctl |
ログを読む | サービスとログ(systemd) |
jpegoptim |
JPEG を最適化する | 画像・動画・音声 |
jq |
JSON を整形・抽出する | 並べ替え・切り出し・加工 |
kill |
シグナルを送る(止める) | プロセスとジョブ |
killall |
名前が完全に一致するものをすべて止める | プロセスとジョブ |
kitty |
GPUで描く高速な端末 | 端末とシェルの設定 |
last / lastb |
ログインの履歴 | システムの情報 |
ldconfig |
ライブラリの検索パスを更新する | バイナリとデバッグ |
ldd |
依存している共有ライブラリ | バイナリとデバッグ |
less |
ページ単位で読む | ファイルの中身を見る |
let / (( )) |
整数の計算 | シェルスクリプト |
ln |
リンクを作る | ファイルとディレクトリ |
locale |
言語と文字コードの設定 | システムの情報 |
locate / plocate |
索引から一瞬で探す | ファイルを探す(find・locate) |
logger |
システムログに書き込む | システムの情報 |
loginctl |
ログインセッション | システムの情報 |
logrotate |
ログを定期的に切り替える | システムの情報 |
look |
前方一致で探す | 並べ替え・切り出し・加工 |
losetup |
イメージファイルをデバイスとして扱う | ディスクとファイルシステム |
ls |
ファイルの一覧を表示する | ファイルとディレクトリ |
lsb_release / os-release |
ディストリビューションのバージョン | システムの情報 |
lsblk |
ディスクとパーティションの一覧 | ディスクとファイルシステム |
lscpu / nproc |
CPUの情報 | システムの情報 |
lshw / dmidecode |
ハードウェアの詳細 | システムの情報 |
lsmod / modprobe |
カーネルモジュール | システムの情報 |
lsof |
開いているファイル・ポートを調べる | プロセスとジョブ |
lspci / lsusb |
PCI・USB 機器の一覧 | システムの情報 |
ltrace |
ライブラリ関数の呼び出しを追いかける | バイナリとデバッグ |
make |
ビルドの手順をまとめて実行する | エディタと開発の小道具 |
man |
マニュアルを読む | ヘルプを引く |
mapfile |
ファイルを配列に読み込む | シェルスクリプト |
md5sum / sha256sum |
ハッシュ値を計算する | ファイルの情報とディスク容量 |
mkdir |
ディレクトリを作る | ファイルとディレクトリ |
mkfs |
ファイルシステムを作る(フォーマット) | ディスクとファイルシステム |
mkswap / swapon |
スワップを作る | ディスクとファイルシステム |
mktemp |
一時ファイルを安全に作る | シェルスクリプト |
mlr (Miller) |
CSV / TSV / JSON を表として扱う | 並べ替え・切り出し・加工 |
mmv |
ワイルドカードで名前をまとめて変える | ファイルとディレクトリ |
montage / convert |
画像を並べる・文字を入れる・切り抜く | 画像・動画・音声 |
mount / umount |
マウントする / 外す | ディスクとファイルシステム |
mountpoint |
マウントポイントかどうか | ディスクとファイルシステム |
mpv |
何でも再生できるプレーヤー | 画像・動画・音声 |
mtr |
ping と traceroute を合わせた経路診断 | ネットワーク |
mv |
移動する / 名前を変える | ファイルとディレクトリ |
mysql |
MySQL / MariaDB | データベースのクライアント |
nano |
かんたんなエディタ | エディタと開発の小道具 |
nc (netcat) |
TCP/UDP で直接つなぐ | ネットワーク |
ncdu |
容量を食っているものを対話的に探す | 便利な新しい定番ツール |
newgrp |
グループの追加をその場で反映する | ユーザーと sudo |
nice / renice |
優先度を変える | プロセスとジョブ |
nkf |
日本語の文字コード・改行を自動判別して変換 | 並べ替え・切り出し・加工 |
nl |
行番号を付ける | ファイルの中身を見る |
nm |
シンボル(関数名・変数名)の一覧 | バイナリとデバッグ |
nmap |
ポートスキャン | ネットワーク |
nmcli |
NetworkManager を操作する | ネットワーク |
node |
JavaScript を実行する | エディタと開発の小道具 |
nohup |
ログアウトしても動かし続ける | プロセスとジョブ |
notify-send |
デスクトップ通知を出す | デスクトップとウィンドウ操作 |
npm / npx |
Node.js のパッケージ | パッケージ管理 |
numfmt |
数値を読みやすくする | 計算と数値 |
nvim (Neovim) |
vim の後継 | エディタと開発の小道具 |
objdump |
逆アセンブル・ヘッダーの表示 | バイナリとデバッグ |
openssl |
証明書・暗号・乱数 | 暗号・ハッシュ・パスワード |
optipng |
PNG を無劣化で最適化する | 画像・動画・音声 |
parted |
大きなディスクや GPT の編集 | ディスクとファイルシステム |
passwd |
パスワードを変える | ユーザーと sudo |
paste |
行を横につなぐ | 並べ替え・切り出し・加工 |
patch |
差分を当てる | 比較とパッチ |
pdftotext / pdfinfo / pdftoppm |
PDF を扱う | 画像・動画・音声 |
perl |
テキスト処理のワンライナー | バイナリとデバッグ |
picom |
ウィンドウの透過・影・アニメーション(X11) | デスクトップとウィンドウ操作 |
pidof |
プログラム名からPIDを調べる | プロセスとジョブ |
ping |
相手に届くか確かめる | ネットワーク |
pip / venv |
Python のライブラリ | パッケージ管理 |
pipx |
Python のコマンドを隔離して入れる | パッケージ管理 |
pkg-config |
ライブラリのコンパイルオプション | バイナリとデバッグ |
pkill / pgrep |
名前でプロセスを探す・止める | プロセスとジョブ |
pmap / pwdx |
メモリの内訳と作業ディレクトリ | プロセスとジョブ |
pngquant |
PNG の色数を減らして軽くする | 画像・動画・音声 |
pr |
印刷用に整形する・段組み | 並べ替え・切り出し・加工 |
printf |
書式を指定して表示する | シェルの基本 |
prlimit / ulimit |
使える資源の上限 | プロセスとジョブ |
ps |
動いているプロセスの一覧 | プロセスとジョブ |
psql |
PostgreSQL | データベースのクライアント |
pstree |
親子関係を木で表示する | プロセスとジョブ |
pushd / popd |
ディレクトリを行き来する | ファイルとディレクトリ |
pv |
パイプを流れる量と進み具合を表示する | プロセスとジョブ |
pwd |
今いるディレクトリを表示する | ファイルとディレクトリ |
pwgen |
ランダムなパスワードを作る | 暗号・ハッシュ・パスワード |
python3 |
Python を実行する | エディタと開発の小道具 |
qpdf |
PDF のページ操作・パスワード | 画像・動画・音声 |
read |
入力を読む | シェルスクリプト |
readelf |
ELF ファイルの情報 | バイナリとデバッグ |
readlink |
リンク先を表示する | ファイルとディレクトリ |
realpath |
絶対パスにする | ファイルの情報とディスク容量 |
redis-cli |
Redis | データベースのクライアント |
rename |
名前をまとめて変える(正規表現) | ファイルとディレクトリ |
reset |
表示が崩れた端末を直す | 端末とシェルの設定 |
resolvectl |
名前解決(systemd-resolved) | ネットワーク |
rev |
各行を左右逆にする | 並べ替え・切り出し・加工 |
rg (ripgrep) |
速くて賢い grep | 文字列を探す(grep・rg) |
rm |
削除する | ファイルとディレクトリ |
rmdir |
空のディレクトリを削除する | ファイルとディレクトリ |
rsync |
差分だけ効率よく同期する | SSH・scp・rsync |
scp |
ファイルをコピーする | SSH・scp・rsync |
screen |
端末を切り離して動かし続ける | プロセスとジョブ |
script |
端末の操作をまるごと記録する | 端末とシェルの設定 |
sdiff |
左右に並べて比べる | 比較とパッチ |
sed |
行を置換・削除する | sed と awk |
seq |
連番を作る | 並べ替え・切り出し・加工 |
set / shopt |
シェルの動きを変える | シェルスクリプト |
sftp |
SSH でファイルをやり取りする(対話式) | ネットワーク |
sgdisk |
GPT をスクリプトで操作する | ディスクとファイルシステム |
shellcheck |
シェルスクリプトの間違いを見つける | エディタと開発の小道具 |
shfmt |
シェルスクリプトを整形する | エディタと開発の小道具 |
shift / getopts |
引数を処理する | シェルスクリプト |
shred |
中身を上書きしてから消す | 暗号・ハッシュ・パスワード |
shuf |
ランダムに並べる / 選ぶ | 並べ替え・切り出し・加工 |
shutdown / reboot / poweroff |
電源を切る・再起動する | システムの情報 |
size / strip / ar |
サイズ・削減・静的ライブラリ | バイナリとデバッグ |
sleep |
待つ | シェルスクリプト |
snap |
Snap パッケージ | パッケージ管理 |
socat |
何でもつなぐ多機能版 netcat | ネットワーク |
sort |
並べ替える | 並べ替え・切り出し・加工 |
source |
設定ファイルを今のシェルで読み込む | シェルの基本 |
sox |
音声を加工する | 画像・動画・音声 |
split |
ファイルを分割する | 並べ替え・切り出し・加工 |
sqlite3 |
ファイル1つのデータベース | データベースのクライアント |
ss |
使われているポートと接続 | ネットワーク |
ssh |
別のマシンにログインする | SSH・scp・rsync |
ssh-agent / ssh-add |
パスフレーズを毎回打たない | SSH・scp・rsync |
ssh-copy-id |
公開鍵を相手に登録する | SSH・scp・rsync |
ssh-keygen |
鍵を作る | SSH・scp・rsync |
ssh-keyscan |
サーバーの公開鍵を取得する | 暗号・ハッシュ・パスワード |
sshfs |
リモートのディレクトリをマウントする | ネットワーク |
stat |
ファイルの詳しい情報 | ファイルの情報とディスク容量 |
strace |
システムコールを追いかける | バイナリとデバッグ |
strings |
バイナリから文字列を取り出す | ファイルの中身を見る |
stty |
端末の設定 | 端末とシェルの設定 |
su |
別のユーザーに切り替える | ユーザーと sudo |
sudo |
管理者として実行する | ユーザーと sudo |
sync |
書き込みを確定させる | ディスクとファイルシステム |
sysctl |
カーネルの設定を見る・変える | システムの情報 |
systemctl |
サービスを操作する | サービスとログ(systemd) |
systemctl --user |
ユーザーのサービス | サービスとログ(systemd) |
systemd-analyze |
起動の速さを調べる | サービスとログ(systemd) |
systemd-run |
その場でサービスとして動かす | サービスとログ(systemd) |
tac |
行を逆順に表示する | ファイルの中身を見る |
tail |
末尾だけ表示する / 追いかける | ファイルの中身を見る |
tar |
まとめる・圧縮する・展開する | 圧縮とアーカイブ |
taskset |
使うCPUを決める | プロセスとジョブ |
tcpdump |
通信を覗く | ネットワーク |
tee |
画面とファイルの両方に出す | 並べ替え・切り出し・加工 |
tesseract |
画像から文字を読み取る(OCR) | 画像・動画・音声 |
test / [ ] / [[ ]] |
条件を調べる | シェルスクリプト |
thunar |
ファイルマネージャ | デスクトップとウィンドウ操作 |
tig / lazygit |
git をターミナルで見やすく操作する | 便利な新しい定番ツール |
time |
かかった時間を測る | プロセスとジョブ |
timedatectl |
タイムゾーンと時刻の設定 | システムの情報 |
timeout |
時間を区切って実行する | プロセスとジョブ |
tldr |
例だけの短いマニュアル | 便利な新しい定番ツール |
tmux |
端末を分割し、作業を残しておく | tmux(端末の分割と作業の継続) |
top |
リアルタイムに監視する | プロセスとジョブ |
touch |
空のファイルを作る / 更新日時を変える | ファイルとディレクトリ |
tput |
端末の情報と色 | 端末とシェルの設定 |
tr |
文字を置き換える / 削除する | 並べ替え・切り出し・加工 |
traceroute / tracepath |
経路を調べる | ネットワーク |
trap |
終了時やシグナルで処理を走らせる | シェルスクリプト |
trash-put |
ゴミ箱に入れる(消した後も戻せる) | ファイルとディレクトリ |
tree |
ディレクトリ構造を木の形で表示する | ファイルとディレクトリ |
true / false |
何もせず成功 / 失敗する | シェルスクリプト |
truncate |
ファイルのサイズを変える | ファイルの情報とディスク容量 |
tune2fs / resize2fs |
ext4 の設定とサイズ変更 | ディスクとファイルシステム |
type |
コマンドの正体を調べる | ヘルプを引く |
ufw |
かんたんファイアウォール | 暗号・ハッシュ・パスワード |
umask |
新しいファイルの初期権限 | パーミッションと所有者 |
uname |
カーネルとOSの情報 | システムの情報 |
unattended-upgrade |
セキュリティ更新を自動で入れる | パッケージ管理 |
uniq |
連続する重複をまとめる | 並べ替え・切り出し・加工 |
units |
単位の変換 | 計算と数値 |
update-alternatives |
同じ役割のコマンドを切り替える | パッケージ管理 |
uptime |
起動してからの時間と負荷 | システムの情報 |
useradd / adduser |
ユーザーを作る | ユーザーと sudo |
uuidgen |
UUID を作る | 暗号・ハッシュ・パスワード |
vim |
定番のエディタ | エディタと開発の小道具 |
visudo |
sudo の設定を安全に編集する | ユーザーと sudo |
vmstat |
CPU・メモリ・I/Oの状態を続けて見る | システムの情報 |
wait |
バックグラウンドの処理を待つ | シェルスクリプト |
watch |
定期的に実行して表示する | プロセスとジョブ |
waybar |
Wayland のステータスバー | デスクトップとウィンドウ操作 |
wc |
行数・単語数・バイト数を数える | ファイルの情報とディスク容量 |
wget |
ファイルをダウンロードする | ネットワーク |
whereis |
実行ファイル・man・ソースの場所 | ヘルプを引く |
which |
実行ファイルの場所を表示する | ヘルプを引く |
whiptail |
簡単なダイアログを出す | シェルスクリプト |
who / w / last |
ログインしている人と履歴 | ユーザーと sudo |
whoami |
自分のユーザー名 | ユーザーと sudo |
whois |
ドメインやIPの登録情報 | ネットワーク |
wipefs |
ファイルシステムの目印を消す | ディスクとファイルシステム |
wmctrl |
ウィンドウを一覧・移動する(X11) | デスクトップとウィンドウ操作 |
wsl.exe |
Windows 側から WSL を操作する | WSLとWindowsの連携 |
wslpath |
Linux と Windows のパスを変換する | WSLとWindowsの連携 |
wslusc |
Windows のデスクトップにショートカットを作る | WSLとWindowsの連携 |
wslvar / wslsys |
Windows の情報を取り出す | WSLとWindowsの連携 |
wslview |
Windows の既定のアプリで開く | WSLとWindowsの連携 |
xargs |
入力を引数にして実行する | 並べ替え・切り出し・加工 |
xclip |
クリップボードを使う(X11) | デスクトップとウィンドウ操作 |
xdg-open |
既定のアプリで開く | デスクトップとウィンドウ操作 |
xdotool |
キーボード・マウス操作を自動化する(X11) | デスクトップとウィンドウ操作 |
xmlstarlet |
XML を抽出・編集する | 並べ替え・切り出し・加工 |
xprop / xwininfo / xev |
ウィンドウとイベントを調べる(X11) | デスクトップとウィンドウ操作 |
xrandr |
画面の解像度・配置を変える(X11) | デスクトップとウィンドウ操作 |
xset |
画面の省電力・キーリピート(X11) | デスクトップとウィンドウ操作 |
xxd / od |
バイナリを16進数で見る | ファイルの中身を見る |
xz / bzip2 |
より小さく圧縮する | 圧縮とアーカイブ |
yes |
同じ文字列を出し続ける | 並べ替え・切り出し・加工 |
yq |
YAML を jq のように扱う | 並べ替え・切り出し・加工 |
yt-dlp |
動画をダウンロードする | 画像・動画・音声 |
zip |
zip を作る | 圧縮とアーカイブ |
zip / unzip |
Windows とのやり取り向け | 圧縮とアーカイブ |
zoxide |
よく行くディレクトリにすぐ移動する | 便利な新しい定番ツール |
zsh |
高機能なシェル | 端末とシェルの設定 |
zstd |
速くてよく縮む | 圧縮とアーカイブ |