空間站

          北極心空

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            15 Posts :: 393 Stories :: 160 Comments :: 0 Trackbacks
          AIX常用命令


          查看交換區(qū)信息:
          lsps -a 顯示交換區(qū)的分布信息
          lsps -s 顯示交換區(qū)的使用信息
          slibclean 清除處理程序遺留的舊分頁信息
          smit mkps 建立交換區(qū)空間信息
          swapon -a 啟動所有的分頁空間
          /etc/swapspaces 存放分頁空間表格信息
          -------------------------------------------------
          顯示卷信息:
          lsvg 顯示卷的名稱
          lsvg -l rootvg 顯示rootvg卷的詳細信息

          -------------------------------------------------
          mount卷的方法:
          varyonvg datavg 加載datavg卷
          mount /dev/data1 加載datavg下的一個data1卷

          裸設備類型:raw,jfs jfs可以轉變成文件系統(tǒng),而raw則不行
          -------------------------------------------------

          在裸設備上安裝oracle系統(tǒng):
          修改裸設備的權限,如裸設備名為system01,安裝數(shù)據(jù)庫用戶為oracle
          chown oracle:dba /dev/system01
          chown oracle:dba /dev/rsystem01
          在使用文件時必須用rsystem01
          -------------------------------------------------

          smit快速路徑名稱:(smit:圖形方式,smitty:字符方式)
          dev 設備管理
          diag 診斷
          jfs 定期檔案管理系統(tǒng)
          lvm 邏輯卷冊系統(tǒng)管理員管理
          nfs NFS管理
          sinstallp 軟件安裝及維護
          spooler 列印隊列管理
          system 系統(tǒng)管理
          tcpip TCP/IP管理
          USER 使用者管理
          clstart,clstop:啟動和停止cluster
          lssrc -g cluser:查看cluser的狀態(tài)
          -------------------------------------------------

          查看已安裝的軟件信息:
          ls -aF /usr/lpp (lpp:Licensed Program Products)
          查看安裝媒體內容:
          installp -q -d /dev/cdrom -l
          -------------------------------------------------

          啟動時自動加載文件系統(tǒng)信息:
          需要加載的信息存放在/etc/filesystems
          mount -t nf 加載所有在/ect/filesystems中定義type=nfs的文件系統(tǒng)
          顯示已加載的文件系統(tǒng)及狀態(tài): df -v,mount
          -------------------------------------------------

          查看錯誤日志信息:
          errpt -a
          -------------------------------------------------

          有關TCP/IP的命令
          網路卡:
          smit chgenet,chgtok,chgfddi,opschange,mktty:adptr架構快速路徑
          smit mkinet,ppp:slip與ppp快速路徑
          ifconfig:config界面
          位址:
          /etc/hosts 靜態(tài)主機表
          /etc/resolv.conf 位址解析的名稱服務器
          /etc/named.boot 名稱服務器架構
          /etc/named.ca 根名稱服務器快取
          /etc/named.data 位址列表
          /etc/named.rev 反轉指標列表
          nslookup 查詢名稱服務器資訊
          網絡路由:
          route 管理路由
          netstat -rn 列出定義的路由
          routed 路由(daekmin rip)
          gated 路由(daekmin rip、egp、hello)
          /etc/gateways 已知網關
          /etc/networks 已知網路
          服務:
          /etc/services
          /etc/inetd.conf
          TCP/IP群組子系統(tǒng):
          /etc/rc.net
          startsrc -g tcpip 啟動全部的tcpip子系統(tǒng)
          startsrc -s inetd 啟動主要internet
          除錯:
          iptrace 啟動封包追蹤
          ipreport 追蹤結果格式化輸出
          netstat 網絡統(tǒng)計
          ping 檢查是否可以到達
          查看HACMP,外部硬盤信息:
          lscfg -v
          lsdev -Cc adapter
          對等機器信息:
          /etc/.rhosts
          /etc/hosts.equiv
          /etc/hosts
          -------------------------------------------------

          觀察進程內存使用情況:
          ps aux 觀察參數(shù)%mem:內存使用百分比 RSS:實際使用內存
          vmstat free的單位為塊,缺省值為4096bytst
          -------------------------------------------------

          創(chuàng)建raw設備時選擇的類型:
          raw_lv

          自己總結的aix的命令,且都在小型機上通過!

          登陸
          cmd->telnet 10.122.149.1
          修改密碼
          #passwd
          關機
          #shutdown
          #shutdown –F
          重啟計算機
          #shutdown –Fr
          進入目錄
          #cd app(目錄名)
          回退:
          #cd ..
          查看設備狀態(tài)
          #lsdev -Cc disk查看磁盤是否可用
          #lsdev -Cc adapter查看適配器是否可用
          #lsdev -Cc tape 查看磁帶是否可用
          查看磁盤的基本屬性
          #lsattr -El hdisk5
          從root用戶修改為oracle用戶
          #chown oracle:dba aa.txt(文件名稱/磁盤名稱)
          修改disk5磁盤的讀寫權限
          #chmod 755 *hdisk5
          刪除磁盤
          #rmdev –dl hdisk5
          磁帶備份
          #cfgmgr –v 確認磁帶機
          #lsdev –Cc tape 看磁帶機是否可用
          開始備份
          #smitty mksysb
          #選擇可用磁帶機回車(esc+4)選擇
          鏡像
          #smitty vg
          #選擇 mirror a volume group
          #選擇 rootvg
          #hdisk1需要一段時間
          #bosboot –ad hdisk1
          #bootlist –m normal hdisk0 hdisk1 硬盤啟動的順序
          HACMP 啟動和停止
          (1)、啟動 HACMP
          使用以下步驟啟動 HACMP:
                  以 root 用戶 login AIX
                  使用 smitty cl_admin 進入 HACMP 管理界面
                  選擇 Manage Cluster Services 菜單項,按 Enter 鍵
          選擇 Start Cluster Services 菜單項,按 Enter 鍵
                  按 Enter 鍵啟動 HACMP
          (2)、停止 HACMP
          使用以下步驟啟動 HACMP:
                  以 root 用戶 login AIX
                  使用 smitty cl_admin 進入 HACMP 管理界面
                  選擇 Manage Cluster Services 菜單項,按 Enter 鍵
                  選擇 Stop Cluster Services 菜單項,按 Enter 鍵
                  按 Enter 鍵停止 HACMP
          查看ip地址和子網掩碼,端口號
          #ifconfig -a
          #netstat -i
          #netstat -in
          #uptime 運行天數(shù)
          #ps –ep|grep ora 查看ora進程
          #ps –ep|grep 查看所有的進程
          #ps –ep|pg 按頁顯示進程
          FTP命令
          cmd下 ftp 10.122.149.1
          #bin二進制模式下傳送
          #mput a.txt上傳文件
          #mget a.txt下載文件
          #errpt 查看錯誤信息
          #errpt >/tmp/errpt2007110.txt保存errpt為txt文件
          #errclear 0 把errpt錯誤日志清0
          #kill -9 pid 關掉進程
          # cd oracle/app/crs/product/10.2/log/hdmis1/crsd
          # ls
          core.2006-12-20-21:55:28  core.2006-12-20-23:21:45  core.2006-12-21-01:16:46  crsd.l01
          core.2006-12-20-22:12:57  core.2006-12-20-23:25:46  core.2006-12-21-01:52:35  crsd.log
          core.2006-12-20-22:50:42  core.2006-12-20-23:30:20  core.2006-12-21-15:33:27
          core.2006-12-20-23:17:50  core.2006-12-21-00:19:30  core.2007-01-08-15:39:35


           

          AIXIBM公司開發(fā)的業(yè)界領先的優(yōu)秀商務Unix操作系統(tǒng),在可靠性、可用性、開放性、擴展性、高性能、安全性等方面都非常突出,尤其是在Internet的關鍵應用領域以及系統(tǒng)和硬件管理能力方面,其性能表現(xiàn)更為出色,受到了業(yè)界的普遍認可和廣泛使用。以下是筆者幾年來使用AIX系統(tǒng)的一點心得,茲供使用該系統(tǒng)的其他讀者參考。

           

          1.如何禁止終端上的中斷鍵(CTRL+C)?

          在很多應用系統(tǒng)中,系統(tǒng)管理員希望普通用戶只運行自己的應用程序,不能進入系統(tǒng)的shell提示符下,但缺省情況下當用戶在終端上按CTRL+C鍵時就會退到系統(tǒng)提示符下。由于用戶終端一般沒有固定的端口號,為了禁止使用中斷鍵,可采取下面辦法:

          1)如果使用ksh, 可在$HOME/.profile中第一行加入如下內容:

          trap "echo 'Abnormal operation'; exit" 123915

          (2)如果使用csh(ksh亦可),可用如下命令:

          %stty intr ^!

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

          % stty intr ^c

           

          2.如何在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 "\033[8m"

          取消保密屬性:echo "\033[m"

           

          3.如何在某個目錄及其所屬子目錄的所有文件中查找字符串?

          在程序維護過程中,有時需要在某個目錄及其所屬子目錄的所有文件中查找某一個字符串,為此可用下面兩種方法(假設在*.cp文件中查找字符串"abc",結果放在文件out中):

          1cat /dev/null > out

          find ./ -name "*.cp" -exec grep "abc"{} >> out

          2find ./ -name "*.cp" | xargs grep "abc" > out

          推薦使用第二種方法,因其系統(tǒng)開銷小、速度快。

           

          4.如何對/etc/inittab文件中的一行進行注釋?

          我們都知道在shell中使用"#"作為注釋符號,但在/etc/inittab中注釋一行的方法是在第一個字符前插入字符""

           

          5.如何轉換DOSAIX兩種格式的文本文件?

          如欲轉換DOSAIX兩種格式的文本文件,有兩種方法:

          1)用ftp命令:設置ASCII傳輸類型,在一臺運行AIX的機器和另外一臺運行Windows的機器之間互相傳送,這里不再贅述。

          2)使用aix2dosdos2aix命令

          如將DOS格式的文本文件轉換為AIX格式,可用命令Ados2aix inputfile outfile,反之可用命令:aix2dos inputfile outfile,關于dos2aixaix2dos命令的詳細用法可參閱"dos2aix -h ""aix2dos -h "。注意要使用這兩個命令,必須首先安裝文件集bos.pci

           

          6.如何解決某一PV上的VGDAODM庫不一致的問題?

          在系統(tǒng)維護過程中,因為操作錯誤或其他特殊原因,有可能使某一PV上的LVCBVGDA與其對應的ODM庫不一致,導致ODM庫紊亂,對PV的有關操作無法進行,這時可采用如下兩個AIX命令加以解決:

          redefinevg -d hdisk_name vg_name

          該命令以指定PV上的LVM信息重新定義給定VGODM庫。

          或:synclvodm -P -v vgname

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

           

          7.如何設置用戶的文件大小限制?

          AIX系統(tǒng)中,用戶使用系統(tǒng)資源是有一定限制的。如用戶缺省可創(chuàng)建或擴展的最大文件為1G(參見/etc/security/limits: fsize = 2097151, fsize_hard=fsize 512-bytes blocks)。

          如欲修改,可使用smit:

          # smit chuser 選擇用戶,修改下面兩項:

          Soft FILE size [4194302]

          # (2G,可根據(jù)需要設定)

          Hard FILE size [4194302]

          # (2G, 可根據(jù)需要設定)

          用該用戶身份登錄,使用"ulimit -f ""ulimit -Hf"可分別顯示其fsizefsize_hard的大小。

           

          8、如何按文件大小排序列出一個文件系統(tǒng)下的文件?

          當監(jiān)控某一文件系統(tǒng)的空間使用情況時,如果該文件系統(tǒng)剩余空間較少或已使用空間增長較快,則有必要排序列出該文件系統(tǒng)中所有大于某一給定字節(jié)數(shù)的文件,以便進一步維護管理。為此,可用如下命令:

          # find [filesystem_name] -xdev -size +[512-bytes bloks] -ls | sort -r -n -k7

          posted on 2007-05-15 14:55 蘆葦 閱讀(2806) 評論(0)  編輯  收藏 所屬分類: 其他IBM
          主站蜘蛛池模板: 尼玛县| 莱西市| 盐山县| 武强县| 清苑县| 菏泽市| 屯留县| 五指山市| 遵化市| 丰宁| 黄骅市| 龙井市| 南漳县| 象州县| 荥经县| 永兴县| 余庆县| 咸宁市| 建阳市| 锦州市| 东港市| 嘉峪关市| 东源县| 光泽县| 河北省| 西昌市| 台州市| 白朗县| 明溪县| 澄城县| 兴国县| 玛纳斯县| 常宁市| 哈巴河县| 武宁县| 卢氏县| 绿春县| 贵德县| 通许县| 防城港市| 蒙山县|