/dev        存放代表本地设备的特殊文件,如 /dev/rmt0;
/etc        包含系统和应用程序的配置文件,这些文件对系统
的正常运行很重要;
/exprot    用于支持无盘工作站的文件共享,服务器通过该目
录为网络 用户导出根文件系统结构;
/home      用户的文件和目录;
/lost+found 保存fsck命令到的文件;
/mnt        本地文件系统装入点;
/sbin      存放对系统启动和/usr文件系统至关重要的命令和
脚本;
/tmp        存放系统生成的临时文件;
/
usr        操作系统文件的主要存放地点,包括库文件、命令
和文档;
/usr/bin    一般是要用到的命令;
/usr/include头文件;
/usr/lib    库文件;
/usr/sbin  系统管理命令;
/usr/share  独立于体系结构的共享文件;
/usr/share/dict  Spell  程序的字典;
/var        各种用途的日志,及临时生成的缓冲池文件;
/var/adm    常用的管理性文件、日志和数据库;
/var/preserve  vi命令保留的文件;
/
var/spool  缓冲池文件;
问题: 在系统的使用中,有时需要使用no命令调整相应的网络参数值。调整完成后新的值会马上生效,但是系统重新启动后这些值又会恢复到缺省值。如何设置使它们在系统重启后仍为重启前调整的值?
解答: 在AIX 5.2以前的操作系统版本中,需要将相应的no命令加入/etc/rc文件,如,编辑/etc/rc文件,加入如下一行:
/usr/sbin/no -o tcp_sendspace=16384
则在系统重启后新设置的值tcp_sendspace=16384仍然有效。
从AIX 5.2开始,/etc/rc中设置的值不再有效了,取而代之的是/etc/tunables/nextboot文件了。用户如果在系统运行时希望使用no命令修改某个网络参数的值并且在系统重启后仍时该值有效,则需要执行下面的命令:
# no -p -o tcp_sendspace=16384
该命令执行后,系统会在/etc/tunables/nextboot文件中加入如下内容使系统重新启动后新设置的值仍然有效:
no:
tcp_sendspace = "16384"
----记得也可以用smitty进去配置的.
问题  如何限制用户改变密码?
解答
可以用命令pwdadm -f ADMIN username来实现,如果想让用户恢复更改密码的权利,运行pwdadm -f ADMCHG username 来重置.
问题  建立第二个root用户
解答
步骤如下:
1. 添加一个用户
2. 手工修改/etc/passwd文件中的 user ID 和 group ID
3. 将user ID改为0.
如下,可对用户russ做改动:
将 russ:!:206:1::/u/russ:/bin/ksh
改为:russ:!:0:0::/u/russ:/bin/ksh
具有root权限的用户可执行一条命令,完成特定的任务。如下你可以建立一个用户(shutdown)负责系统的重启动.
在AIX 3.2.5中:
shutdown:!:0:0::/u/shutdown:/etc/shutdown -Fr
在AIX 4:
shutdown:!:0:0::/u/shutdown
:/usr/sbin/shutdown -Fr
这个用户一注册,操作系统就会重起。
问题 登录失败次数过多
解答
在用户登录失败次数过多时,超过了失败次数限制,用户将不能继续登录,需修改/etc/security/lastlog中的失败登录次数参数(unsuccessful_login_count)才可。
-----smitty
user and group administration
....
问题 如果误删了 /dev/null 文件, 如何重建它?
解答 
1. mknod /dev/null c 2 2
2. chmod 666 /dev/null
问题 如何用vi编辑超大文本文件
解答
vi缺省能编辑的最大文件不能超过1048560行,如果需要编辑更大的文件,用-y参数可以指定行数,如vi -y 2000000.
问题  异步I/O (aio)
解答 
如果是同步I/O,当一个I/O操作执行时,应用程序必须等待,直到此I/O执行完.
相反,异步I/O操作在后台运行,I/O操作和应用程序可以同时运行,提高了系统性能.
使用异步I/O会提高I/O流量,如果应用是对裸设备进行操作,这种优势更加明显.
因此象数据库,文件服务器等应用往往会利用异步I/O,使得多个I/O操作同时执行.
1.  如何知道是否需要异步I/O?
* 执行命令:"vmstat # #" 如果"wa"值超过25%.
* 执行命令:"iostat # #" 如果"%tm_act"值超过35%.
2.  查询有几个AIO服务器: pstat -a | grep aios | wc -l
3.  应该设几个AIO服务器?
一般为硬盘数的10倍,但不要超过80.
4.  AIO驱动程序: aio
5.  配置AIO为可用: # smit chgaio ->
STATE to be configured at system restart  [available]
问题  改变主机IP地址解析顺序
解答 
一般主机IP地址的解析顺序是DNS,NIS,本机host文件,改变这个顺序,需创建一个/f文件,并在这个文件中加一行 hosts=local,bind,nis,这样主机IP地址就先从本地文件开始搜索,其次再去DNS server,最后是NIS server,也可通过运行export NSORDER=bind,nis,local改变环境变量来改变顺序
问题  如何在同网段内同步时间
解答
在同一网段内,可通过timed来同步时间,
在server端: startsrc -s timed -a "-M"
在client端: startsc -s timed
问题  如何在 AIX 中设置 tftp server
解答
在 AIX 中带有TFTP服务,缺省是处于非活动状态. 若要使其可用,需做如下设置.
设置TFTP服务器的具体步骤如下:
1. 将 /usr/samples/tcpip 目录下的 l 文件拷贝到/etc
#cp /usr/samples/l /etc
2. 根据需要修改/l文件, 使客户端可访问指定的目录. 如 allow /tmp.
#vi /l
3. 启动 tftp 服务. 使其对外服务.
#lssrc -ls inetd  list services status in inetd
#startsrc -s tftpd
4. 若以后每次开机都要自动启动该服务,请修改/f
#vi /f
将tftp前的#号去掉
5.#refresh -s inetd
问题  如何改动IP地址
解答
如果用smit mktcpip去改动I
P地址,就会在/etc/hosts中加一项,而且以前的地址仍保留,正确的做法是smit tcpip---Further configuration---Network interface----Network Interface Selection----Change/Show characteristics of a Network interface 去改动
or smitty chinet
问题  如何恢复文件系统超级块
解答
当文件系统的超级块被破坏后,对文件系统进行操作会提示superblock dirty,这时需恢复超级块,运行
dd count=1 bs=4k skip=1 seek=31 if=/dev/lv?? of=/dev/lv??
可以恢复.lv??是相应的文件系统对应的逻辑卷名字
问题  如何用tar备份链接文件
解答
用tar备份链接文件时,缺省时只备份链接,用-h选项可以将链接所指的文件一同备份进去.
Trace 命令在AIX 5.3中的新特性
在AIX5.3 以前的版本中,trace命令会将系统中所有的操作都记录下来。 在AIX5.3中增加了新的参数,使得trace命令只记录下指定的进程、线程和应用程序的操作,可以减少记录文件的大小,使用户只关注感兴趣的内容。
新增的参数有:
-A : 设置要跟踪的进程列表.
-t : 设置要跟踪的线程列表.
-I : 指定要跟踪的中断级别.
-P : 指定是否跟踪由此而产生的子进程或线程.
-x : 指定需跟踪的程序,当程序运行结束后,就停止跟踪.
-X : 指定需跟踪的程序,当程序运行结束后,还继续运行跟踪.
如,
a. 跟踪一程序 /ad01/fop_test ,以及其产生的所有子进程和线程, 当程序运行结束时,停止trace . 使用:
# trace -J fact -x /ad01/fop_test -P p -a
b. 跟踪pid为 131266 和184494 的两进程,以及其产生的所有子进程和线程,当程序运行结束时,不停止trace, 直到使用了 trcstop命令。 用:
# trace -J fact -A '131266 184494' -P p -a
在AIX中一个hdisk上最多可有多少个PP?
根据所创建的卷组类型的不同,答案也不同。
.若创建标准卷组,使用系统缺省值, 在卷组中最多可有32个物理卷, 每个hdisk上最多可有1016个PP,最大的PP尺寸是1GB.
.若大卷组,使用系统缺省值, 在卷组中最多可有128个物理卷, 每个hdisk上最多可有1016个PP,最大的PP尺寸是1GB.
.若创建标准或大卷组,在 mkvg 命令中使用 -t 因子, 则每个 hdisk 上的PP数可大于 1016, 但卷组中的物理卷的个数会随之减少。
.若操作系统是AIX 5.3 以上的版本,则可创建 Scalable VG ( 可扩展卷组),在卷组中最多可有1024个物理卷,此时虽然每个hdisk上没有PP个数的
限制,但整个卷组中最多可有2097152个PP,最大的PP尺寸是128GB.
在AIX中可否动态缩小文件系统尺寸?
在AIX 中文件系统可动态的扩大,是否也可动态的缩小,以减少其多占用的空间呢?
解答 
根据AIX版本和文件系统的类型的不同,答案也各不同。
. 若AIX 是 version 5.3 之前的
版本,则不论文件系统是jfs 的, 还是 jfs2的 都不可以动态的缩小。
. 若AIX 的版本是 AIX 5.3以后的版本,文件系统类型是jfs, 则此文件系统不可动态的缩小。
. 若AIX 的版本是 AIX 5.3以后的版本,文件系统类型是jfs2, 则此文件系统是可动态缩小的。
可使用如下两种方法实现:
a. #smitty chjfs2 --> 选择文件系统名称
b. #chfs -a size=$newsize /filesystem_name
注:所指定的文件系统的大小不能小于其所在卷组的PP 的尺寸,若指定文件系统的大小小于1个PP, 系统将忽略该命令,不予执行。
AIX 5.3 中 sar 命令的新特点
在 AIX 5.3 中, 对 sar -d 命令进行了改进, 下面就此进行介绍.
从AIX 5L v5.3 开始, sar 命令的 -d 选项进行了改进. -d 选项的目的是统计磁盘的I/O 活动情况.
在以前的AIX版本中, sar 命令结果的 avwait 和 avserv 列总是 0. 从 v5.3 开始avwait 和 avserv 将有非零的值. 另外,avque 的统计内容也
有所不同.
如;
avwait: 每个I/O请求的平均等待时间,单位是毫秒. 表示 I/O 请求在设备驱动器的I/O队列中等待访问I/O设备的时间.
avserv: 每个I/O请求的平均(服务)完成时间,单位是毫秒. 表示 I/O 请求到达I/O 设备后,从设备上得到返回结果的时间.
avque: 访问磁盘的平均I/O 请求数. 表示I/O 队列的平均长度. 在以前的版本中此值表示的是瞬间的磁盘 I/O 请求数.
其他列,如Kbs/s, r+w/s, %busy 表示的内容与以前一样.
用户登录到AIX系统时,会显示类似如下信息:
*********************************************************
* Welcome to AIX Version 4.3.3! *
* *
* Wecome to RS/6000 Team ,TSC IBM China !!
* Please see the README file in /usr/lpp/bos for information pertinent to *
* this release of the AIX Operating System. *
*********************************************************
用户如何显示自己喜欢的画面呢)?
解答 
编辑/etc/motd文件
如:
# > # # ## # # #
# # # ## ## # # # # #
# > # ## # # # # ##
# # # # # ># # ##
# # # # # # # # # #
# > # # >## # # # # #
#banner ibm
如果NFS的服务器端对文件系统中的文件定义了ACL,NFS客户端支持吗?
解答 
支持。
NFS客户端在加载NFS时需要用选项 -o acl .
如:
# mount -o acl server:/exportfs /local_mnt
NFS在服务器端的ACL定义在NFS客户端就生效了。
如果想自动Logout(注销)登录后长时间空闲的用户,如何做?
解答 
如果某个用户在登录了操作系统之后却长时间不进行任何操作,将会浪费系统的资源。在这种情况下,系统管理员可以通过进行相应的设置来控制自动注销这些长时间不使用操作系统的用户的连接。
1.通过设置/etc/profile文件中TMOUT变量(TMOUT的单位为秒),将自动在所设置的时间到达后,注销在设置时间内未做任何操
作的用户。
例如:export TMOUT=120
2.那么,用户两分钟内没有击键进行任何操作的话,系统将自动注销该用户。
如何立刻断掉一个已经login的用户?
1.可以使用命令 fuser -u  查看使用该用户主目录的进程。
如:fuser -u /home/guest
2.使用命令 fuser -k  清除使用该用户主目录的进程,从而断开相应用户对操作系统的连接。
如:fuser -k /home/guest
系统管理员有时在进行系统管理时,需要临时禁止掉所有的非root用户登录至系统,如何做?
解答 
系统管理员可以以root身份登录至系统,在/etc目录下创建文本文件nologin,之后在该文件中写入相应的提示信息,如:
System Is In Maintainence, You Could Not Login Now.
则当一个非root用户登录系统时,系统会显示出/etc/nologin文件中的内容,同时拒绝用户登录。
若想恢复所有非root用户的登录,则删除该文件即可。
安装或升级了一台主机后,机器成功启动,但主控台却是黑屏,或只显示欢迎画面而无CDE登录界面。在这些情况下,用户都可以通过telnet正常登录
解答 
该问题的发生通常是由于系统未安装Netscape浏览器或浏览器中存在问题而造成的。可使用下述步骤解决该问题:
1. 通过telnet以root身份登录至系统;
2. 编辑/etc/inittab文件,查并使用冒号(:)注释掉下述行:
welcome:2:wait:/usr/lib/assist/welcome.launch
3. 使用命令 shutdown -Fr 重启系统。
AIX文件系统默认1G,用ulimit命令扩大
ulimit -a
查持操作系统运行在多少位的内核
机器能支持64bit应用吗
tcpip协议卷一解答 bootinfo -K
32 操作系统运行在32位内核
64 操作系统运行在64位内核
bootinfo -y
64 你的机器可以支持64位和32位应用
32 你的机器只支持32位应用
备注:
当bootinfo -K为32,bootinfo -y为64时,可以通过smit激活对64位应用的支持
SMIT
System Environments
Change / Show Characteristics of Operating System
问题 f 文件的恢复
解答 有时由于某种原因, /ETC/INETD。CONF文件损坏。
会对机器带来TCP/IP方面问题: 如 FTP
可用以下步骤来恢复INETD。CONF 文件。
# vi /f
# stopsrc -s inetd
#mv /f /f.old
#cd /usr/lpp/bos/inst_root/etc
#f /f
#startsrc -s inetd
问题 如何监控裸设备I/O?
解答 sar命令中的“-b”选项可以用于监控裸设备I/O。裸设备一般用于存放数据库数据。
# sar -b 1 3
AIX 6f1 3 4 00023A0F4C00 06/19/02
18:16:30 bread/s lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s
18:16:31 0 0 0 0 0 0 0 0
18:16:32 0 0 0 0 0 0 0 0
18:16:33 0 0 0 0 0 0 0 0
Average 0 0 0 0 0 0 0 0
其中bread/s 和bwrit/s显示了块裸设备(block raw device)I/O
操作的数目。pread/s 和pwrit/s显示了字符裸设备(character raw device)I/O操作的数目
gated 进程介绍和应用
内容
提要 我们知道在AIX操作系统中,gated 进程可以支持RIP, RIPng, EGP, BGP, OSPF等协议,甚至还支持SNMP协议。通常来讲,gated进程不能和routed进程同时使用,否则会导致不可预见的错误。
1.如何启动和停止gated
2.gated进程的工作模式
1) 配置 /f 支持 RIP 协议
2)配置 /f 支持 OSPF 协议
正文 我们知道在AIX操作系统中,gated 进程可以支持RIP, RIPng, EGP, BGP, OSPF等协议,甚至还支持SNMP协议。通常来讲,gated进程不能和routed进程同时使用,否则会导致不可预见的错误。
1. 如何启动和停止gated
gated进程是AIX中系统资源控制系统(SRC)的一个子系统,因此,我们可以用以下命令来启动和停止gated:
startsrc -s gated -- 启动
stopsrc -s gated -- 停止
2. gated进程的工作模式
当gated启动时,gated进程会自动查 /f 文件,根据 /f 的配置启动相应的服务。因此,正确地配置 /f 文件对于gated进程能否正常地启动和工作是至关重要的。
以下就本人的经验对如何配置 /f 文件,从而启动最经常使用的 RIP 协议和 OSPF 协议,进行介绍:
1) 配置 /f 支持 RIP 协议
# 该 f 文件将RIP信息的更新通知系统的所有网络接口。同时,当gated进程没有启动或路由信息没有更新时,保留路由表中的静态路由信息。
# /f
traceoptions "/ace" all ;
redirect yes ;
rip yes {
interface all ripin ripout;
};
static {
default gw 172.16.1.1 retain ;
};
top
2)配置 /f 支持 OSPF 协议
# 该 f 文件使 gated 进程在ent0端口使用OSPF 协议。并从9.185.40.1(路由器端口)接收更新的路由信息。如果要侦听多个路由器端口,就把这些端口的地址放入 eligible 项中。
>>>## gated configuration for CLIENT >>##
traceoptions "/var/tmp/gated.log" all ;
routerid 1
rip no ;
ripng no;
hello no;
ospf yes {
traceoptions state detail packets ;
area 0.0.0.1 {
interface ent0 nonbroadcast cost 1 {
pollinterval 10 ;
routers {
9.185.40.1 eligible;
} ;
retransmitinterval 5;
hellointerval 10;
priority 50;
routerdeadinterval 40;
};
};
};
export proto ospfase {
proto static;
proto kernel;
proto direct;
} ;
问题 用户想限制某些端口的访问。
解答 用户可以编辑/etc/security/user. For example:
test:
admin = false
admgroups = system
ttys = !/dev/pts/0,ALL
结果是用户test可以在除了pts/0以外的所有端口登录,当test在pts/0登录时,
系统报错You are not allowed to access the system via this terminal.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。

发表评论