RH033
Unit 3
Runnig Commands And Getting Help
RHEL Documents:
In RHEL3: Document CD.
RHEL4: Document DVD.
RHEL5: 在安裝時隨應用程式裝入.
指令方式:
EX:
ls |
-l |
/boot |
$0 |
$1 |
$2 |
指令 |
指令參數 |
執行目標 |
指令 ^ 指令參數 ^ 執行目標
^ : IFS = input Field Seprafor 可以是空白,Tab,Enter等.
指令參數通成可以變換順序:
指令 ^ -abc = 指令 ^ -a^-b^-c = 指令 -acb
一行執行多個指令時可用”;”隔開.
指令 : data.
功能 : 查看系統時間或修改
EX :
date (出現當時時間)
結果:Mon Jul 28 23:05:28 CST 2008
Mon |
Jul |
28 |
23 |
05 |
28 |
CST |
2008 |
星期幾 |
幾月 |
幾日 |
幾點 |
幾分 |
幾秒 |
時間格式 |
年 |
date ^ -s ^ mm/dd/yyyy 修改日期.
date ^ -s ^ hh:mm:ss 修改時間.
A.P |
Data |
Kernel |
Time() |
H.W |
CMOS |
RHEL預設系統時間為UTC
將系統時間寫入CMOS :
指令 clock ^ -w
Windows的Domain Contor就是Time Server.
利用網路校對系統時間 :
ntpdate ^ -b ^ -u ^ time.stdtime.gov.tw
指令 : cal.
功能 : 查看月曆.
EX:
cal (出現當月月曆)
結果:
July 2008
Su Mo Tu We Th Fr Sa
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
Getting Help:
指令 ^ –help = 指令本身的help.
man ^ 指令 = Unix的文件規範
info ^ 指令 = GNU的文件規範.
pinfo ^ 指令 = 文字模式下的瀏覽器,瀏覽info help.
用法 : Enter下一頁,Alt+ 上一頁
/usr/share/doc = 應用程式,套件所附的FHS規範(磁碟空間不足可刪除).
底有各應用程式的的文件,以套件名稱命名
EX : /usr/share/doc/samba*/*
FHS = Filesystem hierarchy Standard.
找文件:
建議先找RH網站,在找各套件官網,因為各套件經過RH整合後,RH可能修改其Code所以建議RHEL先找RH官網,在找套件的官網.
- 1. RH官網 : http://www.redhat.com/
- 2. 某套件官網(Samba) : http://www.samba.org
指令 : whatis
功能 : 查詢有關某關鍵字的相關文件,只會出現簡短描述,每天凌晨4:20更新whatis DB,且剛安裝完新的系統,不能使用,因為whatis DB尚未啟動.
手動更新方式如下:
/usr/sbin/makewhatis
說
明文件上指令條件:
foo 代表虛擬指令.
[] 內的指令不一定需要.
foo ^ [-a]
- foo
- foo ^ -a
foo ^ -x | -y | -z
- foo (不可執行)
- foo ^ -x
- foo ^ -z (不可執行)
- foo ^ -x ^ -y
- foo ^ -x ^ -y ^ -x (不可執行)
foo ^ [-x | -y | -z]
- foo
- foo ^ -x
- foo ^ -y
- foo ^ -z
- foo ^ -x ^ -y
- foo ^ -x ^ -y ^ -z
man:
Manual Sections:
- 1. User Commands (特別注意,指令相關,預設)
- 2. System Call
- 3. Library Call
- 4. Special Files
- 5. File formats (特別注意,設定檔相關)
- 6. Games
- 7. Miscellaneous
- 8. Administrative Commands
指令 : man
功能 : 查詢指令用法.
EX:
man ^ passwd (指令)
man ^ 1 ^ passwd (指令)
man ^ 5 ^ passwd (設定檔)
man ^ -k ^ 關鍵字 (直接查詢關鍵字,whatis要啟動才行)