ファイル操作
| コマンド | 説明 |
|---|
ls | ファイル一覧を表示 |
ls -la | 詳細表示(隠しファイル含む) |
cd <dir> | ディレクトリ移動 |
pwd | 現在のディレクトリを表示 |
mkdir <dir> | ディレクトリ作成 |
mkdir -p <path> | 親ディレクトリも同時に作成 |
rm <file> | ファイル削除 |
rm -r <dir> | ディレクトリを再帰的に削除 |
cp <src> <dest> | ファイルをコピー |
cp -r <src> <dest> | ディレクトリをコピー |
mv <src> <dest> | ファイルを移動/リネーム |
touch <file> | 空ファイルを作成 |
cat <file> | ファイル内容を表示 |
less <file> | ファイルをページ表示 |
head <file> | 先頭10行を表示 |
tail <file> | 末尾10行を表示 |
tail -f <file> | リアルタイムで末尾を表示 |
ファイル検索
| コマンド | 説明 |
|---|
find . -name "*.txt" | 名前でファイル検索 |
find . -type f | ファイルのみ検索 |
find . -type d | ディレクトリのみ検索 |
grep "pattern" <file> | パターンで検索 |
grep -r "pattern" . | 再帰的に検索 |
grep -i "pattern" <file> | 大文字小文字を区別しない |
プロセス管理
| コマンド | 説明 |
|---|
ps | プロセス一覧 |
ps aux | すべてのプロセスを詳細表示 |
top | リアルタイムでプロセス表示 |
htop | 拡張版top |
kill <pid> | プロセスを終了 |
kill -9 <pid> | 強制終了 |
killall <name> | 名前でプロセス終了 |
権限
| コマンド | 説明 |
|---|
chmod 755 <file> | 権限を変更 |
chmod +x <file> | 実行権限を追加 |
chown user:group <file> | 所有者を変更 |
sudo <command> | 管理者権限で実行 |
ネットワーク
| コマンド | 説明 |
|---|
ping <host> | 接続確認 |
curl <url> | HTTPリクエスト |
wget <url> | ファイルダウンロード |
ss -tuln | 開いているポートを表示 |
ip addr | IPアドレスを表示 |
← 一覧に戻る