
以下は、Linuxの基本的です。コマンド名、セル名、オプション、使用例を横に並べて紹介します。
ファイル操作
| コマンド名 |
用途 |
オプション |
使用例 |
touch |
新規ファイル作成 |
-a, -d, -m |
touch file.txt |
cp |
ファイルコピー |
-i, -p, -v |
cp file1.txt file2.txt |
mv |
ファイル移動/名称変更 |
|
mv file1.txt newname.txt |
rm |
ファイル削除 |
-r, -f, -i |
rm -i file.txt |
mkdir |
ディレクトリ作成 |
-p |
mkdir newdir |
rmdir |
空ディレクトリ削除 |
|
rmdir newdir |
ディレクトリ操作
| コマンド名 |
用途 |
オプション |
使用例 |
cd |
ディレクトリ移動 |
|
cd Documents |
pwd |
現在のディレクトリ表示 |
-L, -P |
pwd |
ls |
ディレクトリ内容表示 |
-a, -l, -d |
ls -la |
テキスト操作
| コマンド名 |
用途 |
オプション |
使用例 |
cat |
ファイル内容表示 |
-n, -b |
cat file.txt |
grep |
文字列検索 |
-i, -l |
grep "text" file.txt |
diff |
ファイル比較 |
|
diff file1.txt file2.txt |
ファイル検索
| コマンド名 |
用途 |
オプション |
使用例 |
find |
ファイル検索 |
-name, -type, -mtime |
find . -name file.txt |
ユーザ管理
| コマンド名 |
用途 |
オプション |
使用例 |
useradd |
ユーザ新規作成 |
|
useradd newuser |
deluser |
ユーザ削除 |
|
deluser newuser |
groupadd |
グループ新規作成 |
|
groupadd newgroup |
システム管理
| コマンド名 |
用途 |
オプション |
使用例 |
free |
メモリの使用状態表示 |
|
free -h |
last |
最近のログイン情報表示 |
|
last |
shutdown |
システムシャットダウン |
-h, -r |
shutdown -r now |
ネットワーク
| コマンド名 |
用途 |
オプション |
使用例 |
ping |
ネットワーク疎通確認 |
-a, -R |
ping google.com |
ssh |
リモートログイン |
|
ssh user@hostname |
route |
ルーティング表示 |
|
route -n |
その他
| コマンド名 |
用途 |
オプション |
使用例 |
man |
コマンドマニュアル表示 |
|
man ls |
history |
コマンド履歴表示 |
|
history |
less |
ファイルをページ単位で閲覧 |
|
less file.txt |
コメント