| コマンド | 説明 | 使用例 |
|---|---|---|
| ls | ディレクトリの中身を表示 | ls -la |
| cd | ディレクトリ移動 | cd /home/user/projects |
| cp | ファイル・ディレクトリのコピー | cp -r src/ backup/ |
| mv | ファイルの移動・名前変更 | mv old.txt new.txt |
| rm | ファイル・ディレクトリの削除 | rm -rf temp/ |
| mkdir | ディレクトリ作成 | mkdir -p a/b/c |
| touch | 空ファイル作成・タイムスタンプ更新 | touch newfile.txt |
| コマンド | 説明 | 使用例 |
|---|---|---|
| cat | ファイル全体を表示 | cat config.yaml |
| head | 先頭行を表示(デフォルト10行) | head -20 log.txt |
| tail | 末尾行を表示 | tail -f log.txt |
| less | ページャーでファイル閲覧 | less largefile.log |
| grep | パターン検索 | grep "ERROR" log.txt |
| wc | 行数・単語数・バイト数 | wc -l file.txt |
| コマンド | 説明 | 使用例 |
|---|---|---|
| find | ファイル名・条件で検索 | find . -name "*.py" -type f |
| grep -r | ディレクトリ内を再帰検索 | grep -r "TODO" src/ |
| which | コマンドのパスを表示 | which python3 |
| locate | ファイル名の高速検索 | locate settings.json |
| コマンド | 説明 | 使用例 |
|---|---|---|
| chmod | ファイル権限の変更 | chmod 755 script.sh |
| chown | ファイル所有者の変更 | chown user:group file.txt |
| sudo | 管理者権限で実行 | sudo apt update |
| コマンド | 説明 | 使用例 |
|---|---|---|
| ps | 実行中プロセスの表示 | ps aux |
| kill | プロセスの終了 | kill -9 12345 |
| top | プロセスのリアルタイム監視 | top |
| htop | topの高機能版 | htop |
| bg / fg | バックグラウンド/フォアグラウンド | bg %1 |
| コマンド | 説明 | 使用例 |
|---|---|---|
| df | ディスク空き容量 | df -h |
| du | ディレクトリ使用量 | du -sh * |
| ncdu | 対話式ディスク分析 | ncdu /home |
| コマンド | 説明 | 使用例 |
|---|---|---|
| ping | ネットワーク接続確認 | ping google.com |
| curl | HTTPリクエスト送信 | curl -O https://example.com/file.zip |
| ssh | リモート接続 | ssh user@192.168.1.1 |
| scp | リモートファイルコピー | scp file.txt user@host:/tmp/ |
| ip | ネットワークインターフェース | ip addr show |