linux保留日志文件一万条

linux保留日志文件一万条,第1张

1.添加系统日志文件。2.修改系统日志文件保存的时间。

logrotate是一个日志管理程序,用来把旧的日志文件删除(备份),并创建新的日志文件,这个过程称为“转储”。

Logtail是否可以采集静态不变的日志文件?Logtail基于文件系统的修改事件来监听文件的变化,并将实时产生的日志发送到日志服务。如果日志文件没有发生任何修改行为,将不会被Logtail采集。

现在我们新建一个空白文件ubuntugege.txt,看到当前的文件访问时间和修改时间是一样的。

用以下命令进行修改:

touch -m -d "2000-01-01 10:10:10" ubuntugege.txt

嘿,文件修改时间变成了2000-01-01 10:10:10,这下我们也做了个小小的穿越呀!

当然,这个命令还有更多其它高级的用法,比如:你可以读取一个已存在的文件的修改时间再修改到指定的文件上,相当于复制“修改时间”到别的文件上,大家运行touch --help查看手册。

用法:touch [选项]... 文件...Update the access and modification times of each FILE to the current time.A FILE argument that does not exist is created empty, unless -c or -his supplied.A FILE argument string of - is handled specially and causes touch tochange the times of the file associated with standard output.Mandatory arguments to long options are mandatory for short options too. -a只更改访问时间 -c, --no-create不创建任何文件 -d, --date=字符串使用指定字符串表示时间而非当前时间 -f(忽略) -h, --no-dereference会影响符号链接本身,而非符号链接所指示的目的地(当系统支持更改符号链接的所有者时,此选项才有用) -m只更改修改时间 -r, --reference=FILE use this file's times instead of current time -t STAMP use [[CC]YY]MMDDhhmm[.ss] instead of current time --time=WORDchange the specified time: WORD is access, atime, or use: equivalent to -a WORD is modify or mtime: equivalent to -m --help显示此帮助信息并退出 --version显示版本信息并退出请注意,-d 和-t 选项可接受不同的时间/日期格式。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8951427.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存