古詩詞大全網 - 團隊口號 - Aix系統命令

Aix系統命令

AIX(高級交互執行程序)是IBM開發的UNIX操作系統。AIX命令是管理和操作AIX系統的命令。我給大家分享壹些aix的常用命令和高級命令。

查看交換信息的Aix常用命令:

Lsps -a顯示交換區的分布信息。

Lsps -s顯示交換區的使用信息。

Slibclean清除處理程序留下的舊分頁信息。

Smit mkps建立交換區域空間信息

Swapon -a啟動所有分頁空間。

/etc/swapspaces存儲分頁空間表信息。

顯示音量信息:

Lsvg顯示卷的名稱。

Lsvg -l rootvg顯示rootvg卷的詳細信息。

如何裝載宗卷:

Varyonvg datavg加載datavg卷。

Mount /dev/data1在datavg下加載壹個data1卷。

安裝CD

mount -rv cdrfs /dev/cd0 /cdrom

Raw設備類型:raw,jfs jfs可以轉換成文件系統,但是raw不能。

Smit快速路徑名:(smit:圖形模式,smitty:字符模式)

開發設備管理

診斷

定期文件管理系統

lvm邏輯卷系統的管理員管理

Nfs NFS管理

sinstallp軟件的安裝和維護

後臺打印程序打印隊列管理

系統系統管理

TCP/IP管理

用戶用戶管理

Clstart,clstop:啟動和停止集群

Lssrc -g cluser:查看cluser的狀態。

要查看已安裝的軟件信息:

ls -aF /usr/lpp (lpp:許可程序產品)

查看安裝媒體內容:

installp -q -d /dev/cdrom -l

查看操作系統補丁

儀器固定-a

要查看錯誤日誌信息:

errpt -a

關於TCP/IP的命令

網卡:

Smit chgenet,chgtok,chgfddi,opschange,mktty:adptr架構的快速路徑。

Smit mkinet,ppp:slip和ppp快速路徑

Ifconfig:配置接口

地址:

/etc/hosts靜態主機表

/etc/resolv.conf地址解析的名稱服務器。

/etc/named.boot名稱服務器架構

/etc/named。c .根名稱服務器緩存(刪除空格)

/etc/name . data地址列表

/etc/named.rev反轉指示器列表。

Nslookup查詢名稱服務器信息。

網絡路由:

路線管理路線

Netstat -rn列出了定義的路由。

路由路由(daekmin rip)

門控路由(daekmin rip、egp、hello)

/etc/網關已知網關

/etc/networks已知網絡

服務:

/etc/服務

/etc/inetd.conf

TCP/IP組子系統:

/etc/rc.n e t(刪除空格)

Startsrc -g tcpip啟動所有tcpip子系統。

Startsrc -s inetd啟動主互聯網

調試:

Iptrace啟動數據包跟蹤。

Ipreport跟蹤結果打印格式

Netstat網絡統計

Ping檢查是否可以到達。

檢查HACMP,外部硬盤信息:

lscfg -v

lsdev -Cc適配器

對等機器信息:

/etc/。羅茲

/etc/hosts.equiv

/etc/hosts

查看內存

/etc/lsattr -El mem0

以KB為單位顯示實際內存。

bootinfo -r

或者

lsattr -El sys0 -a realmem

查看交換空間

lsps -l

查看操作系統文件系統

lslpp-l[文件集名稱]

檢查系統內核、進程、硬盤等的頂級性能。

托帕斯

要顯示內核是啟用了32位還是64位,請執行以下操作:

bootinfo -K

32位或64位顯示硬件:

bootinfo -y

顯示系統中處理器的數量。

lscfg | grep過程

顯示系統上的硬盤數量,您可以輸入以下命令:

lspv

系統的詳細配置

lscfg

axi高級命令如何知道自己運行的是單處理器還是多處理器內核?

/unix是指向被引導內核的符號鏈接。要找出正在運行的內核模式,請輸入ls -l /unix並查看文件/unix鏈接到了什麽。以下是ls -l /unix命令及其相應內核的三種可能的輸出:

/UNIX-& gt;/usr/lib/boot/unix_up # 32位單處理器內核

/UNIX-& gt;/usr/lib/boot/unix_mp # 32位多處理器內核

/UNIX-& gt;/usr/lib/boot/unix_64 # 64位多處理器內核

從壹種內核模式切換到另壹種內核模式

在安裝過程中,默認情況下會啟用適合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

關機-r

/dev/hdiskxx目錄是引導邏輯卷/dev/hd5所在的位置。要找出hdiskxx中的xx是什麽,可以運行以下命令:

lslv -m hd5

要在原始設備上安裝oracle系統,請執行以下操作:

修改裸設備的權限,比如裸設備的名稱是system01,安裝數據庫的用戶是oracle。

chown Oracle:DBA/dev/system 01

chown Oracle:DBA/dev/rsystem 01

使用文件時必須使用Rsystem01。

啟動時自動加載文件系統信息:

要加載的信息存儲在/etc/filesystems中。

Mount -t nf加載/ect/filesystems中定義的type=nfs的所有文件系統。

顯示裝載的文件系統及其狀態:df -v,mount。

我如何知道我的計算機是否基於CHRP?

運行prtconf命令。如果是chrp計算機,字符串CHRP將出現在模型架構行上。

系統中的設備屬性值是什麽?

要列出磁帶設備rmt0的當前屬性值,請輸入以下命令:

lsattr -l rmt0 -E

要列出磁帶設備rmt0的默認屬性值,請輸入以下命令:

lsattr -l rmt0 -D

要列出TTY設備tty0的可能登錄屬性值,請輸入以下命令:

lsattr -l tty0 -a登錄-R

要顯示系統級屬性,請輸入以下命令:

lsattr -E -l sys0

列出特定物理卷的信息?

例如,要了解有關hdisk1的更多信息,可以運行以下命令:

lspv hdisk1

獲取系統的詳細配置?

輸入以下命令:

lscfg

以下選項可以提供特定信息:

-p顯示特定於平臺的設備信息。這個標誌適用於AIX 4.2.1或更高版本。

-v顯示在自定義VPD對象類中找到的重要產品數據庫(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號。

[計]高級交互執行程序(Advanced Interactive Executive)

我的系統上運行的AIX的主要、次要和維護級別是什麽?

輸入以下命令之壹:

oslevel -r

lslpp -h bos.rte

觀察進程內存使用情況:

Ps aux觀察參數%mem:內存使用百分比RSS:實際內存使用

vmstat free的單位是blocks,默認值是4096bytst。

創建裸設備時選擇的類型:

raw_lv

原始設備的備份

DD if =/dev/raw 1 of =/dev/rmt 0 bs = 16k

AIX系統需要的補丁

IX72696,IX85104,IX81863,IX87313,IX89087,IX89522,IY02407,IY03412,IY05995,IY07276,IY01050

# lspv *列出設備名稱

hdisk 0 0006 fa7f 212ee 586 rootvg

hdisk 1 0006 fa 7 f 7 DC 2 b 8 a 8 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/fs 1

安裝所有缺省文件系統(在/etc/filesystems文件中標有mount=true屬性的所有標準文件系統)。

以下命令將掛載所有此類文件系統:

mount {-a|all}

顯示掛載的文件系統。

輸入以下命令以顯示所有當前裝載的文件系統的信息:

增加

卸載文件系統

輸入以下命令卸載/test文件系統:

卸載/測試

刪除文件系統

輸入以下命令刪除/test文件系統:

rmfs/測試

整理文件系統碎片

您可以使用defragfs命令來改善或報告文件系統中連續空間的狀態。例如,要對文件系統/home進行碎片整理,可以使用以下命令:

defragfs /home

更改文件系統的大小

要將/usr文件系統的大小增加100000個512字節的塊,請輸入以下命令:

chfs -a size=+1000000 /usr

#lscfg?v(顯示所有已安裝的系統資源)

#lsattr?E -l sys0(顯示系統初始參數設置)

#lsdev?CH(顯示系統資源狀態)

#df?k(文件系統使用率)

#

#bootinfo -y操作系統環境(數字)

#bootinfo -m硬件環境

更改每個VG中LVS的數量。默認值= vgsize/pp。

#chvg -t

#chlv -x號

“lsps -a”列出了定義的分頁空間的狀態。

“lslpp -h”用於確定您正在運行的AIX的版本以及所有許可程序產品的版本。

lsattr -E -lsys0 '有助於確定系統上駐留了多少實際內存。

“lsdev -C”用於確定系統定義了哪些設備。

“ps av”給出了當前運行的每個進程使用的cpu和內存的百分比的大概估計。

vmstat 3 20 '有助於確定系統上發生了多少分頁活動。還提供有用的cpu使用信息。

iostat 3 20 '有助於確定每個硬盤的磁盤利用率

驗證文件集是否具備必要的先決條件,並且已完全安裝。

要顯示需要安裝或更正哪些文件集,請輸入以下命令:

lppchk -v

如何在符號表示中獲取loader段頭和符號項的轉儲?

輸入以下命令:

轉儲-Htv

確定分配和使用的分頁空間量。

輸入以下命令:

lsps -a

增加分頁空間

您可以使用chps -s命令來動態增加分頁空間。例如,如果您想將hd6的大小增加三個邏輯分區,可以執行以下命令:

chps -s 3 hd6

減少分頁空間

您可以使用chps -d命令動態減少分頁空間。例如,如果您想將hd6的大小減少四個邏輯分區,可以執行以下命令:

chps -d 4 hd6

備份原始設備

# DD if =/dev/raw _ device of =/dev/rmt 0.1 bs = 256k

從磁帶恢復原始設備

# DD if =/dev/rmt 0.1 of =/dev/raw _ device count = 63 seek = 1 skip = 1 bs = 4k

# mt-f/dev/rmt 0.1 BSF 1

# DD if =/dev/rmt 0.1 of =/dev/raw _ device seek = 1 skip = 1 bs = 256k

# DD if =/dev/r system of =/dev/r system _ bak bs = 8192

如何知道我的系統是否可以使用同步多線程(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.重新生成啟動映像包

#bosboot -ad /dev/hdisk0

更新引導列表

# boot list-m normal hdisk 0 hdisk 1 cd0

5.重啟系統

#關機?神父

網絡

如何顯示或設置網絡參數值?

沒有命令設置或顯示網絡優化參數的當前或下壹個啟動值。

我如何獲得我的計算機的IP地址?

輸入以下命令之壹:

配置文件-a

或者

主機完全限定主機名稱

例如,輸入主機cyclop.austin.ibm.com。

如何確定服務器上的網絡接口?

以下兩個命令都將顯示網絡接口:

lsdev -Cc if

或者

配置文件-a

要獲取有關特定網絡接口(例如tr0)的信息,您可以運行以下命令:

ifconfig tr0

如何激活網絡接口?

要激活網絡接口tr0,您可以運行以下命令:

ifconfig tr0以上

如何禁用網絡接口?

例如,要禁用網絡接口tr0,您可以運行以下命令:

ifconfig tr0關閉

系統後備

使用以下菜單命令形成用於系統恢復的引導磁帶。

# smit mksysb

#lsattr -E -l sys0(顯示系統初始參數設置)

#lsdev -CH(顯示系統資源狀態)

cplv的用法:fs的副本

如果lv00中有文件系統/dev/lv00,則掛載點為/testfs。

cplv-v vgname-y new old LV(該命令自動創建newlv)。

刪除舊lv

修改/etc/filesystems下的/testfs,將dev設置為/dev/newlv。

fsck /testfs

Mount /testfs可以訪問原始文件系統的內容。

禁用終端上的中斷鍵(CTRL+C)。

在很多應用系統中,系統管理員希望普通用戶只能運行自己的應用,不能進入系統的shell提示符,但是默認情況下,當用戶在終端上按下CTRL+C鍵時,就會退到系統提示符。由於用戶終端壹般沒有固定的端口號,為了禁止使用中斷鍵,可以采取以下措施:

(1)如果使用ksh,可以在$HOME/的第壹行添加以下內容。個人資料:

陷阱”回顯“異常操作”;出口“123915

(2)如果使用csh(ksh也是可以接受的),可以使用以下命令:

% stty intr ^!

如果恢復正常情況,請鍵入以下命令:

% stty國際^c

不要在shell中回顯字符。

在實際應用中,我們壹般不希望在鍵盤上輸入密碼時,密碼顯示在屏幕上,可以采用以下兩種方法:

?使用stty命令

不顯示密碼

echo "輸入密碼:\c "

讀取PASSWD #獲取密碼

stty echo #恢復標準配置

?使用echo命令

設置安全屬性:echo "\033[8m "

不安全屬性:回顯" \ 033[m]

在目錄及其子目錄中的所有文件中查找字符串。

在程序維護過程中,有時需要在壹個目錄及其子目錄的所有文件中查找壹個字符串。因此,可以使用以下兩種方法(假設字符串“abc”在*中。cp文件並將結果放入文件中取出):

(1)cat/dev/null & gt;在外

找到。/-名稱" *。CP "-exec grep " ABC " { } & gt;& gt在外

(2)尋找。/-名稱" *。CP“| xargs grep " ABC " >在外

推薦使用第二種方法,因為它的系統開銷低,速度快。

註釋/etc/inittab文件中的壹行。

我們都知道在shell中“#”是作為註釋符號使用的,但是在/etc/inittab中註釋壹行的方式是在第壹個字符前插入字符“:”。

轉換DOS和AIX格式的文本文件

有兩種方法可以轉換DOS和AIX格式的文本文件:

(1) ftp命令:設置ASCII傳輸類型,在壹臺運行AIX的機器和另壹臺運行Windows的機器之間相互傳輸,此處不再贅述。

(2)使用aix2dos或dos2aix命令。

如果將DOS格式的文本文件轉換成AIX格式,可以使用命令A: dos2aix輸入文件outfile,反之亦然:aix2dos輸入文件outfile。關於DOS2AIX和aix2dos命令的詳細用法,請參考“dos2aix -h”和“aix2dos -h”。註意,要使用這兩個命令,必須首先安裝文件集bos.pci

解決PV上的VGDA與ODM庫不壹致的問題。

在系統維護過程中,由於操作失誤或其他特殊原因,有可能壹個PV上的LVCB和VGDA與其對應的ODM庫不壹致,導致ODM庫混亂,無法對PV進行相關操作。此時,可以使用以下兩個AIX命令來解決這個問題:

重新定義虛擬磁盤名稱虛擬磁盤名稱

該命令使用指定PV上的LVM信息重新定義給定VG的ODM庫。

或者:synclvodm -P -v vgname

該命令同步或重建給定VG的ODM庫和LVM信息。

為用戶設置文件大小限制

在AIX系統中,用戶對系統資源的使用有壹定的限制。例如,默認情況下,用戶可以創建或擴展的最大文件是1G(參見/etc/security/limits:fsize = 2097151,fsize _ hard = fsize 512字節塊)。

如果您想修改,可以使用smit:

# smit chuser選擇用戶並修改以下兩項:

軟文件大小[4194302]

# (2G,可根據需要設置)

硬文件大小[4194302]

# (2G,可根據需要設置)

以此用戶身份登錄,使用“ulimit -f”和“ulimit -Hf”分別顯示其fsize和fsize_hard的大小。

按文件大小列出文件系統下的文件。

在監控文件系統的空間使用情況時,如果文件系統的剩余空間很小或已用空間增長很快,則需要列出文件系統中大於給定字節數的所有文件,以便進壹步維護和管理。為此,您可以使用以下命令:

# find[文件系統名稱] -xdev -size +[512字節塊] -ls | sort -r -n -k7

文件系統是否已滿?

方法:df?您可以以k為單位檢查文件系統的利用率..(90%以上,需要調整)

使用errpt |more來檢查系統錯誤日誌。

清除現有日誌:Errclear 0

檢查系統的合法/非法登錄。

使用最後壹個命令從著陸點檢查。

檢查系統是否生成了巨大的核心文件。

使用find/-name core?打印以檢查。對於核心文件,壹般直接刪除就夠了。

系統性能檢查:

A) CPU性能:使用Vmstat、topas進行檢查。

b)內存使用情況:topas、vmstat也用於檢查。

c)檢查IO的平衡使用情況:使用iostat進行檢查。

d)交換空間使用:使用LSP?要檢查的

6.郵件檢查

每月診斷壹次

使用命令SVMON監控服務器,

諸如

root@AIX1 [/]# svmon

使用空閑pin虛擬的大小

內存1048566 1023178 4976 55113 251293

pg space 524288 10871

工作人員客戶端

pin 55116 0 0

使用中250952 772224 2

使用SVMON,您可以指定進程號,例如