IBM_UNIX&Linux-AIX_5L系统管理技术 下载本文

内容发布更新时间 : 2024/5/19 22:58:40星期一 下面是文章的全部内容请认真阅读。

《IBM UNIX&Linux-AIX 5L系统管理技术》读后感

读完《IBM UNIX&Linux-AIX 5L系统管理技术》这本书,明白了AIX操作系统的特点,与windows系统的差异,同时掌握了AIX操作系统的一些命令,具体如下: 一、与windows系统的差异

1.相对于Windows,linux系统是非图形界面; 2.安装前需要各种参数的设置; 3.设置后安装过程大概2个小时;

4.安装完重启后自动显示配置向导:Installation Assistant,包括日期、时间,root密码等。

二、数据对象管理ODM的认知

ODM:Object Data Manager,数据对象管理;

AIX自带的一个小型关系型数据库,包括对象(ODM Object),对象类(ODM Object Class), 数据库(ODM Database);

AIX呈现给SA的管理接口是SMIT,而对内的接口则是一组操作ODM数据库的系统级命 令和脚本,ODM命令仅在使用SMIT无效时使用,属于低级操作;

ODM的几个命令:

odmcreate:创建空的对象类,产生.c(源)和.h(包含)文件; odmadd:添加对象到创建的对象类中; odmchange:更改指定对象类中选定的对象; odmdelete:从指定对象类中删除选定的对象; odmdrop:删除一个对象类; odmshow:在屏幕上显示对象类定义;

odmget:从指定对象类中检索对象到odmadd命令的输入文件; 三、 SMIT工具应用

相当于sco unix的scoadmin;

SMIT:System Management Interface Tool,系统管理界面工具; SMIT有全屏幕文本模式和图形X Windows模式;

管理包括:安装与维护设置,软件license管理,进程及子系统管理,存储管理,设备 管理,网络管理,用户及安全管理,打印服务管理,应用软件管理,等等;

运行SMIT工具,系统会自动生成三个文件:smit.cript,smit.log,smit.transaction;

smit.cript:记录所有通过SMIT菜单执行的AIX命令;

smit.log:记录系统所访问的菜单、对话内容、所执行的命令及输出结果、错误信息; smit.transaction:记录所有通过SMIT执行的AIX命令及命令的说明; 通scoadmin一样,SMIT也有许多快捷路径命令;

如:smit chuer:smit—>Security&Users—>Users—>Change/Show Characteristics of a User;

四、 用户、组及安全管理

同sco unix一样,进入root用户,属于单用户模式;

root角色:root用户,普通真实用户,虚拟用户,虚拟用户不具有登录系统的能力,但却是系统不可或缺的用户,如:bin、daemon、adm、mail等; 用户与组的对应关系可以有:一对一、一对多、多对一、多对多;

用户管理文件:/etc/passwd,包括7个字段:Username:Password:UID:GID:GECOS(用户信息说明):Directory(用户宿主目录):Shell(用户所用Shell);

组管理文件:/etc/group,包括4个字段:Groupname:Password:GID:User-list; 显示用户账号:smit lsuser; 创建用户账号:useradd; 更改用户账号:usermod; 删除用户账号:userdel; 验证用户账号:usrck 创建组:smitty mkgroup; 更改组:smitty chgroup; 删除组:smitty rmgroup;

显示ID状态:id,显示用户信息:who,切换用户:su 五、安全管理

/etc/security/passwd:用户账号及密码; passwd:创建用户密码; pwdadm:创建用户密码并管理; pwdck:验证用户信息的正确性;

/etc/security/user:用户账号参数信息; /etc/security/group:组扩展信息;

/etc/security/login.cfg:登录验证配置信息; /etc/security/limits:限制用户使用系统资源的信息; /etc/security/lastlog:上次登录信息; /ect/motd:公告文件,登录时显示的信息; 六、进程管理

三类进程:交互进程、批处理进程、守护进程,守护进程是系统启动时自动启动或root用户启动,在后台运行,可以在/ect/inittab中看到系统启动的守护进程; 程序权限:r、w、x,改变命令:chmod; 查看进程命令:ps

监控进程、cpu、硬盘、网络等设备状态:topas,输出结果有固定部分和可变部分,cup 使用率,网络接口,物理硬盘,工作负载等为可变部分;

查看AIX版本命令:oslevel ctrl+z:挂起正在执行的进程作业;

jobs查看进程作业状态,挂起的显示为:stopped; jobs -l:查看所有被挂起的进程作业;

fg,bg:对挂起的进程作业进行前台或后台运行; bg %3:对3号挂起进程后台运行;

nohup:进程后台运行,即使当前会话关闭,也不影响进程的后台执行; 终止进程:kill,killall;

进程优先级:调整命令:nice,renice

/proc文件系统:伪文件系统,用于AIX操作进程; proccred:显示进程凭证,主要是UID,GID; procfiles:显示进程打开的所有文件信息; procflags:显示进程的跟踪标志,暂挂和挂起信号; procldd:显示进程装入的对象; procmap:显示进程的地址空间映射; procsig:显示进程定义的信号的操作;

procstack:显示进程中所有线程的十六进制地址和符号名称; proctree:显示包含指定进程标示或用户的进程树; procwait:等待指定进程的终止;