### HP-UX经典命令集详解 #### 一、系统管理与维护 1. **软件安装与卸载** - `swinstall –s/cdrom/(filename)`: 用于从CD-ROM安装软件补丁。其中`/cdrom/`是CD-ROM挂载点,`(filename)`是要安装的补丁文件名。 - `swremove`: 卸载应用程序。使用时需指定要卸载的应用程序名称。 2. **系统启动与关闭** - `shutdown 0`: 将系统引导至单用户模式,通常用于系统维护。 - `init 3`: 引导系统进入多用户模式,允许多个用户登录系统。 3. **文件系统与分区管理** - `umount /opt`: 卸载 `/opt` 分区。如果遇到无法卸载的情况,可以使用`ps –ef | grep opt`检查是否有进程占用该分区,并使用`kill –9 <PID>`强制结束进程。 - `lvextend –L30 /dev/vg00/lvol5`: 扩大逻辑卷`/dev/vg00/lvol5`的大小至30MB。 - `extendfs /dev/vg00/rlvol5`: 对逻辑卷`/dev/vg00/rlvol5`进行文件系统扩展操作。注意这里的`r`表示读取逻辑卷的真实大小。 - `mount /opt`: 挂载`/opt`分区。 - `mount –a`: 挂载所有未挂载的分区。 - `bdf`: 显示系统的文件系统使用情况,用于检查容量是否正确扩展。 4. **逻辑卷与文件系统调整** - `lvextend –L200 /dev/vg00/lvol6`: 在线将逻辑卷`/dev/vg00/lvol6`扩展到200MB。 - `fsadm –b819200 /tmp`: 调整`/tmp`文件系统的大小至800MB。 - `bdf`: 再次查看文件系统的使用情况。 5. **多任务处理** - `tsm`: 启动多进程环境,可以通过`Ctrl + T`或F1/F2键切换不同的任务窗口。 6. **备份与恢复** - `make_tape_recovery –Av`: 备份系统到磁带上。在执行此命令前,需要先安装`Ignite-UX`软件。 7. **文件权限设置** - `chmod 777 或 444`: 改变文件的执行属性。`777`使文件变为可执行并开放所有权限,`444`则收回权限并将文件设为不可执行。 8. **系统信息查询** - `mstm`: 显示机器的基本信息。 - `armdsp –i`: 查看VA(虚拟阵列)的信息。 - `cvui`: 设置VA命令。 - `armmgr –sshut/start 别名`: 控制VA控制器的开关机。 9. **磁盘管理** - `amdsp -afc`: 查看FC60的状态,包括磁盘状态等信息。状态应显示为`Optimal`。 - `amdsp -dfc | grep "DiskState"`: 专门查看FC60硬盘的状态。 - `papri 1/0/0/2/0.6.0`: 更改主启动路径。 - `paalt 1/0/0/2/0.6.0`: 更改备选启动路径。 - `lvlnboot –v`: 查看当前的启动路径。 10. **系统配置** - `setboot –son/off`: 设置系统是否自动启动。 - `setboot –bon/off`: 设置系统是否在断电后自动重启。 11. **磁盘格式化与信息查询** - `mediainit /dev/rdsk/cxtydz`: 对指定磁盘进行格式化和完整性检查。 - `swapinfo`: 查看交换空间的使用情况。 - `dmesg`: 查看内存相关信息。 - `top`: 查看CPU使用情况。 - `swlist`: 查看已安装的软件列表。 - `vgdisplay –v`: 查看卷组的信息,包括剩余的空间大小。 12. **日志分析** - `grep –i errors syslog.log`: 快速搜索`syslog.log`中的错误信息。 - `egrep –i “war|err|fail|scsi|lan” /dev/adm/syslog/syslog.log`: 搜索系统日志文件中包含警告、错误、失败、SCSI和网络相关的记录。 13. **硬件扫描** - `ioscan –kfnC tape`: 扫描磁带机。 - `lanscan`: 扫描网络接口卡。 - `ioscan –kfnC fc`: 扫描光纤卡。 - `ioscan –fn H0/0/1/0`: 获取特定硬件地址的信息。 - `netstat –in`: 显示网络连接统计信息。 - `ifconfig lan*`: 查看LAN接口的配置。 14. **磁盘复制** - `dd if=/dev/rdsk/cxty do=/dev/rdsk/cxty dob=1024k`: 整盘复制,其中`if=`后面是源磁盘,`of=`后面是目标磁盘。 15. **性能监控** - `sar –d`: 监控磁盘使用率。 16. **磁带机添加** - 第一种方法: 使用`tsm`工具进行磁带机的添加操作。 - 第二种方法: 修改内核参数`stape`为`In`。 17. **磁带机驱动添加** - `schgr -? in`: 添加磁带机驱动。 - `spt--? in`: 添加其他必要的驱动。 - `spt0-? in`: 继续添加驱动。 以上是基于HP-UX操作系统的一系列经典命令及其使用方法,这些命令对于日常系统管理和维护至关重要,熟练掌握它们可以帮助系统管理员高效地完成各项任务。
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助