AIX作業系統使用心得

2021-09-30 02:34:13 字數 2363 閱讀 2768

aix是ibm公司開發的業界領先的優秀商務unix作業系統,在可靠性、可用性、開放性、擴充套件性、高效能、安全性等方面都非常突出,尤其是在internet的關鍵應用領域以及系統和硬體管理能力方面,其效能表現更為出色,受到了業界的普遍認可和廣泛使用。以下是筆者幾年來使用aix系統的一點心得,茲供使用該系統的其他讀者參考。

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

在很多應用系統中,系統管理員希望普通使用者只執行自己的應用程式,不能進入系統的shell提示符下,但預設情況下當使用者在終端上按ctrl+c鍵時就會退到系統提示符下。由於使用者終端一般沒有固定的埠號,為了禁止使用中斷鍵,可採取下面辦法:

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

trap"echo'abnormaloperation';exit"123915

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

%sttyintr^!

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

%sttyintr^c

2.如何在shell中不回顯(echo)字元?

在實際應用中,一般當我們在鍵盤上鍵入口令時不希望將其顯示在螢幕上,為此可採用下面的兩種辦法:

·使用stty命令

stty-echo#donotdisplaypassword

echo"enterpassword:\c"

readpasswd#getthepassword

sttyecho#restorestandardconfiguration

·使用echo命令

設定保密屬性:echo"\033[8m"

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

3.如何在某個目錄及其所屬子目錄的所有檔案中查詢字串?

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

(1)cat/dev/null>;out

find./-name"*.cp"-execgrep"abc"{}>;>;out

(2)find./-name"*.cp"|xargsgrep"abc">;out

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

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

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

5.如何轉換dos和aix兩種格式的文字檔案?

如欲轉換dos和aix兩種格式的文字檔案,有兩種方法:

(1)用ftp命令:設定ascii傳輸型別,在一台執行aix的機器和另外一台執行windows的機器之間互相傳送,這裡不再贅述。

(2)使用aix2dos或dos2aix命令

如將dos格式的文字檔案轉換為aix格式,可用命令a:dos2aixinputfileoutfile,反之可用命令:aix2dosinputfileoutfile,關於dos2aix和aix2dos命令的詳細用法可參閱"dos2aix-h"和"aix2dos-h"。

注意要使用這兩個命令,必須首先安裝檔案集bos.pci。

6.如何解決某一pv上的vgda與odm庫不一致的問題?

在系統維護過程中,因為操作錯誤或其他特殊原因,有可能使某一pv上的lvcb和vgda與其對應的odm庫不一致,導致odm庫紊亂,對pv的有關操作無法進行,這時可採用如下兩個aix命令加以解決:

redefinevg-dhdisk_namevg_name

該命令以指定pv上的lvm資訊重新定義給定vg的odm庫。

或:synclvodm-p-vvgname

該命令同步或重建給定vg的odm庫和lvm資訊。

7.如何設定使用者的檔案大小限制?

在aix系統中,使用者使用系統資源是有一定限制的。如使用者預設可建立或擴充套件的最大檔案為1g(參見/etc/security/limits:fsize=2097151,fsize_hard=fsize512-bytesblocks)。

如欲修改,可使用smit:

#smitchuser選擇使用者,修改下面兩項:

softfilesize[4194302]

#(2g,可根據需要設定)

hardfilesize[4194302]

#(2g,可根據需要設定)

用該使用者身份登入,使用"ulimit-f"和"ulimit-hf"可分別顯示其fsize、fsize_hard的大小。

8、如何按檔案大小排序列出乙個檔案系統下的檔案?

當監控某一檔案系統的空間使用情況時,如果該檔案系統剩餘空間較少或已使用空間增長較快,則有必要排序列出該檔案系統中所有大於某一給定位元組數的檔案,以便進一步維護管理。為此,可用如下命令:

以上所有命令在aix4.3.3下全部測試通過。

aix作業系統移植到windows

1.將aix 64 上db2資料庫移植到windows上可以用以下方法 1.安裝db2 9.7資料庫 2.建立資料庫所有資料庫列表右鍵建立乙個標準資料庫 選擇標準資料庫可以更改緩衝池和表空間頁大小 預設為4k 下一步再下一步次步驟是選擇資料庫儲存位置選擇d盤 選擇資料庫的語言環境為 如果為windo...

作業系統使用效果報告

為進一步了解當前專控體系系統運 況,總結經驗,分析解決問題,進一步提高系統執行質量,現對專控體系運 況進行全面自查和自我評價,切實發現不足與缺項,及時加強培訓並予以整改。通過自查發現,我稽查分隊在平時工作中能夠基本掌握專控體系資訊系統的日常操作。一是隊員對專控體系資訊系統市場監管模組 日常管理 專案...

作業系統複習

一 什麼是作業系統 在回答這個問題之前,我們先來了解一下什麼是計算機系統。計算機系統是按使用者的要求接收和儲存資訊 自動進行資料處理並輸出結果資訊的系統。計算機系統由硬體系統和軟體系統組成。軟硬體系統的組成部分就是計算機系統的資源,當不同的使用者使用計算機時都要占用系統資源並且有不同的控制需求。作業...