以下のコマンドを叩いてみて何が表示されるのか感じてもらって、今後使っていく中で、こんなコマンドあったよなが思い出せればOK。Linux標準だけでなくてよく使うアプリケーションを呼び出すコマンドも載せてます。
コマンド | カテゴリ | 内容 | 例 |
ls | 標準 | ファイル一覧の表示 | ls -la |
cd | 標準 | カレントディレクトリの移動 | cd /home/user |
cat | 標準 | ファイルの内容を表示 | cat file.txt |
echo | 標準 | 指定した文字列や変数を標準出力に表示 | echo "Hello, World!” |
cp | 標準 | ファイルやディレクトリをコピー | cp file.txt backup/ |
mv | 標準 | ファイルやディレクトリの移動・名前変更 | mv oldfile.txt newfile.txt |
mkdir | 標準 | ディレクトリを作成 | mkdir new_directory |
touch | 標準 | 空のファイルを作成 | touch newfile.txt |
rm | 標準 | ファイルやディレクトリを削除 | rm file.txt |
find | 標準 | ファイルやディレクトリを検索 | find /path/to/search -name "*.txt” |
history | 標準 | 過去のコマンド履歴を表示 | history | tail -n 10 |
tar | 標準 | ファイルやディレクトリをアーカイブおよび解凍 | tar -cvzf archive.tar.gz directory/ |
pwd | 標準 | 現在の作業ディレクトリのパスを表示 | |
chmod | 標準 | ファイルやディレクトリのパーミッション(権限)を変更 | |
nano | 標準 | テキストエディタnanoを起動 | |
vim | 標準 | テキストエディタvimを起動 | |
grep | 標準 | ファイル内のテキストを検索 | grep "keyword" file.txt |
which | 標準 | 指定したコマンドのパスを表示 | which ls |
free | システム管理 | メモリの使用状況を表示 | |
last | システム管理 | ユーザーのログイン履歴を表示 | |
finger | システム管理 | ユーザーの情報を表示 | |
ifconfig | NW | ネットワークインターフェースの設定情報を表示 | |
route | NW | ルーティングテーブルを表示および設定 | |
ftp | NW | FTP(File Transfer Protocol)クライアントを起動 | |
ssh | NW | SSH(Secure Shell)でリモートサーバーに接続 | |
nmap | Peretration | ネットワークスキャンやポートスキャンを実行 | |
gobuster | Peretration | Webサーバー上のディレクトリやファイルを探索 | |
john | Peretration | パスワードハッシュを解読 | |
nc | Peretration | ネットワーク通信 | |
hashcat | Peretration | パスワードハッシュをクラックする | |