Linuxコマンドのチートシート
テキストファイルの操作
-
cat: ファイルの内容を表示します。cat myfile.txt -
grep: テキスト内でパターンに一致する行を検索します。grep "search pattern" myfile.txt -
sed: テキスト内で検索と置換を行います。sed 's/original/new/g' myfile.txt -
awk: テキストデータの処理に使われ、パターンスキャニングとテキスト処理言語です。awk '{print $1}' myfile.txt
ファイルシステムの操作
-
ls: ディレクトリの内容をリストします。ls -l -
find: ファイルやディレクトリを検索します。find /path/to/search -name "filename" -
du: ディスク使用量を表示します。du -sh /path/to/directory -
df: ディスクの空き容量を表示します。df -h
ネットワーク
-
ping: ネットワーク上のホストへの接続をテストします。ping example.com -
curl: URLからデータを転送するために使われます。curl -O http://example.com/myfile -
wget: ネットワーク経由でファイルをダウンロードします。wget http://example.com/myfile -
ssh: セキュアなリモートログインを行います。ssh user@host
システム情報
-
top: 実行中のプロセスを表示します。top -
ps: 現在実行中のプロセスの情報を表示します。ps aux -
whoami: 現在のユーザー名を表示します。whoami -
uname: システム情報を表示します。uname -a