首页/网络/网络排障速查/证据固定:会话录制、输出保存与抓包留存
本包目录(235 条)
排查流程与方法36 条
连通性与链路检测54 条DNS 与解析排查46 条端口与连接检查37 条抓包与流量分析32 条应用层慢与丢包定位30 条

证据固定:会话录制、输出保存与抓包留存

排障的输出与抓包属于一次性证据:终端滚动、缓冲区写满都会丢;用 script/tee/tcpdump -w 固定下来,复盘与供应商交涉都用得上。

网络排障速查网络更新于 2026-10-12
要保留什么命令输出、抓包、配置快照、日志片段、时间戳
工具script、tee、tcpdump -w、journalctl --since
原则先留证据,再做修复

会话录制与输出留存(Linux)

会话录制与输出留存(Linux)
script -t 2> /tmp/ts.log -a /tmp/session.txt   # 录制整个终端会话
ip route | tee -a /tmp/evidence.log
journalctl --since '30 min ago' -u nginx > /tmp/nginx.30min.log
tcpdump -i any -nn -w /tmp/trace.pcap 'host 10.0.0.5 and port 443'

配置快照

配置快照
tar czf /tmp/etc-snapshot.tgz -C / etc/nginx etc/sysconfig etc/sysctl.conf 2>/dev/null; echo done
抓包文件可能含业务数据与凭据(如 HTTP 明文口令),留存与传递要走内部安全流程。

易错点

  • 抓包未加过滤器直接 -w 全量落盘,几分钟就把磁盘写满
  • 先重启/先恢复再想收集证据,现场已被破坏

数据来源与参考

  • man 1 script / man 8 tcpdump(-w 落盘)
  • systemd journalctl 手册

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌