Debian实现ping命令加上时间戳并后台实时记录结果

[复制链接] |主动推送
查看109 | 回复0 | 2024-9-12 00:55:43 | 显示全部楼层 |阅读模式
1.后台执行ping命令并打上时间戳输出到文件中

测试ping百度

nohup ping www.baidu.com | awk '{ print strftime("%Y-%m-%d %H:%M:%S",systime())" | " $0; fflush() }' >> /tmp/long_ping.txt &
002051oe3vrjj3wl1qemvs.png

2.查看文件实时输出信息

tail -f /tmp/long_ping.txt
002052ebslll1bnqfugzcq.png

3.结束当前ping命令

根据具体的ping命令进行查询进程pid并结束进程

kill -9 `ps -ef | grep ‘ping www.baidu.com’| grep -v grep | awk '{print $2}'`
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则