第 2 章 コマンド 24
2.16 コマンドリスト
今紹介したものを含め,UNIXにはたくさんのコマンドがあります.それらを表2.8にまとめま した.各コマンドの詳細は,manコマンドを用いるなどして調べてください.
表 2.8: コマンドリスト
コマンドの機能 コマンド名
(ファイルシステム関連)
ディレクトリを移動します. cd
ファイルのパーミッションを変更します. chmod
ファイルのコピーをします. cp
ディスク使用量を表示します. du
ファイルのリンクをします. ln
ディレクトリにあるファイル名を表示します. ls
24時々狂っている時があるかもしれませんがその時は管理者まで連絡をお願いします.
表 2.8: コマンドリスト
コマンドの機能 コマンド名
ディレクトリを作成します. mkdir
ディレクトリを削除します. rmdir
ファイルの移動,ファイル名の変更をします. mv
ファイルを削除します. rm
カレントディレクトリを表示します. pwd
ファイルの圧縮・展開をします tar
(一般的な作業コマンド)
テキストファイルの内容を表示します. cat,more,lv
日付・時刻を表示します. date
カレンダーを表示します. cal
他の計算機でコマンドを実行します. ssh ネットワーク上のホスト間でファイルをコピーします. scp プログラムの実行時間を計測します. time ウィンドウに表示されている画像をファイルに保存します. xwd
グラフを書きます. gnuplot
図を書きます. tgif
絵を書きます. xpaint,gimp
画像形式の変換や,拡大縮小などの編集をします. convert, sips
(「フィルタ」として使われるもの)
ファイル内の,指定した文字列を含む行を抜き出します. grep,egrep ファイルの内容を,先頭から指定した行数だけ表示します. head ファイルの内容を,末尾から指定した行数だけ表示します. tail ファイルの内容を,行単位でソートして表示します. sort
(プロセスに関するもの)
プロセスにシグナルを送ります. kill
計算機で動いているプロセスの情報を表示します. ps,top,pstree
(プリント関連のコマンド)
印刷をします. lp
プリンタへの印刷の要求を取り消します. cancel プリンタへ登録されているジョブの確認をします. lpstat
(その他のコマンド)
その計算機にログインしている人を表示します. who,finger 自分のユーザ名を表示します. whoami 指定したユーザのユーザIDやグループIDなどを表示します. id 指定したユーザのグループIDを表示します. groups その計算機で誰が何をしているかを調べます. w,last ファイルやディレクトリの所属グループを変更します. chgrp
表 2.8: コマンドリスト
コマンドの機能 コマンド名
システムのアーキテクチャを表示します. arch