首先是长时间ping,这个非常简单,使用参数-c即可:
[root@test ~]# ping 192.168.2.1 -c 10

上面我们ping了10次,每次的时间1秒,因此比如你要ping连天那么就是60*60*24*2=172800。
接下来是加时间戳:
root@test ~]# ping 192.168.2.1 -c 10 | awk '{ print $0"\t" strftime("%H:%M:%S",systime()) } '
PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.    10:30:21
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=0.436 ms    10:30:21
64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=0.343 ms    10:30:22

然后我们把信息输出到文本:
[root@test ~]# ping 192.168.2.1 -c 10 | awk '{ print $0"\t" strftime("%H:%M:%S",systime()) } '>ping.log
[root@test ~]# cat ping.log
PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.    10:37:23
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=0.398 ms    10:37:23
64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=0.288 ms    10:37:24

最后,我们需要把任务放到后台去:
[root@test ~]# nohup ping 192.168.2.1 -c 10 | awk '{ print $0"\t" strftime("%H:%M:%S",systime()) } '>ping1.log &
[1] 2616
[root@test ~]# ls
anaconda-ks.cfg  check1.sh  Desktop  eygle.com  httpd  login  pass.conf  ping1.log  ping.log  test1.sh  test1.sh1
[root@test ~]# cat ping1.log 
PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.    10:40:22
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=0.373 ms    10:40:22

注:nohup ping 192.168.2.1 -c 10 | awk '{ print $0"\t" strftime("%Y-%m-%d %H:%M:%S",systime()) } '>ping1.log 2>&1 &

这样每隔4K左右会打印到文件

linux 服务器长ping 加时间戳相关推荐

  1. linux执行命令带时间戳,Linux查看History记录加时间戳的小技巧

    Linux查看History记录加时间戳小技巧 熟悉bash的都一定知道使用history可以输出你曾经输入过的历史命令,例如[root@servyou_web ~]# history | more ...

  2. linux服务器,ping没问题,http请求经常超时、时好时坏的解决办法

    2019独角兽企业重金招聘Python工程师标准>>> 近期,公司部署在阿里云的测试服务器在一次重启后变得很不稳定,各种搜索.各种途径.各种办法都未能解决. 今天换了下搜索关键词,[ ...

  3. linux怎能查硬盘通电时间,查看LINUX服务器型号磁盘加电时长

    有时服务器部署多年后,已经记不得服务器型号,但是跑机房又多有不便,查了下资料使用以下命令即可轻松实现显示LINUX服务器型号: sudo dmidecode |grep Product 查看硬盘使用时 ...

  4. linux服务器调用端口超时,Linux服务器可以ping,但是telnet端口超时,网站wget超时,访问超时的解决办法...

    最近无法通过SSH连接Linux服务器,访问该服务器上的HTTP服务也出现异常.可以ping,但是telnet端口超时,网站wget超时,访问超时. 最后排查是内核配置问题 原来是 net.ipv4. ...

  5. linux应用端口的网络超时,Linux服务器可以ping,但是telnet端口超时,网站wget超时,访问超时的解决办法...

    最近无法通过SSH连接Linux服务器,访问该服务器上的HTTP服务也出现异常.可以ping,但是telnet端口超时,网站wget超时,访问超时. 最后排查是内核配置问题 原来是 net.ipv4. ...

  6. linux服务器禁ping

    放置在公网的服务器,会受到多台计算机同时向指定的网络或计算机通过ping命令不断的发送数据包,服务器或计算机必须对数据包进行应答,由于不堪重负,导致网络堵塞. linux服务器禁止和开启ping的方法 ...

  7. Mac无法连接本地Linux服务器 无法ping通

    遇到的问题:虚拟机是从Win环境下复制到Mac上的,在Win电脑下可以直接使用Xshell远程连接,但在Mac下,无法连接而且Ping不通 虚拟机使用的是CentOS 7版本 解决方案 查看Mac中的 ...

  8. linux 服务器版 树莓派 加桌面,给Ubuntu服务器版安装GNOME桌面

    如果在数据中心使用Ubuntu服务器,那么您可能正在使用终端专用接口.对那些熟悉命令行的人来说,使用命令行更好.但是,如果你即想使用Ubuntu服务器,但更喜欢GUI界面呢?幸运的是,在Ubuntu服 ...

  9. linux服务器禁止ping和允许ping的方法

    ​ echo 1 为禁,0为解禁 ​ echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all 转载于:https://blog.51cto.com/837 ...

  10. java filter加时间戳_java filter加时间戳

    java filter加时间戳 [2021-01-31 18:31:52]  简介: java时间戳转php时间戳的方法:首先将java时间戳转成字符串,代码为[$utStr = $javaUt . ...

最新文章

  1. 守护线程不一定执行finally块
  2. $0,$?,$!,$-,$*,$@,$#等的特殊用法
  3. Framebuffer 机制
  4. Stack.Peek 与 stack.pop 的区别
  5. 天津天河计算机技术有限公司,“天河一号”超级计算机落户天津,命名为“天河”,取天津与“银河团队...
  6. c# datatable用法总结
  7. 温柔又有耐心的男孩最吸引人
  8. webform计算某几列结果_工业CAE案例实战精选|脱硫吸收塔工艺仿真计算系统
  9. pip 安装tensorflow==2.1太慢怎么办?(pip安装超时Read timed out)
  10. 计算机图形学跳一跳_微信小游戏“跳一跳”对内部审计师的启示
  11. TCP/IP模型各个层次的功能和协议
  12. NV21数据的镜像算法
  13. Flume 1.8.0 开发者指南(中文教程)-个人翻译版
  14. 【Swagger】Swagger 注解学习
  15. android输入法剪贴板,手机写作利器:输入法剪贴板
  16. c语言竖线什么意思,竖线符号意思
  17. 关于电平转换电路1.8V转3.3V
  18. 主机可以ping通虚拟机,虚拟机ping不通主机
  19. quartus ModelSim executable not found.
  20. 崩坏3服务器维护2月8号,崩坏3 3.9版本「逐暗星辉」更新维护通知

热门文章

  1. 教学软件哪个好用,推荐这四个
  2. java编程新手初学者入门学习,看什么书比较好
  3. iso硬盘安装 凤凰os_凤凰os系统下载_凤凰系统phoenix os官方下载-188软件园
  4. 自动开关机软件哪个好?自动开关机软件盘点
  5. solidworks迈迪设计宝_做非标机械设计必备的辅助工具,如米思米、怡合达、英科宇等...
  6. MATLAB LSTM多输入单输出 模式分类 示例解析(含代码)
  7. 什么是NoSQL及NoSQL四大分类
  8. C语言小案例_关于爱普生喷墨机APG复位错误(APG reset error)的最终答案: 故障案例 每日一例 【第1358篇】...
  9. java图书管理系统的不足_java图书管理系统的问题
  10. Oracle 数据库连接工具