首页 > 系统相关 >linux后台长ping带日期时间写入日志

linux后台长ping带日期时间写入日志

时间:2024-04-01 18:00:41浏览次数:27  
标签:-% systime ping nohup linux 日志 com fflush

搜索一下,常见的写法都一样

ping baidu.com | awk '{ print strftime("%Y-%m-%d %H:%M:%S",systime())"\t" $0; fflush() }' >> long_ping.txt &

可在后台进行,但一关闭shell窗口就没了

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

nohup ping baidu.com | awk '{ print strftime("%Y-%m-%d %H:%M:%S",systime())"\t" $0; fflush() }' >> long_ping.txt 2>&1 &

两种写法都报nohup: 忽略输入重定向错误到标准输出端,并且退出shell窗口就没了

 

于是想到把ping命令写到sh脚本里面。再用nohup执行脚本,可以了:

vi startping.sh
ping baidu.com.com | awk '{ print strftime("%Y-%m-%d %H:%M:%S",systime())"\t" $0; fflush() }' >> ping20240401.log

nohup ./startping.sh >/dev/null 2>&1 &

标签:-%,systime,ping,nohup,linux,日志,com,fflush
From: https://www.cnblogs.com/cash/p/18109050

相关文章

  • Linux 平台 Centos安装composer
    可以使用以下命令来安装:php-r"copy('https://install.phpcomposer.com/installer','composer-setup.php');"phpcomposer-setup.phpAllsettingscorrectforusingComposerDownloading...Composer(version1.6.5)successfullyinstalle......
  • linux中防火墙设置(iptables & firewalld & ufw )
       iptables、firewalld和ufw都是Linux系统中常用的防火墙软件,它们之间的区别如下:   iptables:iptables是Linux系统中最原始、最基础、最底层的防火墙软件,它可以直接配置Linux内核中的网络规则,控制网络数据包的流动。由于iptables配置比较复杂,需要对网络协议和规则有......
  • Rust 实现日志记录功能
    目录log日志库标准简单示例使用方法库的开发者应用开发者日志库开发者使用log4rs添加依赖配置文件运行项目参考文章log日志库标准log是Rust的日志门面库,由官方积极维护可以放心使用。它是Rust的日志门面,相应的日志API已成为事实上的标准被其它日志框架所使用,有了日志门......
  • Windows、WSL 与 Linux 的性能对比
    Windows、WSL与Linux的性能对比芋道源码我的微信公众号:芋道源码。一起知其然,知其所以然。 105人赞同了该文章 Phoronix网站发布了关于Windows、WSL和Linux的性能基准测试结果。测试的内容包括网络性能、I/O性能、编程语言运行性能和图形......
  • 博客摘录「 linux应急响应」2024年3月12日
    ------***windoes***------方法宸极实验室—『杂项』一篇Windows应急响应的详细笔记-九州信泰的文章-知乎宸极实验室—『杂项』一篇Windows应急响应的详细笔记-知乎利用win+r后输入lusrmgr.msc查询系统是否存在多余的特权、隐藏账户。或者打开控制面板>用户账户......
  • Linux的ftp搭建
    yuminstall-yvsftpd//安装服务vi/etc/vsftpd/vsftpd.conf//编辑配置文件 添加anon_root=/optsystemctlrestartvsftpd//重启ftp服务systemctlstopfirewalld&&systemctlenablefirewalld//永久关闭防火墙 打开第二台虚拟机rm-rf/etc/yum.repos.d/*/......
  • Linux大纲命令
    Linux常用命令命令格式#命令[-选项][参数]command[-options][parameter]常用类(可用Tab键补齐)查看当前所在路径pwd查看当前目录下有哪些文件和文件夹ls创建文件夹创建一个文件夹创建多个文件夹mkdir文件名mkdir文件名1文件名2切换到其他目......
  • linux三剑客之awk
    awk是一个强大的文本处理工具,它特别擅长对文本文件行列筛选。基本语法:awk[options]'pattern{action}'files[options]:awk的命令行选项,例如-F用于指定字段分隔符。pattern:指定一个模式,awk会根据这个模式来选择哪些行执行动作。如果没有指定模式,awk会默认对所有行......
  • Linux命令
    Linux常用命令mv:移动或改名:移动:文件改变源路径就是移动。[root@localhost~]#cd/data[root@localhostdata]#ls23aaall.tar.gzbbcccls.tar.gz[root@localhostdata]#cdaa[root@localhostaa]#[root@localhost~]#cd/data[root@localhostdata]#ls......
  • Linux常用(3)
    cat效果:显示文件内容cat选项文件名-n显示行号包括空行-A显示隐藏字符-b跳过空白行编号-s将所有的连续的空行替换成位一个空行示例:tac效果:逆向显示文本内容示例:more/less分页显示more[选项]文件名空格下一行到文末后自动退出b上一行enter一行......