導航:首頁 > 程序命令 > aixno命令

aixno命令

發布時間:2022-08-31 22:19:23

『壹』 AIX日常巡檢主要查看哪些,都有哪些主要命令

UNIX(AIX)系統常用命令
AIX的命令格式:
$command option(s) argument(s)
command:命令
option(s):命令選項,均以'-'號開始
argument(s):參數

命令 用途
----------------------------------------------------------------------------
prtconf 顯示系統的各項主要配置
svmon -G 查看內存(4k)
iostat 2 查看磁碟讀寫情況(每2秒刷新);
set -o vi 調用緩沖區 k,j,x,h,l 向上下翻,Esc
smit 進入管理界面
cd 改變路徑
ls 列出文件
ls -aF 列出隱含文件,並適當分類
ls -l 列出文件的詳細信息
ls -ltr
more 輸出文件內容到屏幕
cat 顯示文本文件內容/合並文件
pg 分頁顯示文件內容,回車後下一頁
file 顯示文件屬性(可執行/ASCII/等)
clear 清屏
mkdir 創建目錄
rmdir 刪除目錄
cp 拷貝文件
mv 文件/目錄改名,轉移
rm 刪除文件/目錄, 如:rm -fr ora*
rmdir 刪除目錄,如: rmdir oracle
df -k 顯示文件系統的信息
磁碟使用信息匯總
mount 顯示已經掛裝的文件系統的信息或掛裝文件系統 mount -rv cdrfs /dev/cd0 /cdrom mount /dev/lv02 /u01
umount 卸載某個文件系統 umount /cdrom
fuser -kxuc /dev/cd0 當光碟機不能正常釋放時
lsattr -E -l sys0 -a realmem 察看內存的命令
env 輸出用戶環境變數到屏幕
id 察看用戶的屬性
whoami 察看當前用戶名
who 查看已經登錄的用戶
who -r 查看目前系統的運行級別
users 用單獨的一行列印出當前登錄的用戶,每個顯示的用戶名對應一個登錄會話
如果一個用戶有不止一個登錄會話,那他的用戶名將顯示相同的次數
w 顯示當前系統中每個用戶和它所運行的進程信息
last 此命令往回搜索wtmp來顯示自從文件第一次創建以來登錄過的用戶
whereis 命令的絕對路徑
passwd 設置用戶密碼
su 改變/切換用戶id
lsuser ALL 列出所有已經創建的用戶
lsgroup ALL 列出所有已經創建的組
smitty user 管理用戶
mkuser 創建新用戶,創建用戶的預設屬性值於文件:/usr/lib/security/mkuser.default,只能由root修改
smitty group 管理組
mkgroup 創建新組
chfn 改變用戶詳細信息
jobs 查看後台任務/進程
fg 把後台進程調到前台
bg 把當前進程調到後台運行
grep 查找匹配字元/字元串
netstat -i 顯示網路連接信息及統計信息
netstat -IN
netstat -rn 顯示核心路由表
netstat -I 網路設置名 埠號 監視埠情況
netstat -v 正在使用的設備驅動程序的統計信息
netstat -m 網路使用的內存空間情況
netstat -D 顯示丟棄包的情況
ifconfig -a 顯示網路配置信息
umask 顯示文件創建掩碼,即新建文件或目錄的預設許可權,如#umask 664
date 系統時間
find path expression 查找文件,expression的值有:
-name/-type/-size/-mtime(修改時間)/-perm(許可權)/-usr/-o(或)

uname 顯示操作系統信息
oslevel 系統版本

man 幫助文件
smitty clstart | clstop 起用|關閉HA
smitty hamcp
smitty chinet 改變網卡的配置信息
smitty cluster 配置cluster
smitty hacmp 配置hacmp
/usr/sbin/cluster/clstat & 顯示cluster信息
dbassist 啟動oracle資料庫配置助手(dbca -9i 可以用配置資料庫方式啟動一個資料庫)
netasst 啟動oracle資料庫listener配置助手(-9i oemapp是一個包,後跟參數,不同工具)
vi 文件編輯器
動作字元:
a 在當前字元後添加文字; x 刪除單個字元;
A 在當前行最後添加文字; dw 刪除至當前詞尾;
i 在當前字元前添加文字; d$ 刪除至當前行尾;
I 在當前行開始處添加文字; d0 刪除至當前行首;
o 在當前行後添加新行; dd 刪除當前行;
O 在當前行前添加新行; :20,40d 刪除20行至40行;
/text 向後查詢 ?text 向前查詢
r 修改當前字元 R 覆蓋字元,直至按下[ESC]
s 刪除當前字元,並可添加字元直至按[ESC]
S 刪除當前行,並可添加字元直至按[ESC]
yy 將當前行存入緩沖區
dd
p
P
errpt|pg 創建/顯示錯誤文件
errclear 0 清除錯誤日誌文件內容
lsvg -o 顯示卷組信息
lsvg -l rootvg
instfix -iv|grep AIX_ML 安裝的文件集
smitty tcpip tcp/ip配置
lsdev -Cc disk 系統設備信息(磁碟)
lspv 顯示卷組里的物理卷信息
lsdev -Cc pdisk 顯示陣列里的磁碟信息
errclear 清除error log

lsps -a 顯示交換空間
swapon /dev/paging01 激活交換空間
chps -a paging01 刪除交換空間
rmps paging01 刪除不活動的交換空間

smit mkps 增加交換空間
smit chps 修改交換空間
varyonvg 激活卷組 如:varyonvg datavg 將datavg激活
varyoffvg 關閉卷組
/ect/services 查看埠
/etc/hosts 機器名IP對照表
/etc/inittab 相當於DOS的AUTOEXEC.BAT文件
/etc/filesystems 記錄所有的文件系統設置
增加並配置埠
刪除埠
ftp://[email protected]/ 在客戶端登錄AIX(用IE)
lscfg
lsdev
route ADD 0 10.188.12.1
route add default 192.168.0.1 設置網關(或在/etc/defaultrouter文件中加入網關地址,重起機器就行)
su root 以ROOT用戶登錄;
smitty lv 增加邏輯盤
LN -s 源目錄 目標目錄 鏈接
ls -l 查看許可權
./fielname 運行filename文件
smitty clstart 啟動HA
smitty clstop 停止HA
.filename 表示filename文件(目錄)為隱藏;
cat file1 >> file2 合並file1到file2
SMIT 綜合管理工具
# 表示ROOT用戶;
$ 表示一般用戶;
shutdown -fr 快速重啟;
smitty crjfs 創建結點; mount /u05 chown -R oracle.dbs u05 chmod -R 777 u05
加一個文件系統的步驟: 加文件系統/chmod/chown/mount 文件系統名
smitty jfs
smitty lv
smitty lvm 管理邏輯卷
smitty vg 管理卷組
smitty chvg

drwxrwxrwx d表示目錄,-表示普通文件,r表示鏈接; d421421421 777全部許可權
-rwxrwxrwx 第2-4:屬主用戶,5-7:同組用戶,8-10所有用戶
date 0217142590 This sets the date and time to Sat Feb 17 14:25:00 CST 1990.
當root不能在其終端上登錄時 修改/etc/hosts文件,查看其IP地址對應的主機名;
當其他用戶不能在其終端上登錄時 刪除用戶,並刪除/home下對應的目錄,重建;
smitty aio 調整aioservers
#pstat -a|grep aios|wc -l 查看aio的值是否常達到MAX,IF 增加MIN, MAX aio;
當任何用戶都不能登錄圖形界面時 有可能根結點充滿,在登錄窗口用字元方式登錄,加大根結點空間即可;

ps -ef | grep cluster 查找包含"cluster"的進程
more /etc/passwd|grep zhxx 查找靜態字元"zhxx"

pe -f 進程查看,如:# ps -f
UID PID PPID C STIME TTY TIME CMD
root 43626 45014 0 20:38:58 pts/1 0:00 -ksh
root 47710 43626 2 21:08:03 pts/1 0:00 ps -f
用戶ID 進程ID 父進程ID CPU利用率 開始時間 控制台 運行時間 命令
kill -9 **** ***為進程號,可用ps獲得
ping 10.188.12.252 -l 17000 -t 以17000 bytes/包 ping 目標
crontab 創建計劃任務(crontab -l 查看已有任務, crontab -e 編輯或增加,刪除任務)
0 2 * * * /u05/dmpbak/auto.sh 表示:每天兩點執行/u05/dmpbak/auto.sh文件
lsfs 列出所有文件系統
lsvg -l rootvg 列出rootvg的卷
lsvg -p rootvg 列出物理卷信息
lsvg datavg 可查詢空閑物理分區數
smit reogvg 重組卷組
smit importvg 導出卷組,卷組必須是不活動的;
lspv hdisk0 顯示物理卷
lspv -l hdisk0 邏輯卷映射
lspv -p hdisk0 物理卷映射
defragfs -q /u01 報告文件系統的當前狀態
defragfs -r /u01 得到碎片連續化操作後和前後對比情況
defragfs /u01 執行碎片連續化操作
fsck /u05 檢查u05文件系統
xclock 時鍾,可用於檢查環境是否正常
chmod 777 /u02
r 2=3 相當於:chmod 777 /u03
rsh zzyc2_sev 在其他機器上登錄某主機
dgmgrl 類似SVRMGRL(9i)
ps -ef |grep oracle |pg 查看oracle用戶的所有進程
kill -9 14206 殺14206#進程
kill -l 顯示KILL命令可以用的信號量
killall signal 刪除除發送外的其他所有進程

/usr/sbin/cluster/clstat & 顯示雙機熱備狀態圖
exit或logout 退出登錄
qprt filename1,filename2... 列印文件
qchk 查看列印隊列
qcan 取消列印作業
lsps -a 查詢交換空間,如USE超過70%,則要增加
set 查看已定義的變數;
echo $name 查看某個變數的值;
xxx=value 定義變數
unset xxx 刪除變數
`` 把``之間的內容作為一個命令,返回命令結果; 如$now=`date` $echo $now
'' 直接顯示''間的內容,不予解釋;
"" 解釋""間的$,``,等字元的特殊含義;
忽略後的特殊字元的特殊含義;
$$ 表示當前進程的ID
$0 當前shell程序的名稱
$# 傳給當前shell Script的參數個數;
$* 傳給當前shell Script的第*個參數,$1-$9,${10}......
$? 最近一個命令的返回值;
$! 最近一個後台進程的ID號;
expr shell下的四則運算:
* 乘;/除; % 求余數; +,- 如:expr (3+3)*(4-2)
command1 && command2 如果第一個命令執行成功,則運行第二個命令;
command1 || command2 如果第一個命令執行失敗,則運行第二個命令;
test 表達式 測試條件表達式,主要有:
-f filename 文件是否存在;
-d dirctory 目錄是否存在;
-r filename 文件存在,且能被當前進程讀;
-w filename 文件存在,且能被當前進程寫;
-x filename 文件存在,且能被當前進程運行;
-n string 字元STRING長度非零;
-z string 字元STRING長度零;
string1=string2 兩個字元串相同;
integer1 -eq integer2 兩個變數相等;(ne:不等 gt:大於 lt:小於 le:小於等於 ge:大於等於)
if ..
then ..
else...
fi

read xxx 從標准輸入讀入一行,賦給xxx變數; read x echo $x

for i in ....
do
...
done

while expression
do
...
done

ksh scriptname
scriptname
pathname/scriptname shell script的三種執行方法
#command 前台進程
#command & 後台進程
nice/renice 增加/再增加nice的值,從而降低進程優先順序;
nohup command & 使用戶的後台進程在用戶退出時仍然運行
#alias alias=string 賦命令別名
unalias aliasname 取消命令別名
history 顯示最後的16條命令
cal 2003/cal 2 2003 日歷
finger [oracle] 顯示用戶信息
mail 接收,發出,查看電子郵件
clear 清屏
echo 顯示指定信息
wc filename 統計指定文件的行數,詞數,位元組數
head filename 顯示文件頭
tail filename 顯示文件尾
tail -f /tmp/hacmp.out 顯示HACMP啟動情況
[^+C]/[^+d]/[^+s]/[^+q]/[^+u] 終止/結束文件傳輸/暫停屏幕輸出/繼續屏幕輸出/刪除當前輸入行
smit(system management interface Tool)
其log文件/script文件保存在各用戶目錄下;
alog -o -t boot 查看引導日誌
chtz 設置新時區
/etc/profile
/etc/environment
$HOME/.profile 系統設置用戶環境的主要文件;
lsuser -a id home ALL 列出所有用戶
/etc/motd 用戶登錄時顯示的信息,可直接編輯,但如果用戶主目錄下$HOME/.hushlogin存在,motd不顯示;
wall ***** 向各登錄用戶發出*****消息,用戶終端上將馬上顯示;
/var/adm/sulog su命令執行記錄
/var/adm/wtmp,/etc/utmp 用who命令查看登錄記錄
last root |pg root用戶登錄記錄
last reboot | pg 重啟記錄;
/etc/passwd 合法用戶(不含密碼)
/etc/group
/etc/security 普通用戶不能訪問的安全性文件目錄
lsdev -P 列出所有的設備, lsdev -Pc disk
smitty devices 設備管理
lsattr -E -l sys0 列出已配置的設備
jfs/Cdrfs/Nfs AIX支持的三種文件系統
/var/adm/wtmp
/var/spool/*/*
/smit.log
/etc/securibty/failedlogin
/var/adm/sulog 這些文件增長很快,要定期清理,可用cat /dev/null > filename方式清理
/u05 | sort -r -n 查詢文件或目錄所佔用的磁碟塊數
vmstat 顯示虛擬內存,內存及CPU活動信息;
arp -a 查看解析協議ARP表
hostname 顯示機器名
/etc/rc.tcpip 系統啟動時自動執行,進而執行以下子進程:
 -syslogd :錯誤信息日誌
 -portmap :埠查找
 -inetd :Internet服務的主守護進程
 -named :域名伺服器
 -lpd :列印伺服器
 -routed or gated :動態路由
 -sendmail :郵件系統
 -timed :時間伺服器
 -rwhod :遠程用戶信息
 -snmpd :SNMP代理進程
host 機器名/IP 實現IP與機器名的轉換
rsh PTYC2_svc date 執行另一台主機上的命令
lscfg 顯示機器配置信息
lsdev -C -c if 顯示網路介面描述
lsdev -C -c adapetr 顯示適配描述
netpmon -v 物理/邏輯資源的詳細報告
ps aux 查詢內存使用情況
sar [-u|-c|-a|-q|-r] [-p] 1 10 查詢系統負載情況
traceroute 10.188.182.1 跟蹤IP
netpmon 可以監控關於網路行為的系統事件和性能以及網路行為對CPU的消耗。
lsdev -C|grep Process|wc -l 顯示CPU數量
smitty mklv 創建裸設備(字元型設備);
smitty rmlv 刪除裸設備(字元型設備);
lslv ***** ******為裸設備名稱,顯示裸設備相關參數

/etc/default/login 加上CONSOLE=/dev/console 後,可防止root用戶telnet;
SSL工具代替telnet等,增加安全性
/etc/passwd .../bin/sh 對應 .profile
/etc/passwd .../bin/csh對應 .login
系統正常從桌面登錄執行 .dtprofile
su - username執行 .profile
vmstat 查詢內存情況
iostat
mpstat 查詢CPU情況
/etc/vfstab 磁碟目錄規劃
mount 目錄安裝情況
format 查看磁碟物理信息
p 分區
p

swap [-l|s|d|a] 操作swap交換空間
patchadd -d 補丁文件名 打補丁-p 顯示已打的補丁信息
sysdef -i
share -F nfs -o ro /etc
hare -F nfs -o rw=usera:userb /export
unshare /etc
dfshares
/usr/dt/bin/dtconfig -d 這將告知系統在下一次重新引導時不啟動登錄伺服器。
/etc/ftpusers,/etc/default/login SOLARIS8下的FTP和TELNET預設是關著,看看這兩個文件.
sys-unconfig solaris重新設置
kdmconfig 配置顯示器
eject 彈出CD-ROM或軟碟機
L

『貳』 AIX修改那個文件或用什麼命令可以進入文本模式

AIX 和linux下文本編輯都是使用vi 或者vim命令
vi命令是UNIX操作系統和類UNIX操作系統中最通用的全屏幕純文本編輯器。Linux中的vi編輯器叫vim,它是vi的增強版(vi Improved),與vi編輯器完全兼容,而且實現了很多增強功能。
vi編輯器支持編輯模式和命令模式,編輯模式下可以完成文本的編輯功能,命令模式下可以完成對文件的操作命令,要正確使用vi編輯器就必須熟練掌握著兩種模式的切換。默認情況下,打開vi編輯器後自動進入命令模式。從編輯模式切換到命令模式使用「esc」鍵,從命令模式切換到編輯模式使用「A」、「a」、「O」、「o」、「I」、「i」鍵。
vi編輯器提供了豐富的內置命令,有些內置命令使用鍵盤組合鍵即可完成,有些內置命令則需要以冒號「:」開頭輸入。常用內置命令如下:
Ctrl+u:向文件首翻半屏;
Ctrl+d:向文件尾翻半屏;
Ctrl+f:向文件尾翻一屏;
Ctrl+b:向文件首翻一屏;
Esc:從編輯模式切換到命令模式;
ZZ:命令模式下保存當前文件所做的修改後退出vi;
:行號:游標跳轉到指定行的行首;
:$:游標跳轉到最後一行的行首;
x或X:刪除一個字元,x刪除游標後的,而X刪除游標前的;
D:刪除從當前游標到游標所在行尾的全部字元;dd:刪除游標行正行內容;
a:在當前字元後添加文本;
A:在行末添加文本;
i:在當前字元前插入文本;
I:在行首插入文本;
o:在當前行後面插入一空行;
O:在當前行前面插入一空行;
:wq:在命令模式下,執行存檔退出操作;
:w:在命令模式下,執行存檔操作;
:w!:在命令模式下,執行強制存檔操作;
:q:在命令模式下,執行退出vi操作;
:q!:在命令模式下,執行強制退出vi操作;
:e文件名:在命令模式下,打開並編輯指定名稱的文件;
:n:在命令模式下,如果同時打開多個文件,則繼續編輯下一個文件;
:f:在命令模式下,用於顯示當前的文件名、游標所在行的行號以及顯示比例;
:set number:在命令模式下,用於在最左端顯示行號;
:set nonumber:在命令模式下,用於在最左端不顯示行號;
語法
vi(選項)(參數)

『叄』 AIX 下 nmon 命令,如果一次性得到 內存使用情況,不用先輸入 nmon 再輸入 m的形式。

要在 nmon 命令啟動後立即顯示內存統計信息,請執行下列步驟:
輸入以下命令:
a.export NMON=m
(這個m就是你原先進入nmon後需要輸入的。)
b.運行 nmon 命令。

哈哈附贈一條,以幫助理解。注意「命令a」

要在 nmon 命令啟動後立即顯示內存和處理器統計信息,請執行下列步驟:
輸入以下命令:
a.export NMON=mc
b.運行 nmon 命令。

我沒環境測試。自己測試一下。

『肆』 AIX中創建文件的命令是什麼,如何能在短時間內基本掌握AIX常用操作

創建文件的命令是 touch 文件名

想要短時間內掌握常用操作,其實並不難,有2點。
1.理論
AIX就是操作系統,操作系統不外乎干以下幾件事:
設備管理、文件系統管理、進程管理、輸入與輸出等等
如果你以前掌握了一些其他操作系統的這些原理內容,LINUX、OSX哪怕是windows(畢竟架構還是有差異),就具備了盡快掌握了第一個基礎,你要學習的就是AIX是怎麼實現這些內容的,有什麼精妙之處。
2.操作
最好是有實驗的條件,有理論的基礎上,就可以操作了,找一些案例(google上、論壇上大片的),做之前先把理論回憶一下,整理清楚,在實際操作中,可以很快的驗證自己的想法,也能很快的熟悉操作,AIX的SMIT和MAN是非常強大的,熟悉了這個方法以後,即便是遇到了問題以後,也能很快解決了。
本人是專職做AIX的,歡迎聯系我共同學習共同進步!

『伍』 aix 怎麼看 有 etherchannel

AIX操作系統中的EtherChannel是一種網路埠綜合技術,它允許用戶將一台伺服器上的多個乙太網卡綜合起來形成一個帶寬更大的乙太網介面。一般來說,這些乙太網卡都應該連接在同一台支持EtherChannel技術的交換機上;這些網卡所連接的交換機上的埠也必須明確地手工指定為一個EtherChannel的成員埠。
AIX操作系統將配置後的EtherChannel視為一個乙太網介面,所以用戶可以像在普通乙太網卡上一樣在這個介面上配置IP地址;而且這個EtherChannel會被配置為統一的MAC地址,使其它系統也認為它們是一個乙太網介面。
EtherChannel技術的最主要優點是它能夠累加所有成員網卡的帶寬。網路流量被按照特定的方式分配到各個成員網卡上,要麼基於遠程系統的地址,要麼採用輪流使用的方式。如果一個成員網卡失效,EtherChannel會自動調整流量分配策略,從而只使用剩餘的網卡進行工作。適銷的網卡修復後,EtherChannel會重新啟用它。
在AIX操作系統中,用戶可以配置多個EtherChannel,但一般來說同一個EtherChannel的所有成員網卡都需要連接在同一個交換機上。如果這個交換機出現故障,整個EtherChannel就都會失效。為了解決這個問題,AIX 5.2中引入了新的網卡後備模式。用戶可以為整個EtherChannel指定一塊備份網卡,這塊網卡連接在不同的交換機上。當整個EtherChannel失效時,這塊網卡會自動頂替EtherChannel的功能。這與AIX 5.2之前的EtherChannel網卡備份模式有很大區別。在AIX 5.2之前,用戶只能指定連接在不同交換機上的網卡使用互備模式組成EtherChannel,在這種模式下,只有一塊網卡負擔網路流量,如果這塊網卡失效,系統會將它的IP和MAC地址切換到EtherChannel中其它的網卡上;所以這時只有後備功能,沒有帶寬累加效果。
如何配置EtherChannel
注意事項:
一個EtherChannel中可以有2到8塊網卡;
一個AIX操作系統中可以配置多個EtherChannel;但要記住每個EtherChannel都是一個新的乙太網介面。用戶也許需要通過no命令調整ifsize參數的值來保證乙太網卡和EtherChannel的總數不超過ifsize。ifsize的默認值是8。
您可以使用任何AIX系統支持的網卡來組建EtherChannel。但EtherChannel的成員網卡必須連接到支持EtherChannel的交換機上。
EtherChannel的所有成員網卡都應該設置成同樣的速度和工作模式,如100兆全雙工。
要用作EtherChannel成員的網卡不能配置IP地址。如果已經配置了,必須要在開始配置EtherChannel前刪除這些配置。
配置EtherChannel的步驟:
1、用root登錄, 在命令行運行smit etherchannel。
2、選擇 Add an EtherChannel。
3、選擇EtherChannel的成員網卡。如果您想要使用AIX 5.2的EtherChannel後備模式,在這里不要選擇後備網卡。注意這里會列出系統中所有可用的網卡,請確認您所選擇的網卡沒有配置IP地址。否則會有報錯。
4、按照以下說明輸入下列信息:
EtherChannel Adapters: 您會看到在上一步中所選擇的網卡。
Enable Alternate EtherChannel Address: 可選項。將此項目設置為YES可以讓用戶指定EtherChannel所使用的MAC地址。如果這項的值是NO,EtherChannel將使用第一塊網卡的MAC地址。
Alternate EtherChannel Address: 如果您設置了Enable Alternate EtherChannel Address為YES,在這里您要輸入希望使用的EtherChannel MAC地址。該地址必須是以0x開頭的12位十六進制數。
Enable Gigabit Ethernet Jumbo Frames: 可選項。使用這個功能要求交換機支持Jumbo Frames。使用這個選項的EtherChannel不支持802.3介面。
Mode: 您可以選擇以下模式:
Standard: 在這種模式下EtherChannel使用目標主機的IP地址來決定用哪一塊網卡來發送數據。EtherChannel用目標IP的末位元組除以成員網卡的個數的余數(模)來決定由哪一塊網卡發送數據。比如目標IP是10.10.10.1, EtherChannel中有兩塊成員網卡, (1 % 2) = 1, 所以第二塊網卡被用來發送數據 (網卡編號從0開始)。 網卡編號按照它們在smit界面中列出的順序排列。對於非IP流量(如ARP), 目標MAC地址的末位元組被用來進行計算。 這是默認的運行模式。
Round Robin: 在這種模式下各個成員網卡被輪流使用,每輪每個網卡發送一個數據包。
Network Interface Backup: 這種模式是用於AIX 5.1和AIX 4.3.3的網卡後備模式。在這種模式下,EtherChannel在任何時刻都只將一塊網卡用於負擔網路流量。主要用於網卡連接到不同的交換機上,並且通過任何的交換機都可以到達同樣的網路的情況下。當檢測到某個網卡-交換機連接出現問題時(通過網線檢測或選擇ping某個IP地址, EtherChannel將停止當前的成員網卡並啟動下一個成員網卡。只有這種模式會用到Internet Address to Ping, Number of Retries和Retry Timeout選項。
Backup Adapter: 可選項。用於AIX 5.2的EtherChannel後備模式。指定您想要用來後備整個EtherChannel的網卡。
Internet Address to Ping: 僅用於網卡後備模式。EtherChannel會ping您在這里指定的IP地址。如果回應超時達到指定的數目,EtherChannel會切換網卡。 Number of Retries: 允許的回應超時的次數,默認是3。
Retry Timeout: 回應超時的時限。默認是1秒。
5、使用smit chinet為EtherChannel設備(entx)配置IP地址。

『陸』 剛剛學AIX,我應該用什麼命令查看版本號

如果查看AIX系統的版本號,使用oslevel命令

oslevel-a

如果是軟體版本的話,可以用lslpp命令

lslpp-l

『柒』 aix伺服器重啟命令

1.停止所有相關應來用;
2.停oracle:
使用源oracle用戶登陸:
sqlplus /nolog
conn /as sysdba
shutdown
exit
3.重啟AIX:
使用root用戶登陸:
shutdown -Fr
或者reboot

4.系統重啟後重啟oracle
使用oracle用戶登陸:
sqlplus /nolog
conn /as sysdba
startup
exit

5.啟動相關應用。

『捌』 AIX命令的進階命令

?如何知道自己在運行單處理器還是多處理器內核?
/unix 是指向已啟動內核的符號鏈接。要了解正在運行什麼內核模式,可輸入 ls -l /unix 並查看 /unix 鏈接到什麼文件。下面是 ls -l /unix 命令的三種可能輸出及其對應的內核:
/unix -> /usr/lib/boot/unix_up # 32 bit uniprocessor kernel
/unix -> /usr/lib/boot/unix_mp # 32 bit multiprocessor kernel
/unix -> /usr/lib/boot/unix_64 # 64 bit multiprocessor kernel
從一種內核模式更改為另一種內核模式
在安裝過程期間,會預設啟用一種適合該 AIX 版本和操作中的硬體的內核。讓我們使用前一個問題中的方法並假設啟用了 32 位內核。我們還假設您希望在 64 位內核模式下啟動。這可以通過按順序執行以下命令來實現:
ln -sf /usr/lib/boot/unix_64 /unix
ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
bosboot -ad /dev/hdiskxx
shutdown -r
/dev/hdiskxx 目錄是啟動邏輯卷 /dev/hd5 所在的位置。要弄清 hdiskxx 中有哪些 xx,可運行以下命令:
lslv -m hd5
在裸設備上安裝oracle系統:
修改裸設備的許可權,如裸設備名為system01,安裝資料庫用戶為oracle
chown oracle:dba /dev/system01
chown oracle:dba /dev/rsystem01
在使用文件時必須用rsystem01
啟動時自動載入文件系統信息:
需要載入的信息存放在/etc/filesystems
mount -t nf 載入所有在/ect/filesystems中定義type=nfs的文件系統
顯示已載入的文件系統及狀態: df -v,mount
如何知道我的計算機是否基於 CHRP?
運行 prtconf 命令。如果是 CHRP 計算機,則字元串 chrp 會出現在 Model Architecture 行上。
系統中的設備屬性值是什麼?
要列出磁帶設備 rmt0 的當前屬性值,可輸入以下命令:
lsattr -l rmt0 -E
要列出磁帶設備 rmt0 的預設屬性值,可輸入以下命令:
lsattr -l rmt0 -D
要列出 TTY 設備 tty0 的可能登錄屬性值,可輸入以下命令:
lsattr -l tty0 -a login -R
要顯示系統級別的屬性,可輸入以下命令:
lsattr -E -l sys0
列出有關特定物理卷的信息?
舉例來說,若要了解有關 hdisk1 的詳細信息,可運行如下命令:
lspv hdisk1
獲得系統的詳細配置?
輸入以下命令:
lscfg
下列選項可以提供特定的信息:
-p 顯示特定於平台的設備信息。該標志適用於 AIX 4.2.1 或更高版本。
-v 顯示在自定義 VPD 對象類中找到的重要產品資料庫(Vital Proct Database,VPD)。
例如,要顯示有關磁帶驅動器 rmt0 的詳細信息,可輸入以下命令:
lscfg -vl rmt0
通過運行 prtconf 命令也可以獲得非常類似的信息。
如何確定晶元類型、系統名稱、節點名稱、型號,等等?
uname 命令可以提供關於系統的詳細信息。
uname -p 顯示系統的晶元類型。例如,PowerPC。
uname -r 顯示操作系統的版本號。
uname -s 顯示系統名稱。例如,AIX。
uname -n 顯示節點名稱。
uname -a 顯示系統名稱、節點名稱、版本、計算機 ID。
uname -M 顯示系統型號名稱。例如,IBM, 9114-275。
uname -v 顯示操作系統版本。
uname -m 顯示運行系統的硬體的計算機 ID 編號。
uname -u 顯示系統 ID 編號。
AIX
我的系統上在運行什麼 AIX 主要版本、次要版本和維護級?
輸入以下命令之一:
oslevel -r
lslpp -h bos.rte
觀察進程內存使用情況:
ps aux 觀察參數%mem:內存使用百分比 RSS:實際使用內存
vmstat free的單位為塊,預設值為4096bytst
創建raw設備時選擇的類型:
raw_lv
裸設備的備份
dd if=/dev/raw1 of=/dev/rmt0 bs=16k
AIX系統所需要補丁
IX72696,IX85104,IX81863,IX87313,IX89087,IX89522,IY02407,IY03412,IY05995,IY07276,IY01050
# lspv *列出設備名稱
hdisk0 0006fa7f212ee586 rootvg
hdisk1 0006fa7f7dc2b8a8 oradata
如想刪除設備,則用rmdev -dl hdisk1...
smit ssaraid(首先創建RAID陣列)
再創建VG smit vg
然後在VG中創建lv(也即裸設備)
此時便可以創建資料庫了,或者可以在此時創建FS: smit fs
創建文件系統
以下命令將在卷組 testvg 中創建一個大小為 10MB、安裝點為 /fs1 的 jfs 文件系統:
crfs -v jfs -g testvg -a size=10M -m /fs1
安裝所有預設文件系統(/etc/filesystems 文件中標記有 mount=true 屬性的所有標准文件系統)
以下命令將安裝所有此類文件系統:
mount {-a|all}
顯示已安裝的文件系統
輸入以下命令可以顯示有關所有當前已安裝的文件系統的信息:
mount
卸載文件系統
輸入以下命令可以卸載 /test 文件系統:
umount /test
刪除文件系統
輸入以下命令可以刪除 /test 文件系統:
rmfs /test
對文件系統進行碎片整理
可以使用 defragfs 命令來改善或報告文件系統中的連續空間狀態。例如,若要對文件系統 /home 進行碎片整理,可以使用以下命令:
defragfs /home
更改文件系統的大小
若要將 /usr 文件系統的大小增加 1000000 個 512 位元組的塊,可輸入以下命令:
chfs -a size=+1000000 /usr
#lscfg –v (顯示所有已安裝的系統資源)
#lsattr –E -l sys0 (顯示系統初始參數設置)
#lsdev –CH(顯示系統資源狀態)
#df –k (文件系統使用情況)
#
#bootinfo -y 操作系統環境(位數)
#bootinfo -m 硬體環境
更改每個VG中LV的個數 默認值=vg size/pp
#chvg -t
#chlv -x number
'lsps -a' Lists the status of defined paging spaces.
'lslpp -h' Used to determine the version of AIX you are running as well as the version of ALL Licensed Program Procts.
'lsattr -E -lsys0' Useful in determining how much real memory resides on the system.
'lsdev -C' Used to determine what devices are defined to the system.
'ps av' Gives a ballpark estimate of the percentage of cpu and memory utilized by each process currently running.
'vmstat 3 20' Useful for determining how much paging activity is taking place on the system. Also gives useful cpu usage info.
'iostat 3 20' Useful in determining disk utilization for each hard drive
驗證文件集是否有必需的先決條件和是否已完全安裝
要顯示需要安裝或糾正哪些文件集,可輸入以下命令:
lppchk -v
如何獲得符號表示中的 loader 節頭和符號條目的轉儲?
輸入以下命令:
mp -Htv
確定已分配和使用的分頁空間量
輸入以下命令:
lsps -a
增加分頁空間
可以使用 chps -s 命令來動態增加分頁空間的大小。例如,如果希望將 hd6 的大小增加 3 個邏輯分區,您可以執行以下命令:
chps -s 3 hd6
減少分頁空間
可以使用 chps -d 命令來動態減少分頁空間的大小。例如,如果希望將 hd6 的大小減少四個邏輯分區,您可以執行以下命令:
chps -d 4 hd6
備份裸設備
#dd if=/dev/raw_divice of=/dev/rmt0.1 bs=256k
從磁帶還原裸設備
#dd if=/dev/rmt0.1 of=/dev/raw_device count=63 seek=1 skip=1 bs=4k
#mt -f /dev/rmt0.1 bsf 1
#dd if=/dev/rmt0.1 of=/dev/raw_device seek=1 skip=1 bs=256k
#dd if=/dev/rsystem of=/dev/rsystem_bak bs=8192
如何知道我的系統是否能夠使用同步多線程(Simultaneous Multi-threading,SMT)?
如果您的系統是運行 AIX 5L Version 5.3 的基於 POWER5 的系統,則它就能使用 SMT。
如何知道我的系統是否啟用了 SMT?
如果不帶任何選項運行 smtctl 命令,它將告訴您是否啟用了 SMT。
32 位內核是否支持 SMT?
是的,32 位和 64 位內核都支持 SMT。
如何啟用或禁用 SMT?
可以通過運行 smtctl 命令來啟用或禁用 SMT。下面是該命令的語法:
smtctl [ -m off | on [ -w boot | now]]
怎樣鏡像rootvg?
現舉例如下:
1. 添加新硬碟到rootvg
#extendvg rootvg hdisk1
2. 鏡像rootvg
#mirrorvg -c 2 rootvg hdisk1
3. 重新生成 boot image
#bosboot -ad /dev/hdisk0
4. 更新bootlist
#bootlist -m normal hdisk0 hdisk1 cd0
5. 重起系統
#shutdown –Fr
網路
如何顯示或設置網路參數值?
no 命令設置或顯示網路優化參數的當前或下一次啟動時的值。
如何獲得我計算機的 IP 地址?
輸入以下命令之一:
ifconfig -a

host Fully_Qualified_Host_Name
例如,輸入主機 cyclop.austin.ibm.c o m。
如何確定伺服器上的網路介面?
以下兩個命令中的任何一個都將顯示網路介面:
lsdev -Cc if

ifconfig -a
若要獲得有關某個特定網路介面(例如,tr0)的信息,可以運行以下命令:
ifconfig tr0
如何激活網路介面?
若要激活網路介面 tr0,可以運行以下命令:
ifconfig tr0 up
如何禁用網路介面?
舉例來說,若要禁用網路介面 tr0,可以運行以下命令:
ifconfig tr0 down
系統備份
用以下菜單命令形成可啟動磁帶,用於系統恢復。
# smit mksysb
#lsattr -E -l sys0 (顯示系統初始參數設置)
#lsdev -CH(顯示系統資源狀態)
cplv的用法:fs的拷貝
如在lv00中有文件系統/dev/lv00,mount點/testfs
cplv -v vgname -y newly oldlv(此命令自動創建newlv)
刪去oldlv
修改/etc/filesystems下/testfs,將dev定為/dev/newlv
fsck /testfs
mount /testfs 則原文件系統的內容都能訪問
禁止終端上的中斷鍵(CTRL+C)
在很多應用系統中,系統管理員希望普通用戶只運行自己的應用程序,不能進入系統的shell提示符下,但預設情況下當用戶在終端上按CTRL+C鍵時就會退到系統提示符下。由於用戶終端一般沒有固定的埠號,為了禁止使用中斷鍵,可採取下面辦法:
(1)如果使用ksh, 可在$HOME/.profile中第一行加入如下內容:
trap echo 'Abnormal operation'; exit 123915
(2)如果使用csh(ksh亦可),可用如下命令:
%stty intr ^!
如果恢復正常情況,鍵入下列命令:
% stty intr ^c
在shell中不回顯(echo)字元
在實際應用中,一般當我們在鍵盤上鍵入口令時不希望將其顯示在屏幕上,為此可採用下面的兩種辦法:
·使用stty 命令
stty -echo # do not display password
echo Enter password: c
read PASSWD #get the password
stty echo # restore standard configuration
·使用echo命令
設置保密屬性:echo 33[8m
取消保密屬性:echo 33[m
在某個目錄及其所屬子目錄的所有文件中查找字元串
在程序維護過程中,有時需要在某個目錄及其所屬子目錄的所有文件中查找某一個字元串,為此可用下面兩種方法(假設在*.cp文件中查找字元串abc,結果放在文件out中):
(1)cat /dev/null > out
find ./ -name *.cp -exec grep abc{} >> out
(2)find ./ -name *.cp | xargs grep abc > out
推薦使用第二種方法,因其系統開銷小、速度快。
對/etc/inittab文件中的一行進行注釋
我們都知道在shell中使用#作為注釋符號,但在/etc/inittab中注釋一行的方法是在第一個字元前插入字元:。
轉換DOS和AIX兩種格式的文本文件
如欲轉換DOS和AIX兩種格式的文本文件,有兩種方法:
(1)用ftp命令:設置ASCII傳輸類型,在一台運行AIX的機器和另外一台運行Windows的機器之間互相傳送,這里不再贅述。
(2)使用aix2dos或dos2aix命令
如將DOS格式的文本文件轉換為AIX格式,可用命令A:dos2aix inputfile outfile,反之可用命令:aix2dos inputfile outfile,關於dos2aix和aix2dos命令的詳細用法可參閱dos2aix -h 和aix2dos -h 。注意要使用這兩個命令,必須首先安裝文件集bos.pci。
解決某一PV上的VGDA與ODM庫不一致的問題
在系統維護過程中,因為操作錯誤或其他特殊原因,有可能使某一PV上的LVCB和VGDA與其對應的ODM庫不一致,導致ODM庫紊亂,對PV的有關操作無法進行,這時可採用如下兩個AIX命令加以解決:
redefinevg -d hdisk_name vg_name
該命令以指定PV上的LVM信息重新定義給定VG的ODM庫。
或:synclvodm -P -v vgname
該命令同步或重建給定VG的ODM庫和LVM信息。
設置用戶的文件大小限制
在AIX系統中,用戶使用系統資源是有一定限制的。如用戶預設可創建或擴展的最大文件為1G(參見/etc/security/limits: fsize = 2097151, fsize_hard=fsize 512-bytes blocks)。
如欲修改,可使用smit:
# smit chuser 選擇用戶,修改下面兩項:
Soft FILE size [4194302]
# (2G,可根據需要設定)
Hard FILE size [4194302]
# (2G, 可根據需要設定)
用該用戶身份登錄,使用ulimit -f 和ulimit -Hf可分別顯示其fsize、fsize_hard的大小。
按文件大小排序列出一個文件系統下的文件
當監控某一文件系統的空間使用情況時,如果該文件系統剩餘空間較少或已使用空間增長較快,則有必要排序列出該文件系統中所有大於某一給定位元組數的文件,以便進一步維護管理。為此,可用如下命令:
# find [filesystem_name] -xdev -size +[512-bytes bloks] -ls | sort -r -n -k7
文件系統是否滿
方法: df –k 可以以K為單位檢查文件系統的使用率。(90%以上,需要調整)
檢查系統出錯日誌 使用errpt |more來檢查
清除現有的log: Errclear 0
檢查系統合法/非法登陸情況
使用Last命令來檢查來自登陸的地方。
檢查系統是否有巨大的Core文件生成
使用 find / -name core –print來檢查。對Core文件,一般直接刪除就可以了。
系統性能檢查:
a) CPU性能:使用Vmstat, topas來檢查
b) 內存使用情況:也是使用topas, vmstat來檢查
c) 檢查IO平衡使用情況:使用iostat來檢查
d) 交換空間使用情況:使用lsps –a來檢查
6. Mail檢查
Diag 一個月一次
用命令SVMON來監控伺服器,

root@AIX1 [/]#svmon
size inuse free pin virtual
memory 1048566 1023178 4976 55113 251293
pg space 524288 10871
work pers clnt
pin 55116 0 0
in use 250952 772224 2
用SVMON可以具體指定進程號,如
#SVMON -P 26060就會指出這個進程具體的內存的使用情況

『玖』 如何修改Windows,AIX等操作系統的TCP/IP參數

在不同的操作系統上,修改TCP/IP參數的方法略有不同,現在對Windows 2000/NT、RISC6000/AIX、HP-UNIX、SUN Solaris以及SCO OpenServer平台下的修改方法逐一進行說明:

1)在Windows NT平台上, 我們利用regedit來修改系統注冊表,修改HKEY_LOCAL_MACHINE\CurrentControlSet\Services\Tcpip\Parameters下的以下三個參數:
KeepAliveInterval,設置其值為1000
KeepAliveTime,設置其值為300000(單位為毫秒,300000代表5分鍾)
TcpMaxDataRetransmissions,設置其值為5

2)在RISC6000/AIX平台上, 用no命令修改如下參數:
tcp_keepidle保持TCP/IP連接的時間,單位為0.5秒,預設值為14,400,即兩個小時,我們可將它設為5分鍾;
tcp_keepinittcp連接初始timeout值,單位為0.5秒,預設值為150,我們可將它設為50;
tcp_keepintvl連接間隔,單位為0.5秒,預設值為150,我們可將它設為50;
我們也可以修改/etc/rc.net文件,
/usr/sbin/no -o tcp_keepidle=240
/usr/sbin/no -o tcp_keepinit=50
/usr/sbin/no -o tcp_keepintvl=50
注意:直接使用命令行修改,在機器重啟後,會失效;修改rc.net文件,可以做到永久生效。

3)在HP平台上,
對於HP-UNIX V10.20及其在此之前的版本,用/usr/contrib/bin nettune命令來修改有關參數;
對於HP-UNIX V10.30及其以上版本,用/usr/bin/ndd命令來修改有關參數。

4)在SUN Solaris平台上,
用ndd -set /dev/tcptcp_keepalive_interval NNN命令來修改有關參數,tcp_keepalive_interval的單位為毫秒,預設值為7200000毫秒,即2個小時。

5)在SCO OpenServer平台上,
tcp_keepalive 和 tcp_keepidle 相同,其原先默認值為 7200 秒,可設為 600秒。tcp_keepintvl 其原先默認值為 75 秒,可設為15秒。均以"秒"為單位。
運行命令 ifconfig 命令修改:
/etc/inconfig tcp_keepidle
/etc/inconfig tcp_keepintvl

通常,操作系統的TCP/IP參數的預設設置是2個小時(常見的操作系統平台如:Windows 2000/NT以及AIX,HP-UX,Sun Solaris,Linux等,預設設定均為2個小時),即發送KeepAlive探測包的時間是2小時,所以需要2個小時的時間它才會獲知網路連接已經斷開,因此當有需要的時候我們可以通過配置TCP/IP KeepAlive參數來提高TCP/IP的響應速度。

閱讀全文

與aixno命令相關的資料

熱點內容
xlsx轉換pdf 瀏覽:94
3dmax擠出命令英語 瀏覽:903
靶心率的定義和演算法 瀏覽:513
3d模術師app哪裡下載 瀏覽:474
php中文api文檔 瀏覽:458
安卓設計怎麼加入輸入框 瀏覽:185
主根伺服器什麼時候開始 瀏覽:738
奇門遁甲完整版pdf 瀏覽:901
app軟體怎麼用的 瀏覽:802
電子書pdf購買 瀏覽:193
浪潮伺服器如何做系統 瀏覽:111
冒險島img格式加密 瀏覽:596
我的世界手游如何復制命令 瀏覽:659
天刀自動彈琴腳本源碼 瀏覽:970
打開其它app微信怎麼收不到 瀏覽:447
安卓游戲耳機怎麼戴 瀏覽:18
不越獄怎麼去除app廣告 瀏覽:178
ipadminipdf閱讀 瀏覽:506
文件夾無限制壓縮會不會降低內存 瀏覽:412
榮耀怎樣創建文件夾 瀏覽:631