最近,客户有个HP-UX小机需要安装zabbix_agent监控客户端,发现命令和我经常使用Centos有些区别,记录整理一些常用命令,供后续使用(主要用于查看进程、系统状态、性能监控等。)以下是 HP-UX 中常用的一些命令和工具:
要查看 HP-UX 系统中的所有进程,可以使用以下命令:
ps 命令ps -ef-e:显示所有进程。-f:以完整格式显示信息(包括用户、PID、父 PID、启动时间等)。top 命令topq 键退出。glance 工具glance 是 HP-UX 提供的一个强大的性能监控工具,可以实时查看系统资源使用情况和进程状态。
glancePerformance Monitoring 工具包。以下是一些常用的性能监控命令和工具:
sar 命令sar 是一个系统活动报告工具,用于收集和显示 CPU、内存、磁盘 I/O 等性能数据。
sar -u 2 5-u:显示 CPU 使用率。2 5:每 2 秒采样一次,共采样 5 次。vmstat 命令vmstat 显示虚拟内存统计信息,包括 CPU、内存、I/O 等。
vmstat 2 5iostat 命令iostat 用于监控磁盘 I/O 性能。
iostat -xn 2 5-x:显示扩展统计信息。-n:显示设备名称。netstat 命令netstat 用于查看网络连接、路由表、接口统计信息等。
netstat -an-a:显示所有连接。-n:以数字形式显示地址和端口。lanscan 命令lanscan 用于列出网络接口及其状态。
lanscanbdf 命令bdf 用于查看文件系统的使用情况。
bdfioscan 命令ioscan 用于扫描和列出硬件设备。
ioscan -fnC disk-f:显示详细信息。-n:显示设备名称。-C disk:仅列出磁盘设备。vgdisplay 和 lvdisplay 命令vgdisplay:显示卷组信息。lvdisplay:显示逻辑卷信息。who 命令who 用于查看当前登录的用户。
wholast 命令last 用于查看用户的登录历史。
lastid 命令id 用于查看用户的 UID 和 GID。
id usernamedmesg 命令dmesg 用于查看内核日志。
dmesgsysdef 命令sysdef 用于显示系统配置信息。
sysdefuname 命令uname 用于查看系统的基本信息。
uname -acrontab 命令crontab 用于管理定时任务。
• 查看当前用户的定时任务:
crontab -l• 编辑定时任务:
crontab -esam(System Administration Manager)sam 是 HP-UX 的图形化系统管理工具,可以通过菜单界面进行系统配置和管理。
samcaliper 工具caliper 是 HP 提供的性能分析工具,适用于深入分析系统瓶颈。