ls -la隠しファイルを含む、すべてのファイルとディレクトリを詳細情報付きで一覧表示します。
cd [directory]現在のディレクトリを指定したパスに変更します。
pwd現在の作業ディレクトリのパスを表示します。
cp [source] [destination]ファイルまたはディレクトリをコピー元からコピー先にコピーします。
mv [source] [destination]ファイルやディレクトリを移動または名前変更します。
rm -rf [file/directory]ファイルまたはディレクトリを再帰的かつ強制的に削除します。
mkdir -p [directory]必要に応じて親ディレクトリを含め、新しいディレクトリを作成します。
touch [filename]新しい空のファイルを作成するか、既存のファイルのタイムスタンプを更新します。
find [path] -name [pattern]指定されたパターンに一致するファイルとディレクトリを検索します。
ln -s [target] [link]ファイルまたはディレクトリへのシンボリックリンクを作成します。
uname -aカーネルバージョンを含むすべてのシステム情報を表示します。
df -hディスク容量の使用状況を人間が読みやすい形式で表示します。
du -sh [directory]ディレクトリの合計サイズを人間が読みやすい形式で表示します。
free -hメモリ使用量を人間が読みやすい形式で表示します。
uptimeシステムの稼働時間と負荷平均を表示します。
whoami現在ログインしているユーザー名を表示します。
hostnameシステムのホスト名を表示または設定します。
lsb_release -aLinux ディストリビューション情報を表示します。
ps aux実行中のすべてのプロセスを詳細情報付きで表示します。
topシステムリソースの使用状況と実行中のプロセスをリアルタイムで表示します。
htoptop よりも優れた UI を持つインタラクティブなプロセスビューア。
kill [PID]プロセス ID でプロセスを終了します。
killall [process-name]指定された名前のすべてのプロセスを終了します。
bg一時停止したジョブをバックグラウンドで再開します。
fgバックグラウンドジョブをフォアグラウンドにします。
jobs現在のシェルセッションで実行中のすべてのジョブを一覧表示します。
nohup [command] &ハングアップの影響を受けないコマンドを実行し、出力を非 tty に出力します。
ping [host]ICMP エコー要求を送信してネットワーク接続をテストします。
curl [url]さまざまなプロトコルを使用してサーバーから、またはサーバーへデータを転送します。
wget [url]Web からファイルを非対話的にダウンロードします。
netstat -tulnネットワーク接続、ルーティングテーブル、およびリスニングポートを表示します。
ss -tulnソケットを調査するための netstat の現代的な代替手段。
ifconfigネットワークインターフェースパラメータを設定または表示します。
ip addr showIP アドレスとネットワークインターフェースを表示します。
ssh [user]@[host]SSH プロトコル経由でリモートホストに接続します。
scp [source] [user]@[host]:[destination]SSH 経由でホスト間でファイルを安全にコピーします。
chmod 755 [file]ファイルのパーミッションを変更します (rwxr-xr-x)。
chmod +x [file]ファイルに実行権限を追加します。
chown [user]:[group] [file]ファイルの所有者とグループを変更します。
chgrp [group] [file]ファイルのグループ所有権を変更します。
umaskデフォルトのファイル作成パーミッションマスクを表示または設定します。
sudo [command]スーパーユーザー権限でコマンドを実行します。
cat [file]ファイルの内容を表示します。
less [file]ページネーションと検索機能を備えたファイルコンテンツを表示します。
head -n 10 [file]ファイルの最初の 10 行を表示します。
tail -n 10 [file]ファイルの最後の 10 行を表示します。
tail -f [file]ファイルの更新をリアルタイムで追跡します (ログに役立ちます)。
grep [pattern] [file]ファイル内のパターンを検索します。
grep -r [pattern] [directory]ディレクトリ内のすべてのファイルでパターンを再帰的に検索します。
sed 's/old/new/g' [file]テキストをフィルタリングおよび変換するためのストリームエディタ。
awk '{print $1}' [file]パターンスキャンおよびテキスト処理言語。
wc -l [file]ファイル内の行数をカウントします。
tar -czf [archive.tar.gz] [directory]圧縮された tar アーカイブを作成します。
tar -xzf [archive.tar.gz]圧縮された tar アーカイブを抽出します。
zip -r [archive.zip] [directory]zip アーカイブを再帰的に作成します。
unzip [archive.zip]zip アーカイブを抽出します。
mount [device] [mountpoint]ファイルシステムをディレクトリにマウントします。
umount [mountpoint]ファイルシステムをアンマウントします。
fdisk -lすべてのディスクパーティションを一覧表示します。
lsblkブロックデバイスに関する情報を一覧表示します。
主要なLinuxコマンドを収録。
キーワードで素早く検索。
シンプルな例で理解しやすい。
検索内容は送信しません。
必要なコマンドを即確認。
構文を確認して自動化。
コマンドの用途を理解。
調べる時間を短縮。
コマンド名やキーワードで検索します。
説明・例・主要オプションを確認。
ターミナルやスクリプトで使用します。