1、date:查詢及修改日期和時間
1)顯示目前時間和日期
$ date
Fri Jul 17 14:09:38 CDT 1998
2)設定時間和日期
$ date 0717142598
Fri Jul 17 14:25:56 CDT 1998
可設定的年代範圍是 1970~2037
2、cal:顯示日曆
1)顯示指定的年月
$ cal 7 1998
July 1998
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
2)顯示指定的年份
$ call 1998
3、id:顯示當前登入使用者及其 id 號
4、who :顯示當前登入在系統上的使用者的相關資訊
1)顯示登入在當前系統上的使用者資訊
$ who
2)顯示你自己的名字
$ who am i
xumin pts/0 Aug 04 16:27 Xumin)
5、finger:顯示使用者資訊
1)顯示登入在系統上的使用者資訊
$ finger
2)顯示某一使用者的資訊
$ finger username
$ finger xumin
Login name: xumin
Directory: /home/xumin Shell: /usr/bin/ksh
On since Aug 04 16:27:09 on pts/0, 1 minute 49 seconds Idle Time from Xumin
No Plan.
6、mail:接收、發出和查看電子郵件
1)進入收發郵件環境
$ mail
2)較常使用的子命令
數字 選擇郵件
d 刪除當前選擇的郵件
m 發一個新的郵件
q 退出電子郵件環境,並刪除已閱讀過的郵件
x 退出電子郵件環境,不刪除已閱讀過的郵件
t 顯示選擇的郵件
$ mail xumin
Subject: test
hi,
this is a test.
<ctrl-d>
Cc:
$ mail
Mail [5.2 UCB] [AIX 4.1] Type for help.
"/var/spool/mail/xumin": 1 message 1 unread
>U 1 xumin Tue Aug 4 16:32 12/312 "test"
?t
Message 1:
From xumin Tue Aug 4 16:32:42 1998
Date: Tue, 4 Aug 1998 16:32:42 -0500 CDT)
From: xumin
To: xumin
Subject: test
hi,
this is a test.
?q
Saved 1 message in /home/xumin/mbox
7、clear:清屏或清除當前視窗內的資訊
8、echo:顯示使用者指定資訊
$ echo Hello!
Hello!
9、banner:用大字型方式顯示使用者指定資訊
$ banner Hello!
10、wc:統計一個檔案的行數、詞數及位元組數
$ cat test.file
Hello!
This is a test file.
$ wc test.file
2 6 28 test.file
11、特殊鍵
以下是一些在 Shell 環境下按鍵組合的用法:
●<ctrl-c> -- 終止當前的命令或前台進程
●<ctrl-d> -- 結束一個傳輸或檔案的輸入)
●<ctrl-s> -- 暫停螢幕輸出
●<ctrl-q> -- 繼續螢幕輸出
●<ctrl-u> -- 刪除當前輸入行
●find -- 尋找檔案
$ find path expression
在 expression 中可以按許多不同的特徵尋找
-name -- 按檔案名稱尋找
-type -- 按檔案類型尋找
-size -- 按檔案大小尋找
-mtime -- 按檔案修改的日期尋找
-perm -- 按檔案的許可權尋找
-user -- 按檔案的擁有者尋找
-o -- 邏輯的“或”
$ find . -name sum -print
從目前的目錄開始尋找檔案名稱為 sum 的檔案並將結果顯示出來
$ find . -perm 644 -mtime +4 -print
從目前的目錄開始尋找檔案許可權為 644,4 天前修改的檔案,並將其顯示出來
12、grep :尋找相匹配的字元
$ grep [option] pattern [file1 file2 . . .]
13、head & tail:顯示檔案的開始或結束部分
$ head filename
$ tail filename
14、cut:截取檔案內容
1)按域截取內容
$ cut -f numbers) -d character) filename
2)按字元截取內容
$ cut -c numbers) filename
15、sort:排序
16、xlock:鎖定螢幕
17、lsdev -C |grep ent
查看當前系統中所有網卡的情況:可用或不可用,有多少塊網卡,同時也可以查看所有硬體的情況
18、lscfg -v |more :顯示所有硬體設定情況
lscfg -vl ent0 :查看當前網卡的類型和物理地址資訊,裝置號,同時也可以查看所有硬體的配置情況
19、lsattr -El ent0:
顯示網卡 ent0 上的詳細資料,包括同位位元、傳輸速率等等
1)lsattr -El mem0:顯示實體記憶體 mem0 的大小:
2)lsattr -El hdisk0:顯示硬碟 hdisk0 的資訊,包括大小
3)lsattr -El proc0:顯示 CPU proc0 的資訊,包括 CPU 型號等等
20、lslpp -l bos.net.tcp* :查看當前 tcp 軟體包的情況
lslpp -l cluster* :查看當前 cluster 軟體包的情況
21、ifconfig en1 service-IP alias
在網卡 en1 上增加臨時 IP 位址 service-IP
ifconfig en1 service-IP delete :在網卡 en1 上刪除臨時 IP 位址 service-IP
22、type command
察看 command 命令所在的目錄位置
23、df –k
列出已載入的邏輯卷及其大小資訊。
24、mount
列出已載入的邏輯卷及其載入位置。
25、uname –a
列出系統 ID號,OS 版本及使用者權限等資訊。
26、hostname
列出系統網路名稱。
27、lspv
顯示系統已包含的物理卷,識別碼及對應的卷組資訊。
28、lsvg vgname
顯示邏輯卷組資訊,如大小,每個小分區大小、剩餘空間。
lsvg –l vgname:顯示邏輯卷組所包含的各邏輯卷的資訊,如大小,是否有鏡像等。
29、instfix –i |grpe ML
檢查作業系統打的補丁情況
30、netstat -rn:檢查路由配置情況
31、ps –ef :
列出正在啟動並執行所有進程的各種資訊:如進程號及進程名等。
oracle視頻教程請關注:http://u.youku.com/user_video/id_UMzAzMjkxMjE2.html