下载后可任意编辑AIX 操作系统使用心得AIX 是 IBM 公司开发的业界领先的优秀商务 Unix 操作系统,在可靠性、可用性、开放性、扩展性、高性能、安全性等方面都非常突出,尤其是在 Internet 的关键应用领域以及系统和硬件管理能力方面,其性能表现更为出色,受到了业界的普遍认可和广泛使用。以下是笔者几年来使用 AIX 系统的一点心得,兹供使用该系统的其他读者参考。 1.如何禁止终端上的中断键(CTRL+C)?在很多应用系统中,系统管理员希望普通用户只运行自己的应用程序,不能进入系统的 shell 提示符下,但缺省情况下当用户在终端上按 CTRL+C 键时就会退到系统提示符下。由于用户终端一般没有固定的端口号,为了禁止使用中断键,可实行下面办法:(1)假如使用 ksh, 可在$HOME/.profile 中第一行加入如下内容:trap "echo 'Abnormal operation'; exit" 123915(2)假如使用 csh(ksh 亦可),可用如下命令:%stty intr ^! 假如恢复正常情况,键入下列命令:% stty intr ^c2.如何在 shell 中不回显(echo)字符?在实际应用中,一般当我们在键盘上键入口令时不希望将其显示在屏幕上,为此可采纳下面的两种办法:·使用 stty 命令stty -echo # do not display passwordecho "Enter password: \c"read PASSWD #get the passwordstty echo # restore standard configuration·使用 echo 命令设置保密属性:echo "\033[8m"取消保密属性:echo "\033[m"3.如何在某个目录及其所属子目录的所有文件中查找字符串?在程序维护过程中,有时需要在某个目录及其所属子目录的所有文件中查找某一个字符串,为此可用下面两种方法(假设在*.cp 文件中查找字符串"abc",结果放在文件 out 中):(1)cat /dev/null > outfind ./ -name "*.cp" -exec grep "abc"{} >> out(2)find ./ -name "*.cp" | xargs grep "abc" > out推举使用第二种方法,因其系统开销小、速度快。4.如何对/etc/inittab 文件中的一行进行注释?我们都知道在 shell 中使用"#"作为注释符号,但在/etc/inittab 中注释一行的方法是在第一个字符前插入字符":"。5.如何转换 DOS 和 AIX 两种格式的文本文件?如欲转换 DOS 和 AIX 两种格式的文本文件,有两种方法:下载后可任意编辑(1)用 ftp 命令:设置 ASCII 传输类型,在一台运行 AIX 的机器和另外一台运行 Windows 的机器之间互相传送...