分类:
2011-06-24 03:50:45
原文地址:Solaris高级系统管理员指南(目录) 作者:penguinstorm
目 录 第1章、前言 1.1了解超级用户状态 1.1.1成为超级用户(su) 1.1.2退出超级用户状态 1.1.3以root注册 1.2与用户通信 1.2.1在注册时显示系统专用信息 1.2.2将信息发送给单个用户 1.2.2.1发送一个短消息给一个单独的用户 1.2.2.2将作为一个文件的消息发给个别用户 1.2.3将消息发送给一个系统或网络中的所有用户 1.2.4通过电子邮件发送消息 1.3启动和关闭系统 1.3.1选择init状态 1.3.1.1查看系统运行级 1.3.1.2使用掉电状态,运行级0 1.3.1.3使用系统管理员状态,运行级1 1.3.1.4使用多用户状态,运行级2 1.3.1.5使用远程资源共享状态,运行级3 1.3.1.6使用替换多用户状态,运行级4 1.3.1.7使用交互重引导状态,运行级5 1.3.1.8使用重引导状态,运行级6 1.3.1.9使用单用户状态,运行级s或S 1.3.1.10改变运行级 1.3.2选择所用的关闭命令 1.3.2.1 shutdown 1.3.2.2 telinit和init 1.3.2.3 halt 1.3.2.4 reboot 1.3.3 引导系统 1.3.3.1 引导到多用户状态 1.3.3.2 引导到单用户状态 1.3.3.3交互式引导 1.3.3.4查看引导信息 1.3.3.5增加新的硬件后引导系统 1.3.3.6退回引导进程 1.3.4关闭系统 1.3.4.1关闭一个多用户系统 1.3.4.2关闭系统:可选方式 1.4监视进程 1.4.1 ps命令报告的内容 1.4.2使用ps报告 1.4.3杀死进程 1.5基本管理工具 1.5.1经常使用的命令 1.5.1.1在文件系统中移动 1.5.1.2查看在文件系统中所处的位置 1.5.1.3改变目录 1.5.1.4查看文件的有关信息 1.5.1.5显示文件信息 1.5.1.6查找一个文件 1.5.1.7查看一个文件的类型 1.5.1.8查看文件中的信息 1.5.1.9查找文件中的字符串 1.5.1.10查看文件 1.5.1.11浏览文件 1.5.1.12查看文件尾 1.5.1.13查看文件头 1.5.1.14改变文件的所有权和许可权 1.5.1.15改变文件组 1.5.1.16设置或显示系统环境 1.5.1.17定义Bourne和Korn shell环境变量 1.5.1.18定义C shell环境变量 1.5.1.19显示环境变量的设置 1.5.1.20使用PATH变量 1.5.1.21设置Bourne和Korn shell路径 1.5.1.22设置C shell路径 1.5.2使用管理工具 第2章、基本OS命令 2.1查找用户信息 2.1.1确定系统中有谁注册 2.1.1.1使用who命令 2.1.1.2使用finger命令 2.1.1.3使用rusers -1命令 2.1.1.4使用whodo命令 2.1.2检查用户的用户号和组号(id命令) 2.2查寻环境信息 2.3创建和编辑文件 2.3.1使用cat命令 2.3.2使用touch命令 2.3.3文件拷贝(cp)或改名(mv) 2.3.4文本编辑器的使用 2.3.5 vi的使用 2.4命令组合及输出重新定向 2.4.1在同一命令行里键入多个命令 2.4.2输出重新定向(<>) 2.4.3组合命令(|) 2.5使用手册 2.5.1显示手册(man) 2.5.2找命令节号(whatis、man) 2.6查阅磁盘信息 2.6.1显示磁盘空间的信息(df -k) 2.6.2判别某文件系统是否为本地文件系统(df) 2.6.3找出某种类型已安装的文件系统(df -F) 第3章、设备管理 3.1磁带的使用 3.1.1磁带设备的命名习惯 3.1.1.1使用缺省密度规定驱动器号 3.1.1.2为磁带机指定密度 3.1.1.3指定"不倒带"选项 3.1.1.4不同磁带控制器和介质的设备名缩写 3.1.1.5 1/2英寸卷绕式非SCSI内接(Rack mounted)磁带机 3.1.1.6 1/4英寸SCSI盒式和1/2英寸前部装入的卷绕式磁带机 3.1.1.7 螺线扫描磁带机 3.1.2读写磁带的命令 3.1.2.1拉紧磁带 3.1.2.2倒带 3.1.2.3列出磁带机状态 3.2 磁带与软盘操作 3.2.1 tar命令 3.2.1.1向磁带写文件(tar) 3.2.1.2列出磁带上的文件(tar) 3.2.1.3向磁带上增加文件(tar) 3.2.1.4从磁带中析取文件(tar) 3.2.2cpio命令 3.2.2.1将某目录下的所有文件拷入磁带(cpio) 3.2.2.2列出磁带上的文件(cpio) 3.2.2.3析取磁带上所有文件(cpio) 3.2.2.4自磁带中析取个别文件(cpio) 3.2.2.5软盘的使用 3.2.3软驱设备名 3.2.4ufs文件系统的软盘 3.2.4.1格式化ufs软盘 3.2.4.2自软驱中取出软盘 3.2.4.3将ufs文件拷入单张格式化过软盘 3.2.4.4列出软盘上的文件 3.2.4.5向一个格式化好的软盘上附加文件(tar) 3.2.4.6从软盘上拷出文件(tar) 3.2.4.7自软盘上拷出bar格式的文件(cpio) 3.2.5使用多张软盘存档 3.2.5.1在软盘上创建一个ufs文件系统(newfs /dev/rdiskette) 3.2.6pcfs(DOS)文件系统的软盘 3.2.6.1 格式化pcfs(DOS)文件系统软盘 3.2.6.2安装pcfs软盘 3.2.6.3卸下pcfs软盘 3.3硬盘命名管理 3.3.1硬盘命名习惯 3.3.1.1带有总线控制器的硬盘的使用 3.3.1.2带有直接驱动器的硬盘的使用 3.3.2检查硬盘使用状况 3.3.3检查硬盘信息(Prtvtoc) 3.3.3.1将文件存档 3.3.3.2将硬盘上文件拷出 3.3.3.3修复坏块 3.3.3.4重新格式化硬盘 3.3.3.5换下旧硬盘 3.3.3.6加入错误表对硬盘进行格式化、分区及标记 3.3.3.7重建文件系统(newfs) 3.3.3.8在临时安装点安装文件系统(mount) 3.3.3.9向文件系统转储文件(ufsrestore) 3.3.3.10自临时装入点拆卸文件系统(umount)其方法如下: 3.3.3.11检查文件系统的不一致性(fsck) 3.3.3.12对恢复文件系统做0级备份 3.3.3.13在永久安装点安装文件系统(mount) 第4章、文件系统管理 4.1文件系统类型 4.1.1磁盘文件系统 4.1.2网络文件系统 4.1.3伪文件系统 4.1.3.1临时文件系统(tmpfs) 4.1.3.2循环文件系统(lofs) 4.1.3.3进程文件系统(procfs) 4.1.3.4别的伪文件系统 4.2 SunOS 5.x缺省的文件系统 4.3虚拟文件系统表(/etc/vfstab) 4.3.1 文件系统表项的建立 4.4文件管理命令 4.4.1普通命令语法规则 4.4.2普通文件系统命令和特别文件系统命令手册 4.4.3利用文件系统命令确定文件系统类型 4.4.4文件系统类型 4.5如何使文件系统有效 4.5.1安装与拆卸 4.5.1.1安装与拆卸文件系统命令 4.5.1.2查找已安装的文件系统 4.5.1.3安装/etc/vfstab文件中的全部文件系统 4.5.1.4安装特定类型的文件系统 4.5.1.5安装单个文件系统(mount) 4.5.1.6拆卸所有的远程文件系统(umountall -F nfs) 4.5.1.7拆卸个别的文件系统(umount) 4.5.2自动安装程序 4.5.3共享服务器文件 4.6检查文件系统的数据一致性(fsck) 4.6.1决定文件系统是否需检测 4.6.2以交互方式检测文件系统 4.7备份和恢复文件系统 4.7.1用QIC-150盒式磁带备份文件系统(ufsdump) 4.7.1.1实现增量备份 4.7.2恢复备份文件系统 4.7.2.1决定使用哪一备份带 4.7.2.2恢复全部备份 4.7.2.3交互式恢复文件 4.7.2.4从备份带中恢复单个文件( ufsrestore) 第5章、管理网络服务 5.1检查远程系统状态 5.1.1确定一个远程系统已运行了多长时间 5.1.2确定一个远程系统是否在运行(ping\rup\rpcinfo-p) 5.2注册到一个远程系统(rlogin) 5.3系统之间传送文件(rcp、ftp) 5.3.1使用RCP命令 5.3.2使用文件传送程序(ftp) 第6章、管理用户帐号和用户组 6.1增加和管理用户帐号 6.1.1增加用户帐号 6.1.1.1编辑Passwd数据库 6.1.1.2定义用户组 6.1.1.3建立主目录(home director) 6.1.1.4自动安装目录 6.1.1.5用nfs安装主目录 6.1.1.7定义初化文件 6.1.1.8建立用户的邮件帐号 6.1.1.9建立口令 6.1.2管理用户帐号 6.1.2.1修改用户帐号 6.1.2.2取消用户帐号 6.1.2.3冻结用户帐号 6.2设置和管理用户组 6.2.1设置Group数据库中的域值 6.2.1.1设置组名(Group Name)域 6.2.1.2设置Group ID域 6.2.1.3设置成员表域 6.2.2建立缺省的UNIX用户组 6.2.3建立新的组 6.2.4修改或删除用户组 6.2.4.1修改某个组 6.2.4.2删除某个组 第7章、UNIX的shell命令 7.1各种shell的公共命令 7.1.1设置某种缺省shell 7.1.2在命令行中改变shell类型(sh,csh,ksh) 7.1.3从shell解释器中退出(exit) 7.1.4清除一个shell窗口(clear) 7.2标准shell 7.2.1标准shell的初始文件 7.2.2定义标准shell的环境变量 7.3 C shell 7.3.1C shell的初始文件 7.3.2C shell环境变量的定义 7.3.3建立C shell的别名 7.3.4设置C shell的历史功能 7.3.5使用C shell历史功能 7.3.6设置C shell的退格键(stty erase) 7.3.7新命令的嵌入 7.3.8Cshell历史命令的编辑 7.4 Korn shell 7.4.1Korn shell的初始化文件 7.4.2Korn shell的选择项 7.4.3创建Korn shell的别名 7.4.4用Korn shell的联机编辑器编辑命令 7.4.5设置Korn shell的历史 7.4.6显示Korn shell的历史命令 7.4.7使用Korn shell的历史命令 7.4.8编辑Korn shell的历史命令 第8章、管理系统 8.1显示系统专有信息 8.1.1确定主机ID号(sysdef -h) 8.1.2确定硬件类型(uname -m) 8.1.3确定处理机类型(uname -p) 8.1.4确定OS版本号(uname -r) 8.1.5显示系统配置信息(prtconf) 8.1.6确定系统已经运行了多长时间 8.1.7确定系统的日期和时间(date) 8.1.8设置系统的日期和时间 8.1.9改变系统的时区(/etc/TIMEZONE) 8.2配置附加的交换空间(mkfile,swap) 8.3创建一个本地邮件别名(/etc/mail/aliases) 第9章、文件存取问题分析 9.1 诊断与查找路径有关的问题 9.1.1显示当前查找路径 9.1.2为Bourne和Korn shells设置路径 9.1.3Source Bourne和Korn shell的初始化文件 9.1.4为C shell设置路径 9.1.5Source C shell初始化文件 9.1.6检查当前的查找路径 9.1.7执行一个命令 9.2分析与权限和所有权有关的问题 9.2.1改变文件的所有权 9.2.2改变文件的权限 9.2.3改变文件组的所有权 |