以下は、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 |