xutil.dev
ログイン

Linuxチートシート

よく使うLinuxコマンドのチートシート。ファイル操作・テキスト処理・ネットワーク・プロセス管理・ディスク・権限設定等をカテゴリ別に整理した実用的なコマンドリファレンスです

94 件のコマンド

ls

ファイルとディレクトリの一覧を表示

cp

ファイルやディレクトリをコピー

mv

ファイルやディレクトリを移動・名前変更

rm

ファイルやディレクトリを削除

touch

空ファイルを作成またはタイムスタンプを更新

cat

ファイルの内容を表示

less

ファイルの内容をページ単位で表示

head

ファイルの先頭部分を表示

tail

ファイルの末尾部分を表示

ln

リンク(ハード/シンボリック)を作成

file

ファイルの種類を判定

stat

ファイルの詳細情報を表示

cd

ディレクトリを移動

pwd

現在のディレクトリを表示

mkdir

ディレクトリを作成

rmdir

空のディレクトリを削除

find

ファイルやディレクトリを検索

locate

データベースからファイルを高速検索

tree

ディレクトリ構造をツリー表示

du

ディレクトリのディスク使用量を表示

chmod

ファイルのアクセス権限を変更

chown

ファイルの所有者を変更

chgrp

ファイルのグループを変更

umask

デフォルトのファイル作成権限を設定

setfacl

ACL(アクセス制御リスト)を設定

getfacl

ACL(アクセス制御リスト)を表示

ps

実行中のプロセスを表示

top

リアルタイムでプロセス情報を表示

htop

対話的なプロセスビューア

kill

プロセスにシグナルを送信

killall

名前でプロセスを終了

bg

停止中のジョブをバックグラウンドで再開

fg

バックグラウンドジョブをフォアグラウンドに

nohup

ログアウト後もプロセスを実行し続ける

nice

優先度を指定してプロセスを実行

systemctl

systemdサービスの管理

ip

ネットワークインターフェース・ルーティングの管理

ping

ネットワーク接続を確認

curl

URLからデータを転送

wget

ファイルをダウンロード

ss

ソケット統計情報を表示

netstat

ネットワーク接続・ルーティングテーブルを表示

traceroute

パケットの経路を追跡

dig

DNS情報を照会

nslookup

DNS名前解決を実行

iptables

ファイアウォールルールを管理

scp

SSH経由でファイルをコピー

rsync

ファイルを効率的に同期

df

ファイルシステムのディスク使用量を表示

mount

ファイルシステムをマウント

umount

ファイルシステムをアンマウント

fdisk

ディスクパーティションを管理

lsblk

ブロックデバイスの一覧を表示

mkfs

ファイルシステムを作成(フォーマット)

fsck

ファイルシステムの整合性チェックと修復

whoami

現在のユーザー名を表示

id

ユーザーID・グループIDを表示

useradd

新しいユーザーを作成

userdel

ユーザーを削除

usermod

ユーザーアカウントを変更

passwd

ユーザーのパスワードを変更

su

別のユーザーに切り替え

sudo

管理者権限でコマンドを実行

groups

ユーザーが所属するグループを表示

apt update

パッケージリストを更新(Debian/Ubuntu)

apt install

パッケージをインストール(Debian/Ubuntu)

apt remove

パッケージを削除(Debian/Ubuntu)

apt upgrade

インストール済みパッケージを更新(Debian/Ubuntu)

apt search

パッケージを検索(Debian/Ubuntu)

yum install

パッケージをインストール(RHEL/CentOS)

yum remove

パッケージを削除(RHEL/CentOS)

yum update

パッケージを更新(RHEL/CentOS)

dnf install

パッケージをインストール(Fedora)

uname

システム情報を表示

hostname

ホスト名を表示・設定

uptime

システムの稼働時間を表示

date

日時を表示・設定

free

メモリ使用量を表示

lscpu

CPU情報を表示

dmesg

カーネルメッセージを表示

journalctl

systemdジャーナルログを表示

env

環境変数を表示

export

環境変数を設定

grep

テキストパターンを検索

sed

ストリームエディタ(テキスト置換・変換)

awk

テキスト処理・パターンスキャン

sort

テキスト行をソート

uniq

重複行を削除・検出

wc

行数・単語数・バイト数をカウント

cut

テキストのフィールドを切り出し

tr

文字の変換・削除

diff

ファイルの差分を表示

tee

標準入力をファイルと標準出力に分岐

xargs

標準入力からコマンドライン引数を構築