IBM 小型機(jī)基本知識(shí)及AIX操作系統(tǒng)基本命令_第1頁(yè)
IBM 小型機(jī)基本知識(shí)及AIX操作系統(tǒng)基本命令_第2頁(yè)
IBM 小型機(jī)基本知識(shí)及AIX操作系統(tǒng)基本命令_第3頁(yè)
IBM 小型機(jī)基本知識(shí)及AIX操作系統(tǒng)基本命令_第4頁(yè)
IBM 小型機(jī)基本知識(shí)及AIX操作系統(tǒng)基本命令_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、UNIX(AIX)系統(tǒng)常用命令 新客網(wǎng) XKER.COM 時(shí)間:2008-02-15來(lái)源:新客網(wǎng)Unix系統(tǒng)  佚名 點(diǎn)擊:次【新客網(wǎng)aix教程】AIX的命令格式:$command option(s) argument(s)command:命令option(s):命令選項(xiàng),均以'-'號(hào)開(kāi)始argument(s):參數(shù)命令 用途-prtconf 顯示系統(tǒng)的各項(xiàng)主要配置svmon -G 查看內(nèi)存(4k)iostat 2 查看磁盤(pán)讀寫(xiě)情況(每2秒刷新);set -o vi 調(diào)用緩沖區(qū) k,j,x,h,l 向上下翻,Escsmit 進(jìn)入治理界面cd 改變路徑ls 列出文件ls

2、 -aF 列出隱含文件,并適當(dāng)分類(lèi)ls -l 列出文件的具體信息ls -ltrmore 輸出文件內(nèi)容到屏幕cat 顯示文本文件內(nèi)容/合并文件pg 分頁(yè)顯示文件內(nèi)容,回車(chē)后下一頁(yè)file 顯示文件屬性(可執(zhí)行/ASCII/等)clear 清屏mkdir 創(chuàng)建目錄rmdir 刪除目錄cp 拷貝文件mv 文件/目錄改名,轉(zhuǎn)移rm 刪除文件/目錄, 如:rm -fr ora*rmdir 刪除目錄,如: rmdir oracledf -k 顯示文件系統(tǒng)的信息du 磁盤(pán)使用信息匯總mount 顯示已經(jīng)掛裝的文件系統(tǒng)的信息或掛裝文件系統(tǒng) mount -rv cdrfs /dev/cd0 /cdrom mou

3、nt /dev/lv02 /u01umount 卸載某個(gè)文件系統(tǒng) umount /cdrom fuser -kxuc /dev/cd0 當(dāng)光驅(qū)不能正常釋放時(shí)lsattr -E -l sys0 -a realmem 察看內(nèi)存的命令env 輸出用戶(hù)環(huán)境變量到屏幕id 察看用戶(hù)的屬性whoami 察看當(dāng)前用戶(hù)名who 查看已經(jīng)登錄的用戶(hù)who -r 查看目前系統(tǒng)的運(yùn)行級(jí)別users 用單獨(dú)的一行打印出當(dāng)前登錄的用戶(hù),每個(gè)顯示的用戶(hù)名對(duì)應(yīng)一個(gè)登錄會(huì)話假如一個(gè)用戶(hù)有不止一個(gè)登錄會(huì)話,那他的用戶(hù)名將顯示相同的次數(shù)w 顯示當(dāng)前系統(tǒng)中每個(gè)用戶(hù)和它所運(yùn)行的進(jìn)程信息last 此命令往回搜索wtmp來(lái)顯示自從文件第

4、一次創(chuàng)建以來(lái)登錄過(guò)的用戶(hù)whereis 命令的絕對(duì)路徑passwd 設(shè)置用戶(hù)密碼su 改變/切換用戶(hù)idlsuser ALL 列出所有已經(jīng)創(chuàng)建的用戶(hù)lsgroup ALL 列出所有已經(jīng)創(chuàng)建的組smitty user 治理用戶(hù) mkuser 創(chuàng)建新用戶(hù),創(chuàng)建用戶(hù)的缺省屬性值于文件:/usr/lib/security/mkuser.default,只能由root修改smitty group 治理組mkgroup 創(chuàng)建新組chfn 改變用戶(hù)具體信息jobs 查看后臺(tái)任務(wù)/進(jìn)程fg 把后臺(tái)進(jìn)程調(diào)到前臺(tái)bg 把當(dāng)前進(jìn)程調(diào)到后臺(tái)運(yùn)行g(shù)rep 查找匹配字符/字符串netstat -i 顯示網(wǎng)絡(luò)連接信息及統(tǒng)計(jì)

5、信息 netstat -INnetstat -rn 顯示核心路由表netstat -I 網(wǎng)絡(luò)設(shè)置名 端口號(hào) 監(jiān)視端口情況netstat -v 正在使用的設(shè)備驅(qū)動(dòng)程序的統(tǒng)計(jì)信息netstat -m 網(wǎng)絡(luò)使用的內(nèi)存空間情況netstat -D 顯示丟棄包的情況ifconfig -a 顯示網(wǎng)絡(luò)配置信息umask 顯示文件創(chuàng)建掩碼,即新建文件或目錄的缺省權(quán)限,如#umask 664date 系統(tǒng)時(shí)間find path expression 查找文件,expression的值有:-name/-type/-size/-mtime(修改時(shí)間)/-perm(權(quán)限)/-usr/-o(或)uname 顯示操作系統(tǒng)

6、信息oslevel 系統(tǒng)版本man 幫助文件smitty clstart | clstop 起用|關(guān)閉HAsmitty hamcpsmitty chinet 改變網(wǎng)卡的配置信息smitty cluster 配置clustersmitty hacmp 配置hacmp/usr/sbin/cluster/clstat & 顯示cluster信息dbassist 啟動(dòng)oracle數(shù)據(jù)庫(kù)配置助手(dbca -9i 可以用配置數(shù)據(jù)庫(kù)方式啟動(dòng)一個(gè)數(shù)據(jù)庫(kù))netasst 啟動(dòng)oracle數(shù)據(jù)庫(kù)listener配置助手(-9i oemapp是一個(gè)包,后跟參數(shù),不同工具)vi 文件編輯器動(dòng)作字符:a 在當(dāng)

7、前字符后添加文字; x 刪除單個(gè)字符;A 在當(dāng)前行最后添加文字; dw 刪除至當(dāng)前詞尾;i 在當(dāng)前字符前添加文字; d$ 刪除至當(dāng)前行尾; I 在當(dāng)前行開(kāi)始處添加文字; d0 刪除至當(dāng)前行首;o 在當(dāng)前行后添加新行; dd 刪除當(dāng)前行;O 在當(dāng)前行前添加新行; :20,40d 刪除20行至40行;/text 向后查詢(xún) ?text 向前查詢(xún)r(jià) 修改當(dāng)前字符 R 覆蓋字符,直至按下ESCs 刪除當(dāng)前字符,并可添加字符直至按ESC S 刪除當(dāng)前行,并可添加字符直至按ESC yy 將當(dāng)前行存入緩沖區(qū)dd pPerrpt|pg 創(chuàng)建/顯示錯(cuò)誤文件errclear 0 清除錯(cuò)誤日志文件內(nèi)容 lsvg -o

8、 顯示卷組信息lsvg -l rootvg instfix -iv|grep AIX_ML 安裝的文件集smitty tcpip tcp/ip配置lsdev -Cc disk 系統(tǒng)設(shè)備信息(磁盤(pán))lspv 顯示卷組里的物理卷信息lsdev -Cc pdisk 顯示陣列里的磁盤(pán)信息errclear 清除error loglsps -a 顯示交換空間swapon /dev/paging01 激活交換空間chps -a paging01 刪除交換空間rmps paging01 刪除不活動(dòng)的交換空間smit mkps 增加交換空間smit chps 修改交換空間varyonvg 激活卷組 如:vary

9、onvg datavg 將datavg激活 varyoffvg 關(guān)閉卷組/ect/services 查看端口/etc/hosts 機(jī)器名IP對(duì)照表/etc/inittab 相當(dāng)于DOS的AUTOEXEC.BAT文件/etc/filesystems 記錄所有的文件系統(tǒng)設(shè)置增加并配置端口刪除端口ftp:/root50/ 在客戶(hù)端登錄AIX(用IE) lscfg lsdev route ADD 0 route add default 設(shè)置網(wǎng)關(guān)(或在/etc/defaultrouter文件中加入網(wǎng)關(guān)地址,重起機(jī)器就行) su root

10、 以ROOT用戶(hù)登錄;smitty lv 增加邏輯盤(pán)LN -s 源目錄 目標(biāo)目錄 鏈接ls -l 查看權(quán)限./fielname 運(yùn)行filename文件smitty clstart 啟動(dòng)HAsmitty clstop 停止HA.filename 表示filename文件(目錄)為隱藏;cat file1 >> file2 合并file1到file2 SMIT 綜合治理工具# 表示ROOT用戶(hù);$ 表示一般用戶(hù);shutdown -fr 快速重啟; smitty crjfs 創(chuàng)建結(jié)點(diǎn); mount /u05 chown -R oracle.dbs u05 chmod -R 777 u

11、05加一個(gè)文件系統(tǒng)的步驟: 加文件系統(tǒng)/chmod/chown/mount 文件系統(tǒng)名smitty jfs smitty lv smitty lvm 治理邏輯卷smitty vg 治理卷組smitty chvg drwxrwxrwx d表示目錄,-表示普通文件,r表示鏈接; d421421421 777全部權(quán)限-rwxrwxrwx 第2-4:屬主用戶(hù),5-7:同組用戶(hù),8-10所有用戶(hù)date 0217142590 This sets the date and time to Sat Feb 17 14:25:00 CST 1990.當(dāng)root不能在其終端上登錄時(shí) 修改/etc/hosts文件

12、,查看其IP地址對(duì)應(yīng)的主機(jī)名;當(dāng)其他用戶(hù)不能在其終端上登錄時(shí) 刪除用戶(hù),并刪除/home下對(duì)應(yīng)的目錄,重建;smitty aio 調(diào)整aioservers#pstat -a|grep aios|wc -l 查看aio的值是否常達(dá)到MAX,IF 增加MIN, MAX aio;當(dāng)任何用戶(hù)都不能登錄圖形界面時(shí) 有可能根結(jié)點(diǎn)布滿(mǎn),在登錄窗口用字符方式登錄,加大根結(jié)點(diǎn)空間即可;ps -ef | grep cluster 查找包含"cluster"的進(jìn)程more /etc/passwd|grep zhxx 查找靜態(tài)字符"zhxx"pe -f 進(jìn)程查看,如:# ps

13、-fUID PID PPID C STIME TTY TIME CMDroot 43626 45014 0 20:38:58 pts/1 0:00 -kshroot 47710 43626 2 21:08:03 pts/1 0:00 ps -f用戶(hù)ID 進(jìn)程ID 父進(jìn)程ID CPU利用率 開(kāi)始時(shí)間 控制臺(tái) 運(yùn)行時(shí)間 命令kill -9 * *為進(jìn)程號(hào),可用ps獲得 ping 52 -l 17000 -t 以17000 bytes/包 ping 目標(biāo)crontab 創(chuàng)建計(jì)劃任務(wù)(crontab -l 查看已有任務(wù), crontab -e 編輯或增加,刪除任務(wù))0 2 * *

14、 * /u05/dmpbak/auto.sh 表示:天天兩點(diǎn)執(zhí)行/u05/dmpbak/auto.sh文件 lsfs 列出所有文件系統(tǒng)lsvg -l rootvg 列出rootvg的卷lsvg -p rootvg 列出物理卷信息lsvg datavg 可查詢(xún)空閑物理分區(qū)數(shù)smit reogvg 重組卷組smit importvg 導(dǎo)出卷組,卷組必須是不活動(dòng)的;lspv hdisk0 顯示物理卷lspv -l hdisk0 邏輯卷映射lspv -p hdisk0 物理卷映射defragfs -q /u01 報(bào)告文件系統(tǒng)的當(dāng)前狀態(tài)defragfs -r /u01 得到碎片連續(xù)化操作后和前后對(duì)比情況

15、defragfs /u01 執(zhí)行碎片連續(xù)化操作 fsck /u05 檢查u05文件系統(tǒng)xclock 時(shí)鐘,可用于檢查環(huán)境是否正常chmod 777 /u02 r 2=3 相當(dāng)于:chmod 777 /u03 rsh zzyc2_sev 在其他機(jī)器上登錄某主機(jī)dgmgrl 類(lèi)似SVRMGRL(9i)ps -ef |grep oracle |pg 查看oracle用戶(hù)的所有進(jìn)程kill -9 14206 殺14206#進(jìn)程kill -l 顯示KILL命令可以用的信號(hào)量killall signal 刪除除發(fā)送外的其他所有進(jìn)程/usr/sbin/cluster/clstat & 顯示雙機(jī)熱備狀

16、態(tài)圖exit或logout 退出登錄qprt filename1,filename2. 打印文件qchk 查看打印隊(duì)列qcan 取消打印作業(yè)lsps -a 查詢(xún)交換空間,如超過(guò),則要增加set 查看已定義的變量;echo $name 查看某個(gè)變量的值;xxx=value 定義變量unset xxx 刪除變量 把之間的內(nèi)容作為一個(gè)命令,返回命令結(jié)果; 如$now=date $echo $now'' 直接顯示''間的內(nèi)容,不予解釋;"" 解釋""間的$,等字符的非凡含義;忽略后的非凡字符的非凡含義;$ 表示當(dāng)前進(jìn)程的ID$0

17、當(dāng)前shell程序的名稱(chēng)$# 傳給當(dāng)前shell Script的參數(shù)個(gè)數(shù);$* 傳給當(dāng)前shell Script的第*個(gè)參數(shù),$1-$9,$10. $? 最近一個(gè)命令的返回值;$! 最近一個(gè)后臺(tái)進(jìn)程的號(hào);expr shell下的四則運(yùn)算:* 乘;/除; % 求余數(shù); ,- 如:expr (3 3)*(4-2)command1 && command2 假如第一個(gè)命令執(zhí)行成功,則運(yùn)行第二個(gè)命令;command1 | command2 假如第一個(gè)命令執(zhí)行失敗,則運(yùn)行第二個(gè)命令; test 表達(dá)式 測(cè)試條件表達(dá)式,主要有:-f filename 文件是否存在;-d dirctory 目

18、錄是否存在;-r filename 文件存在,且能被當(dāng)前進(jìn)程讀;-w filename 文件存在,且能被當(dāng)前進(jìn)程寫(xiě);-x filename 文件存在,且能被當(dāng)前進(jìn)程運(yùn)行;-n string 字符STRING長(zhǎng)度非零;-z string 字符STRING長(zhǎng)度零;string1=string2 兩個(gè)字符串相同;integer1 -eq integer2 兩個(gè)變量相等;(ne:不等 gt:大于 lt:小于 le:小于等于 ge:大于等于)if . then . else.fi read xxx 從標(biāo)準(zhǔn)輸入讀入一行,賦給xxx變量; read x echo $xfor i in .do.done wh

19、ile expressiondo.done ksh scriptname scriptnamepathname/scriptname shell script的三種執(zhí)行方法#command 前臺(tái)進(jìn)程#command & 后臺(tái)進(jìn)程nice/renice 增加/再增加nice的值,從而降低進(jìn)程優(yōu)先級(jí);nohup command & 使用戶(hù)的后臺(tái)進(jìn)程在用戶(hù)退出時(shí)仍然運(yùn)行#alias alias=string 賦命令別名unalias aliasname 取消命令別名 history 顯示最后的16條命令cal 2003/cal 2 2003 日歷finger oracle 顯示用戶(hù)信

20、息mail 接收,發(fā)出,查看電子郵件clear 清屏echo 顯示指定信息wc filename 統(tǒng)計(jì)指定文件的行數(shù),詞數(shù),字節(jié)數(shù)head filename 顯示文件頭tail filename 顯示文件尾tail -f /tmp/hacmp.out 顯示HACMP啟動(dòng)情況 C/ d/ s/ q/ u 終止/結(jié)束文件傳輸/暫停屏幕輸出/繼續(xù)屏幕輸出/刪除當(dāng)前輸入行 smit(system management interface Tool) 其log文件/script文件保存在各用戶(hù)目錄下;alog -o -t boot 查看引導(dǎo)日志chtz 設(shè)置新時(shí)區(qū)/etc/profile/etc/env

21、ironment $HOME/.profile 系統(tǒng)設(shè)置用戶(hù)環(huán)境的主要文件; lsuser -a id home ALL 列出所有用戶(hù)/etc/motd 用戶(hù)登錄時(shí)顯示的信息,可直接編輯,但假如用戶(hù)主目錄下$HOME/.hushlogin存在,motd不顯示;wall * 向各登錄用戶(hù)發(fā)出*消息,用戶(hù)終端上將馬上顯示;/var/adm/sulog su命令執(zhí)行記錄/var/adm/wtmp,/etc/utmp 用who命令查看登錄記錄last root |pg root用戶(hù)登錄記錄last reboot | pg 重啟記錄;/etc/passwd 合法用戶(hù)(不含密碼)/etc/group/et

22、c/security 普通用戶(hù)不能訪問(wèn)的安全性文件目錄lsdev -P 列出所有的設(shè)備, lsdev -Pc disksmitty devices 設(shè)備治理lsattr -E -l sys0 列出已配置的設(shè)備 jfs/Cdrfs/Nfs AIX支持的三種文件系統(tǒng) /var/adm/wtmp/var/spool/*/*/smit.log/etc/securibty/failedlogin/var/adm/sulog 這些文件增長(zhǎng)很快,要定期清理,可用cat /dev/null > filename方式清理 du /u05 | sort -r -n 查詢(xún)文件或目錄所占用的磁盤(pán)塊數(shù) vmsta

23、t 顯示虛擬內(nèi)存,內(nèi)存及CPU活動(dòng)信息;arp -a 查看解析協(xié)議ARP表hostname 顯示機(jī)器名/etc/rc.tcpip 系統(tǒng)啟動(dòng)時(shí)自動(dòng)執(zhí)行,進(jìn)而執(zhí)行以下子進(jìn)程: -syslogd :錯(cuò)誤信息日志 -portmap :端口查找 -inetd :Internet服務(wù)的主守護(hù)進(jìn)程 -named :域名服務(wù)器 -lpd :打印服務(wù)器 -routed or gated :動(dòng)態(tài)路由 -sendmail :郵件系統(tǒng) -timed :時(shí)間服務(wù)器 -rwhod :遠(yuǎn)程用戶(hù)信息 -snmpd :SNMP代理進(jìn)程host 機(jī)器名/IP 實(shí)現(xiàn)IP與機(jī)器名的轉(zhuǎn)換 rsh PTYC2_svc date 執(zhí)行另一

24、臺(tái)主機(jī)上的命令lscfg 顯示機(jī)器配置信息lsdev -C -c if 顯示網(wǎng)絡(luò)接口描述lsdev -C -c adapetr 顯示適配描述netpmon -v 物理/邏輯資源的具體報(bào)告ps aux 查詢(xún)內(nèi)存使用情況 sar -u|-c|-a|-q|-r -p 1 10 查詢(xún)系統(tǒng)負(fù)載情況traceroute 跟蹤IPnetpmon 可以監(jiān)控關(guān)于網(wǎng)絡(luò)行為的系統(tǒng)事件和性能以及網(wǎng)絡(luò)行為對(duì)CPU的消耗。lsdev -C|grep Process|wc -l 顯示CPU數(shù)量smitty mklv 創(chuàng)建裸設(shè)備(字符型設(shè)備);smitty rmlv 刪除裸設(shè)備(字符型設(shè)備);lsl

25、v * *為裸設(shè)備名稱(chēng),顯示裸設(shè)備相關(guān)參數(shù)/etc/default/login 加上CONSOLE=/dev/console 后,可防止root用戶(hù)telnet; SSL工具代替telnet等,增加安全性/etc/passwd ./bin/sh 對(duì)應(yīng) .profile/etc/passwd ./bin/csh對(duì)應(yīng) .login系統(tǒng)正常從桌面登錄執(zhí)行 .dtprofilesu - username執(zhí)行 .profilevmstat 查詢(xún)內(nèi)存情況iostatmpstat 查詢(xún)CPU情況/etc/vfstab 磁盤(pán)目錄規(guī)劃mount 目錄安裝情況format 查看磁盤(pán)物理信息p 分區(qū)pswap -l

26、|s|d|a 操作swap交換空間patchadd -d 補(bǔ)丁文件名 打補(bǔ)丁-p 顯示已打的補(bǔ)丁信息sysdef -ishare -F nfs -o ro /etchare -F nfs -o rw=usera:userb /exportunshare /etcdfshares/usr/dt/bin/dtconfig -d 這將告知系統(tǒng)在下一次重新引導(dǎo)時(shí)不啟動(dòng)登錄服務(wù)器。 /etc/ftpusers,/etc/default/login SOLARIS8下的FTP和TELNET缺省是關(guān)著,看看這兩個(gè)文件.sys-unconfig solaris重新設(shè)置kdmconfig 配置顯示器eject

27、彈出CD-ROM或軟驅(qū) /Aix基礎(chǔ)知識(shí)總結(jié) 新客網(wǎng) XKER.COM 時(shí)間:2008-02-15來(lái)源:新客網(wǎng)Unix系統(tǒng)  佚名 點(diǎn)擊:次【新客網(wǎng)aix教程】一、 Aix簡(jiǎn)介 Aix是Unix操作系統(tǒng)的版本之一,主要應(yīng)用在IBM RISC 6000系列小型機(jī)上。其他的Unix ,如SUN的Solaris ,HP Unix以及Linux等等。目前Aix系統(tǒng)的版本有Aix 4.x Aix5.x等。它們之間只是版本不同,但內(nèi)核都是一樣的,操作命令機(jī)本上也相同。版本高的會(huì)新增一些命令,都是向下兼容的。 二、 Aix使用入門(mén) 對(duì)于大多數(shù)用戶(hù)來(lái)說(shuō),對(duì)于Aix的訪問(wèn)都是通過(guò)telnet的方法來(lái)登

28、錄到RS6000上,當(dāng)然是以不同的身份了。把本地機(jī)器作為RS6000的一個(gè)終端,來(lái)完成對(duì)R S6000的操作。這實(shí)際上是Unix的一大特點(diǎn),Unix本身就是設(shè)計(jì)成一個(gè)多任務(wù)、多用戶(hù)的并發(fā)系統(tǒng)。 2.1登錄 (login) 2.1.1 RS6000的登錄 許多用戶(hù)可以同時(shí)使用Unix系統(tǒng),為了讓系統(tǒng)知道用戶(hù)是誰(shuí)以及可以使用什么資源,用戶(hù)在使用之前必須向系統(tǒng)表明自己的身份。另外,U nix認(rèn)為用戶(hù)是通過(guò)終端或在PC上運(yùn)行方針軟件與其通訊。Unix系統(tǒng)和用戶(hù)終端之間必須建立傳輸信息的連接。通常把建立通訊連接和表明用戶(hù)身份的過(guò)程稱(chēng)為登錄( login) . RS6000的開(kāi)機(jī) 直接按P

29、ower鍵。RS6000啟動(dòng)、自檢。包括對(duì)硬件的自檢,系統(tǒng)的初始化。 登錄 默認(rèn)的情況下,系統(tǒng)會(huì)進(jìn)入Xwindows環(huán)境下,也就是所謂的CDE環(huán)境(Common Desktop Environment)即公共桌面環(huán)境。這樣Aix啟動(dòng)后將直接顯示CDE注冊(cè)界面,輸入用戶(hù)名和口令后即進(jìn)入CDE操作環(huán)境。通常在RISC6000端都是以r oot身份(治理員身份)登錄的。 2.1.2客戶(hù)端的登錄 客戶(hù)端主要是通過(guò)執(zhí)行telnet命令,并且輸入合法的用戶(hù)名和密碼,登錄到服務(wù)器端。比如:在客戶(hù)端執(zhí)行telnet 61 (假設(shè)為RS6000的IP) ,會(huì)出現(xiàn)如下的登錄提示

30、: AIX Version 4 (C) Copyrights by IBM and by others 1982, 1996. login: 然后輸入用戶(hù)名,如:long ,回車(chē)后,會(huì)出現(xiàn)輸入密碼的提示: long's Password: 2.1.3成功登錄之后 成功登錄之后,系統(tǒng)將顯示一些消息,如上一次用戶(hù)登錄的時(shí)間、有關(guān)系統(tǒng)信息的消息(稱(chēng)為當(dāng)日消息),以及一些通知用戶(hù)是否有mail 的消息。其中,當(dāng)熱消息十分重要,它是系統(tǒng)治理員與用戶(hù)通訊的方法之一,比如系統(tǒng)治理員通過(guò)當(dāng)日消息通知用戶(hù)下一次系統(tǒng)關(guān)閉的時(shí)間。如圖: AIX Version 4 (C) Copyrights by IBM

31、 and by others 1982, 1996. login: long long's Password: * * * Welcome to AIX Version 4.3! * * * Please see the README file in /usr/lpp/bos for information pertinent to * this release of the AIX Operating System. * * * Last unsuccessful login: Fri Dec 28 14:59:34 BEIST 2001 on /dev/pts/0 from 192

32、.3 Last login: Sat Dec 29 10:13:50 BEIST 2001 on /dev/pts/6 from 33 YOU HAVE NEW MAIL $ 顯示以上消息后,系統(tǒng)將顯示一個(gè)命令提示符。這表明系統(tǒng)將等待用戶(hù)的輸入,非root用戶(hù)登錄后提示符一般為$ ,root用戶(hù)登錄后,提示符為# .出現(xiàn)不同命令提示符與shell有關(guān),B shell和K shell的提示符使用$ ,Aix中為K shell . 2.1.4用戶(hù)的權(quán)限 假如Unix系統(tǒng)只有用戶(hù)自己使用的話,除了系統(tǒng)提供的系統(tǒng)治理員帳號(hào)以外,用戶(hù)還要給自己建立一個(gè)帳號(hào)。因?yàn)槭褂孟到y(tǒng)治理員的帳號(hào)

33、( root)要十分小心,該帳號(hào)具有非凡的權(quán)限。Unix有內(nèi)嵌的安全機(jī)制,一般的用戶(hù)沒(méi)有權(quán)限創(chuàng)建新的帳戶(hù)或進(jìn)行其他系統(tǒng)治理的操作。roo t用戶(hù)使用系統(tǒng)治理員帳號(hào),又稱(chēng)為超級(jí)用戶(hù),具有系統(tǒng)治理員的權(quán)限。但root 擁護(hù)不小心的錯(cuò)誤可能會(huì)導(dǎo)致系統(tǒng)故障。因此用戶(hù)在作一般的工作時(shí),應(yīng)進(jìn)入自己的帳號(hào),由于沒(méi)有權(quán)限,故不會(huì)給系統(tǒng)帶來(lái)故障。在多用戶(hù)環(huán)境中,超級(jí)用戶(hù)的工作應(yīng)更加小心。因?yàn)樗腻e(cuò)誤不但會(huì)影響他本人,還會(huì)影響他人以及整個(gè)系統(tǒng)。 Unix還保證在多用戶(hù)環(huán)境中,不同用戶(hù)之間不相互干擾,每個(gè)用戶(hù)有自己的工作權(quán)限,并且可以選擇組內(nèi)或其他用戶(hù)對(duì)自己工作的訪問(wèn)權(quán)限。假如把訪問(wèn)權(quán)限制為o wner ,那么自己

34、的數(shù)據(jù)別人是無(wú)法訪問(wèn)的。假如用戶(hù)參加一個(gè)組,共同進(jìn)行一項(xiàng)任務(wù),那么該用戶(hù)可以把訪問(wèn)權(quán)限定為owner和組內(nèi)的其他成員。假如用戶(hù)的數(shù)據(jù)答應(yīng)其他任何用戶(hù)看的話,可以把權(quán)限定義為任何人。有關(guān)定義權(quán)限的部分,我們將在介紹c homd命令時(shí)討論。 2.2 logout 工作結(jié)束后,用戶(hù)需要退出系統(tǒng),這就防止別人有意無(wú)意的通過(guò)該用戶(hù)的帳號(hào)訪問(wèn)他的文件或者使用系統(tǒng)。不論在什么shell中,退出系統(tǒng)的方法是使用e xit命令,該命令使shell退出。當(dāng)用戶(hù)從login的shell退出時(shí),就會(huì)自動(dòng)退出系統(tǒng)。也可敲入logout命令。$logout ,或按ctrl d .假如是圖形界面的話,退出系統(tǒng)方法請(qǐng)參見(jiàn)在線

35、幫助。 2.3使用基本命令 telnet命令 telnet命令用于使客戶(hù)端登錄到RS6000上的Aix 系統(tǒng)。語(yǔ)法為: telnet ip (服務(wù)器的ip地址)。例如:登錄到ip 地址為61的服務(wù)器,在Windows 的命令提示符下敲入telnet 61 ,當(dāng)然,假如使用其它的telnet軟件,只需設(shè)好ip ,然后執(zhí)行登錄就可以了。 ls命令 ls命令用于顯示指定路徑下的文件。具體格式為: ls 路徑。比如,要顯示/home下的文件,用 $ls /home .這種方式只顯示文件名,而不包含其他的信息。 $ls l 路徑 ,除了顯示文件名之外,還顯示文

36、件的屬性、創(chuàng)建時(shí)間,以及所屬的組 。 $ls a 路徑,顯示隱含文件。 man命令 是Aix的幫助命令,可以顯示某個(gè)命令的具體使用說(shuō)明。這個(gè)命令比較有用處,具體語(yǔ)法為:$man 命令 ,比如,要查看tar命令的使用方法,可用: $man tar cd命令 改變當(dāng)前的工作目錄,類(lèi)似于Dos方式下的cd命令。具體語(yǔ)法為: $cd 路徑 比如,進(jìn)入/home/user目錄中,用$cd /home/user命令。 cd.是退回到上一級(jí)目錄。cd是回到上一步所在的目錄。 who命令 who命令用于顯示當(dāng)前在線的用戶(hù),使用非常簡(jiǎn)單,直接在shell提示符下輸入who就可以了。$who cp命令 用于拷貝文

37、件,類(lèi)似于Dos下的copy命令。具體語(yǔ)法為: cp 文件名 路徑 假如要復(fù)制目錄,需要加參數(shù)-r或-R 例如:$cp /home/a.tar /home/demo $cp r /home/aaa /home/bbb 其中aaa 、bbb均為目錄。 mv命令 用于移動(dòng)文件或文件夾。具體語(yǔ)法為: mv 文件名 路徑 例如,將 /home/long/a移動(dòng)到/home/long/b目錄中,用下面命令: $mv /home/long/a /home/long/b rm命令 用于刪除文件或文件夾。具體語(yǔ)法為:rm 路徑 文件名 。例如,要?jiǎng)h除/home/long/manual.tar文件,用下面命令:

38、$rm /home/long/manual.tar 假如要?jiǎng)h除目錄,用rm r 路徑 目錄名 。例如:要?jiǎng)h除/home/manual目錄,用$rm r /home/manual 注重:要?jiǎng)h除一個(gè)文件或文件夾,首先要具有對(duì)這個(gè)文件夾的寫(xiě)權(quán)限。 mkdir命令 用于建目錄具體語(yǔ)法為mkdir 目錄名。例如,要在/home/long目錄下建立一個(gè)名為test的目錄,用下面的命令: $mkdir /home/long/test rmdir命令 與mkdir的用途相反,用于刪除一個(gè)目錄。(注重,這里指的是空目錄,里面沒(méi)有文件)具體語(yǔ)法為:rmdir 目錄名 例如,將剛才建的目錄刪掉,就可以用下面的命令:

39、$rmdir /home/long/test vi命令 vi命令是unix下常用而重要命令,可在全屏幕方式下編輯一個(gè)或多個(gè)文件。若在vi執(zhí)行時(shí)沒(méi)有指定一個(gè)文件,那么vi命令會(huì)自動(dòng)產(chǎn)生一個(gè)無(wú)名的空的工作文件。若指定的文件不存在,那么就按指定的文件名創(chuàng)建一個(gè)新的文件。若對(duì)文件的修改不保存的話,v i命令并不改變?cè)瓉?lái)文件的內(nèi)容。 注重:vi命令并不鎖住所編輯的文件,因此多個(gè)用戶(hù)可能在同時(shí)編輯一個(gè)文件,那么最后保存的文件版本將被保留。 下面是vi命令使用的一些選項(xiàng)及含義: -c sub-command 在對(duì)指定的文件編輯前,先執(zhí)行指定的命令 sub-command . -r filename 恢復(fù)指定

40、的文件filename . -R 將指定的文件以只讀的方式放入編輯器中,這樣不會(huì)保存對(duì)文件的任何修 改。 -y number 將編輯窗口的大小設(shè)為number行。 下面是vi編輯所處的三種模式: .命令模式 進(jìn)入vi時(shí)所處的模式。在此模式下用戶(hù)可輸入各種子命令對(duì)進(jìn)行操作,如刪除行、粘貼行、移向下一個(gè)字、移向不同行等。 .文本輸入模式 在此模式下可以修改一行的內(nèi)容并增添新行。在命令模式下鍵入a 、i 或c鍵可進(jìn)入文本輸入模式,按Escape鍵可返回命令模式。 .命令項(xiàng)模式 在此模式下,可以通過(guò)子命令輸入更多的參數(shù)。如:w子命令要求輸入一文件名,“/”子命令要求輸入一個(gè)查找項(xiàng)。用戶(hù)使用Escape

41、鍵返回命令模式。 下面是自命令模式下執(zhí)行的,在同一行上移動(dòng)的自命令: h 將光標(biāo)左移一格。 l 將光標(biāo)右移一格。 j 將光標(biāo)下移一格。 k 將光標(biāo)上移一格。 w 將光標(biāo)移到下一個(gè)小字的前面。 W 將光標(biāo)移到下一個(gè)大字的前面。 b 將光標(biāo)移到前一個(gè)小字的前面。 B 將光標(biāo)移到前一個(gè)大字的前面。 e 將光標(biāo)移到下一個(gè)小字的后面。 E 將光標(biāo)移到前一個(gè)大字的后面。 fc 把光標(biāo)移到同一行的下一個(gè)c字符處。 Fc 把光標(biāo)移到同一行的前一個(gè)c字符處。 tc 把光標(biāo)移到同一行的下一個(gè)字符c的前一格。 Tc 把光標(biāo)移到同一行的前一個(gè)字符c的后一格。 number| 把光標(biāo)移到遞number列上。 下面是命令

42、模式下在行間移動(dòng)的子命令: 或Enter 把光標(biāo)移至下一行第一個(gè)非空白字符。 - 把光標(biāo)移至上一行第一個(gè)非空白字符。 0 把光標(biāo)移到當(dāng)前行的第一個(gè)字符處。 $ 把光標(biāo)移到當(dāng)前行的最后一個(gè)字符處。 H 把光標(biāo)移到屏幕最頂端一行。 L 把光標(biāo)移到屏幕最底端一行。 M 把光標(biāo)移到屏幕中間。 下面是命令模式下改變屏幕顯示的子命令: z- 把當(dāng)前行作為屏幕的最后一行,并重新顯示屏幕。 z. 把當(dāng)前行作為屏幕的中間一行,并重新顯示屏幕。 Ctrl l 重新顯示屏幕當(dāng)前內(nèi)容。 /pattern/z- 尋找pattern的下一個(gè)位置,并把所在行設(shè)為屏幕的最后一行。 下面是在命令模式下用來(lái)顯示頁(yè)面的子命令: C

43、trl f向后滾一頁(yè)。 Ctrl d向后滾半頁(yè)。 Ctrl b向前滾一頁(yè)。 Ctrl u向前滾半頁(yè)。 Ctrl e屏幕向下滾一行。 Ctrl y屏幕項(xiàng)上滾一行。 下面是在命令模式下用來(lái)查找字符串所使用的子命令: /pattern 向后尋找指定的pattern ,若碰到文件尾,則從頭再開(kāi)始。 ?pattern 向前尋找指定的pattern ,若碰到文件頭,則從尾再開(kāi)始。 n 在上次指定的方向上,再次執(zhí)行上次定義的查找。 N 在上次指定的方向的相反方向上,再次執(zhí)行上次定義的查找。 /pattern/ number 將光標(biāo)停在包含pattern的行后面第number行上。 /pattern/-num

44、ber 將光標(biāo)停在包含pattern的行前面第number行上。 % 移到匹配的“()”或“”上。 下面是在文本輸入模式下用來(lái)輸入文本的子命令(用戶(hù)可在任何時(shí)候按Escape返回到命令模式): a 在光標(biāo)之后開(kāi)始輸入文本。 A在行尾開(kāi)始輸入文本。 i在光標(biāo)之前開(kāi)始輸入文本。 I在行首第一個(gè)非空白字符前輸入文本。 o在光標(biāo)所在行后插入一空行。 O在光標(biāo)所在行前插入一空行。 下面是在命令模式下改變文本所使用的子命令(用戶(hù)可在任何的時(shí)候按Escape鍵返回到命令模式): cc或S 修改一整行。 C 改變一行光標(biāo)位置以后的部分。 cw 改變光標(biāo)所在單詞。 dd刪除當(dāng)前行。 D 刪除光標(biāo)所在行光標(biāo)后面的

45、內(nèi)容。 dw刪除光標(biāo)所在的單詞。 J 把下一行內(nèi)容加到本行行尾。 rc把光符所在字符替換成c . R 覆蓋本行內(nèi)容。 u恢復(fù)上一次的修改。 x刪除光標(biāo)所在的字符。 改變光標(biāo)所在出字符的大小寫(xiě)。 . 重復(fù)上一個(gè)操作。 <<把當(dāng)前行移到左邊。 >>把當(dāng)前行移到右邊。 下面是用于文件中拷貝文本的字命令: p 將緩沖區(qū)內(nèi)容取到光標(biāo)所在行的下面一行。 P 將緩沖區(qū)內(nèi)容取到光標(biāo)所在行的上面一行。 “bd 將文本刪除至有名緩沖區(qū)b . “bp 張貼有名緩沖區(qū)b中內(nèi)容。 yy把當(dāng)前行放入緩沖區(qū)。 Y 把當(dāng)前行放入緩沖區(qū)。 Yw把光標(biāo)所在的單詞放入緩沖區(qū)。 下面是用于保存文件的子命令:

46、:w 回寫(xiě)修改后的文件。 :w filename 當(dāng)filename不存在時(shí),把修改后的文件存為文件filename ,當(dāng)文件filename存在時(shí),報(bào)錯(cuò)。 !w filename 假如文件filename存在時(shí),把修改后的文件保存為文件filename . 下面列出了在vi編輯的多個(gè)文件之間切換所用的子命令: :n開(kāi)始編輯vi激活的文件列表中的下一個(gè)文件。 :n filenames 指定將被編輯的新的文件列表。 下面列出了用于在當(dāng)前文件和另外一個(gè)文件間切換的子命令: :e filename 使用filename激活vi (在vi中裝入另一個(gè)文件filename)。 e!重新裝入當(dāng)前文件,若當(dāng)

47、前文件有改動(dòng),則丟棄以前的改動(dòng)。 :e filename 使用filename激活vi ,并從文件尾部開(kāi)始編輯。 :e number filename 使用filename激活vi ,并在第number行開(kāi)始編輯。 :e# 開(kāi)始編輯另外一個(gè)文件。 下面是在本文件中加入其他文件代碼所使用的子命令: :r filename讀取filename文件,并將其內(nèi)容加到當(dāng)前文件后。 :r ! command執(zhí)行command文件,并將其輸出加到當(dāng)前文件后。 下面是vi中其他的子命令: ctrl g 取得正在編輯文件的有關(guān)信息。 :sh啟動(dòng)sh ,從sh中返回可用exit或ctrl d . :! Comma

48、nd 執(zhí)行命令command . !重新執(zhí)行上次的:! Command子命令。 :q退出vi ,若用戶(hù)對(duì)編輯的文件有所修改,系統(tǒng)不會(huì)讓用戶(hù)使用q命令退出。 :q!退出vi而不管是否對(duì)文件有改動(dòng)。 ZZ或:wq 保存對(duì)文件的修改并退出vi . 用戶(hù)可在一個(gè)非凡的文件.exrc中定義非凡的vi命令。在vi中使用這些命令時(shí),必須在該命令前加上一個(gè)冒號(hào)( :) 。 cat命令 用于在標(biāo)準(zhǔn)輸出上顯示文件的內(nèi)容,但不會(huì)更新文件。具體語(yǔ)法是:cat 文件名 。例如,顯示/home/long/example.txt文件的內(nèi)容,可以用下面的命令: $cat /home/long/example.txt more

49、命令 功能是在終端屏幕按屏顯示文本文件。具體語(yǔ)法為:more 文件名。例如:要分屏顯示文件 /example.C ,可以用下面命令:$more /example.C shutdown命令 shutdown命令中斷操作系統(tǒng),只有具有root權(quán)限的用戶(hù)才能執(zhí)行這個(gè)命令。在默認(rèn)的情況下,執(zhí)行shutdown命令時(shí)會(huì)收到一個(gè)消息,直到收到完整的s hutdown信息時(shí),系統(tǒng)才會(huì)完成shutdown操作。當(dāng)shutdown時(shí)間不斷接近的時(shí)候,在用戶(hù)端上會(huì)受到警告信息,在指定時(shí)間到達(dá)時(shí),(默認(rèn)為6 0秒)系統(tǒng)結(jié)束所有進(jìn)程,unmount掉所有文件系統(tǒng)。具體的用法是: #shutdown 關(guān)閉系統(tǒng) #shu

50、tdown Fr 快速關(guān)閉系統(tǒng)并且重新啟動(dòng) #shutdown F 快速關(guān)閉系統(tǒng) talk命令 talk命令用于與其他終端用戶(hù)交談,具體語(yǔ)法如下: $talk username1rs6k 其中user是你想要談話對(duì)象的帳戶(hù)名稱(chēng)。同時(shí),在對(duì)方終端上也要運(yùn)行$talk username2rs6k (其中rs6k是服務(wù)器的名稱(chēng)) wall命令 用于向網(wǎng)絡(luò)中的所有用戶(hù)發(fā)送廣播。具體語(yǔ)法為:wall 內(nèi)容 如,下面命令: $wall good morning ! 在所有的終端上就會(huì)顯示good morning ! date命令 用于顯示或改變時(shí)間。假如改變時(shí)間,必須以root身份登錄。例如,要顯示時(shí)間可

51、輸入:$date 要改變時(shí)間輸入:#date 0217142592 改變時(shí)間為 1992年2月17日14:25 clear命令 消除終端屏幕。具體的語(yǔ)法非常簡(jiǎn)單,只要執(zhí)行$clear 就可以了。 whereis命令 用于確定文件的位置。具體的用法:whereis 文件名 。例如,定文件example.txt的位置,用下面的命令:$whereis example.txt tar命令 tar是unix中的一個(gè)常用的命令,也是一個(gè)很重要的命令。tar命令將磁盤(pán)上的文件拷貝到檔案媒體上(比如:軟盤(pán)到硬盤(pán),也可以是硬盤(pán)到軟盤(pán)),或把檔案媒體上記錄的數(shù)據(jù)恢復(fù)成磁盤(pán)上的文件。碰到錯(cuò)誤時(shí),t ar命令不提供任

52、何恢復(fù)操作。 tar的命令格式: #tar -cvf (或xvf) 文件名 設(shè)備 c->是本地到其他設(shè)備 x->是其他設(shè)備到本地 r->是追加(比如拷了一個(gè)t.txt ,還要再拷一個(gè)r.txt 其中tar一個(gè)文件(或文件夾)用cvf參數(shù); 將tar好的文件解開(kāi),用xvf參數(shù)。 例如: 將 /home/test中的文件tar到/anw中,并tar成exe.tar用下面的命令: #tar -cvf /anw/exe.tar /home/test 將tar好的文件解開(kāi),用下面的命令: #tar -xvf /anw/exe.tar 會(huì)將exe.tar解到壓縮時(shí)指定的路徑下。 tar命令生成文件的擴(kuò)展名可以任意起,比如:

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論