在HP-UX系统中查看网络日志是排查网络问题、监控系统状态和分析安全事件的重要手段。以下将详细介绍HP-UX系统中常用的网络日志查看工具及其使用方法。
HP-UX系统日志主要存储在/var/adm/ras/目录下,包含系统事件、硬件状态和网络相关记录:
# 查看网络相关日志
tail -f /var/adm/ras/syslog
/var/adm/ras/syslog包含系统级日志,/var/adm/ras/trace记录更详细的网络活动logrotate工具定期归档,可使用crontab -l查看相关配置HP-UX自带的网络抓包工具snoop可实时监控网络流量:
# 启动网络抓包
snoop -o /var/tmp/network.pcap
-f指定过滤规则,如snoop -f "host 192.168.1.1 and port 80"抓取特定主机和端口流量通过netstat可查看当前网络连接状态:
# 查看TCP连接状态
netstat -an | grep ESTAB
netstat -v显示更详细的连接参数grep和awk提取特定信息,如:
netstat -an | awk '/^tcp/ {print $5}' | cut -d':' -f1 | sort | uniq -c | sort -n系统活动报告工具sar记录网络接口统计信息:

# 查看网络接口统计
sar -n DEV 1 5
ifconfig、rxpck(接收包数)、txpck(发送包数)等指标-f参数查看指定文件的记录,如sar -f /var/adm/sa/sa12安全日志记录了网络访问控制事件:

# 查看防火墙拒绝记录
grep 'REFUSED' /var/adm/ras/securelog
-l参数查看详细日志条目/etc/security/limits文件可调整日志记录粒度SSH服务日志存储在/var/log/secure文件中:
# 查看SSH登录记录
tail -n 100 /var/log/secure
tail -f配合less进行实时查看grep提取特定事件,如:
grep 'TCP' /var/adm/ras/syslogcat和sort合并多个日志文件:
cat /var/adm/ras/*.log | sort > combined.log644,属主为root/var/adm/ras/目录空间,避免日志文件过大logrotate定期压缩归档日志,示例配置:
/var/adm/ras/syslog {
daily
rotate 7
compress
missingok
notifempty
}通过以上工具组合,可全面掌握HP-UX系统的网络状态。建议根据具体需求选择合适的工具,日常监控可使用sar和netstat,故障排查时结合snoop和syslog分析。同时注意日志文件的权限管理和存储空间规划,确保日志系统稳定运行。