UNIXには、300以上のコマンド が用意され、それらのコマンド を使ってUNIXと会話する ことによって、ユーザは高度な処理を行うことができます。
4.4.1 who
コマンド
現在、システムにログ インしているユーザ名を表示します。
sophia% who 3 0
2 1
t-jouchi ttyp0 Oct 7 08:32
yabuki ttyp1 Oct 7 10:27
k_sasaki ttyp5 Oct 7 09:10
m-unnno ttyp3 Oct 7 09:35
sophia%
自分のログ イン名、端末名、およびログ インした時間を表示したい時は\who am i"コマン ド2を使います。
sophia% who am i 3 0
2 1
( \who",\am",\i" の間にスペースを入れた場合
t-jouchi ttyp0 Oct 4 08:32
sophia% whoami 3 0
2 1
(\who",\am", \i" を全部つなげて入れた場合
t-jouchi
sophia%
4.4.2 date
コマンド
現在の年月日と時間を表示します。
sophia% date 3 0
2 1
Tue Oct 7 11:56:48 JST 1997
sophia%
4.4.3 cal
コマンド
指定年月のカレンダーを表示します3。例えば、1997年10月のカレンダーを表示してみます。
sophia% cal 101997 3 0
2 1
October 1997
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
sophia%
月の指定を省略すると、指定した年の1年分のカレンダーが表示されます。
4.4.4 man
コマンド
指定コマンド のオンラインマニュアル(英文)を表示します。
sophia% man man 3 0
2 1
man(1) man(1)
NAME
man - Displays reference pages
SYNOPSIS
man [-] [-M | -P search_path] [-t] [-l] {[section[suffix]] title...}...
man [-M | -P search_path] -f title ...
man [-M | -P search_path] -k keyword ...
.
.
.
DESCRIPTION
The man command provides online access ………
………
………
………
:
4.4.5 more
コマンド
指定したファイルの内容を画面単位に表示します。\man"コマンド は、マニュアルを画面単位 に表示しています。これらのコマンド の機能は、ファイルの内容を画面単位に表示する\more"
コマンド の機能に大変似ているので、\more"コマンド の機能について簡単に説明します。
キー操作 機能説明
f or スペースキー 1画面分進んで表示
b 1画面分戻って表示
ne or nj or 3 0
2 1
n行分前に進んで表示 (既定値=1行)
ny or nk n行分後に戻って表示 (既定値=1行)
nd n行分前に進んで表示 (既定値=画面の半分)
nu n行分後に戻って表示 (既定値=画面の半分)
r 同じ画面をもう一度表示
h ヘルプ画面
ng n行目から表示 (既定値=ファイルの先頭行)
nG n行目から表示 (既定値=ファイルの最終行)
= 表示ファイル名を画面最下端に表示
n/文字列 n番目に出てくる文字列の所に進んで表示
n?文字列 n番目に出てくる文字列の所に戻って表示
q moreコマンド を終了
注意 上記キー操作で \n" と表示されている部分は省略可能です。省略しない場合は、キー操 作文字の前に適当な数値を入力します。
例 \file01"という名前のファイルを見る場合は、以下のように入力します。
sophia% morele01 3 0
2 1
\more"コマンド を使って、ファイルの内容を見たいときは、\more"コマンド の後にファイル 名を指定します。
例 ファイル内の\sophia"という文字列が3番目に出てくる所を表示するような場合は次の ように入力します。
3/sophia 3 0
2 1
\more"コマンド を使って長いファイルの内容を見て、上記のキー操作を行なうと、見たい所を
自由に画面表示できるので便利です。