2. Unix の代表的なコマンド | |
---|---|
必修
|
発展 |
Unix のコマンドも, やはり実体はファイルです. これらは /bin, /usr/bin, /sbin などにあります. コマンドを実行するには, そのコマンドのファイル名を入力し, Enter キーを押します. ほとんどのコマンドは, そのマニュアルを man コマンドで参照できます. 幾つかのコマンドは, 半角スペース ' ' を区切り文字とすることによって, オプションや引数を指定することができます. オプションは大抵 '-' 記号で始めます.
man [コマンド]
man ls
man -k host
ls [オプション] [ディレクトリ]
ls [オプション] [ファイル]
オプション | 効果 |
---|---|
-a |
ファイル名が "." で始まる隠しファイルも表示 |
-c |
更新時刻順に並べて表示 |
-d |
ディレクトリの属性表示 |
-F |
ディレクトリには/を, 実行可能なファイルには * 又は @ を付加表示 |
-l |
パーミッションや持ち主などの詳細属性(ファイルモード)も表示 |
-r |
逆順に並べて表示 |
-R |
サブディレクトリ以下の内容も表示 |
-s |
ファイルの大きさを表示 |
--color |
色つきで一覧を表示. ※ ユーザー作成段階で自動的に色付き表示される設定がなされるので, 設定を変更しない限りオプションを付けなくても色付きで表示される. |
ls -la ~/
cat [ファイル]
cat sound.au > /dev/audio
cd [ディレクトリ]
cd
mkdir [ディレクトリ]
mkdir sample
rm [オプション] [ファイル(ディレクトリ)]
オプション | 効果 |
---|---|
-i |
削除するかどうか確認してくる. |
-f |
読み取り専用ファイルでも強制的に削除. また, i オプションを無効にします. |
-r |
中にあるファイルごと, 指定されたディレクトリを削除する. |
rm sample
rm -rf /home
rmdir [ディレクトリ]
rmdir sample
less [ファイル]
キー | 説明 |
---|---|
数字 |
指定行に移動 |
f, SPACE, ^V, ^F |
1画面前進 |
b, ^B, ESC-v |
1画面後退 |
f, SPACE, ^V, ^F |
1画面前進 |
RETURN, e, j, ^N, ^E, ^J |
1行前進 |
y, k, ^Y, ^P, ^K |
1行後退 |
d, ^D |
1/2画面前進 |
u, ^U |
1/2画面後退 |
r, ^R, ^L |
画面を再表示 |
R |
ファイルを読み直して再表示 |
g, <, ESC-< |
先頭行に移動 |
G, >, ESC-> |
最終行に移動 |
/[!*@]文字列 |
文字列を前方検索(正規表現も可能) |
/!文字列 |
文字列を含まない行を検索 |
/*文字列 |
コマンドラインで指定した全てのファイルを検索 |
/@文字列 |
ファイルの先頭から検索 |
?[!*@]文字列 |
文字列を後方検索. /と同じ機能を持つ |
n |
次検索 |
N |
nとは逆方向に次検索 |
ESC-u |
検索にマッチした部分の反転表示を解除 |
v |
エディタを起動して現在表示しているファイル編集(環境変数 EDITOR) |
=, ^G, :f |
現在位置の行数, バイト数, パーセンテージを表示 |
h |
簡易ヘルプを表示 |
V |
バージョンを表示 |
q, :q, :Q, ZZ |
lessを終了 |
!(リターン) |
シェルを起動(環境変数SHELL) |
!コマンド |
コマンドを実行 |
!! |
直前の「!コマンド」を再実行 |
passwd [アカウント]
pwd
adduser [アカウント名]
chmod [モード] [ファイル]
chmod [モード] [ディレクトリ]
chown [アカウント名] [ファイル]
chown [アカウント名]:[グループ名] [ファイル]
chown :[グループ名] [ファイル]
date
これらのコマンドはUnix (Linux) で使えるコマンドの中でも基本的なものです. そして, 他にもコマンドはたくさんあります (例えば mv など). もし見たことがないコマンドが出てきた場合はまず man で調べてみましょう. 次のページでは, 上記のいくつかのコマンドまたは上記に紹介されていないコマンドを使って, ファイル・ディレクトリの作成, 削除, 移動などをしてもらいます. その際に Linux のディレクトリ構造を体感しましょう.
>> 次ページへ最終更新日: 2025/04/17(吉川颯真) | copyright © 2000-2025 inex |