首页 > 系统相关 >Linux下定期清空被正在运行服务占用的日志文件

Linux下定期清空被正在运行服务占用的日志文件

时间:2022-10-21 08:55:27浏览次数:58  
标签:Linux tee echo pwd 清空 日志 null find out

linux下定期删除日志:

运用linux下的while true循环,加上echo "" > ***.log 完成

while :; do
#echo "" > nohup.out
# ls "dir" -lR |grep -v ^d|awk '{print $9}' |tr -s '\n' > ./list.txt
# echo "text"|  tee $(find $(pwd) -name "*.out")  > /dev/null
# echo "text"|  tee -a $(cat ./list.txt)  > /dev/null
echo $(date +%F%n%T)|  tee $(find $(pwd) -name "*.out")  > /dev/null # 输入内容替换为“”
# find $(pwd) -name "*.out"
echo $(date +%F%n%T)
echo "log clear end"
sleep 5s
done

标签:Linux,tee,echo,pwd,清空,日志,null,find,out
From: https://www.cnblogs.com/iron141/p/16812268.html

相关文章

  • Linux清理缓存
     echo1>/proc/sys/vm/drop_caches//1释放页缓存echo2> /proc/sys/vm/drop_caches//2释放dentries和inodes缓存echo3> /proc/sys/vm/drop_caches......
  • Linux不同发行版本的区别(以安装Linux版本QQ为例)
     安装:当前版本的QQLinux版依赖gtk2.0,安装QQLinux版前请确保你的系统已安装gtk2.0。以下是一些使用命令行安装gtk2.0的例子:sudoaptinstalllibgtk2.0-0#Ubuntusu......
  • Linux Crontab命令定时任务基本语法与操作教程
    一、Crontab查看编辑重启  1、查看crontab定时执行任务列表  crontab-l  2、编辑crontab定时执行任务  crontab-e  3、删除crontab......
  • Linux的三种网络连接方式
    Linux的三种网络连接方式1.桥接模式虚拟系统可以和外部系统通讯,但是容易造成IP冲突2.NAT模式网络地址转换模式,虚拟系统可以和外部通讯,不造成IP冲突3.主机模式独立的......
  • Linux进程的虚拟空间
    进程的虚拟地址Linux每一个运行的程序(进程)操作系统都会为其分配一个0~4G的地址空间(虚拟地址空间)。为了更深入的理解,做一个测试:#include<stdio.h>#include<stdlib.h......
  • Linux中的用户组管理命令
    1、概念每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux系统对用户组的规定有所不同。用户组的管理涉及用户组的添加、删除和修改。......
  • Linux中的进程和服务
    1、概念计算机中,一个正在执行的程序或命令,被叫做“进程”(process)。启动之后一直存在、常驻内存的进程,一般被称作“服务”(service)。2、systemctl(Centos7为例):syst......
  • Linux: GNOME
     Disablescreenlock:Settings->Privary->ScreenLock->   Disablecursorblinking: Method1:Turnon/offBlinkingCursorviaGNOMESettingsS......
  • Linux学习-4
    别名功能1、如何查看别名设置  关键字:alias 别名    aliascp='cp-i'    aliasmv='mv-i'    aliasrm='rm-i'  -i 如要认为交互,有提示信息.......
  • 日志数据分析和数据的可视化处理
    数据分析:在HIVE统计下列数据。(1)统计最受欢迎的视频/文章的Top10访问次数(video/article)(2)按照地市统计最受欢迎的Top10课程(ip)(3)按照流量统计最受欢迎的Top10课程(traffic......