清理日志

 

定时任务删除日志

清理日志五种方法

 

清理后空间不释放

在rm -rf情况
centos rm -rf * 删除文件后,磁盘空间未释放,需要重新启动进程,释放空间
rm -rf 需要关闭程序,否则删除后du看到空间没了,实际还是被占用了
或者直接将文件内容写入空
truncate截断,恢复文件系统空间,内容仍然可以被回复,除非被覆盖,新的也还可以继续使用

删除目录下的所有日志文件

以下方式不需要重启服务,但日志文件必须存在

‘> ./ 和 >> ./区别’

> ./output.log 和 >> ./output.log 都是将命令的标准输出重定向到一个文件中,但它们的行为略有不同。
> ./output.log 将命令的标准输出覆盖写入到 output.log 文件中。如果文件不存在,则会创建一个新文件;如果文件已经存在,则命令的输出将覆盖原有的文件内容。这意味着,每次执行命令时,都会清空 output.log 文件,并将命令的输出写入到文件中。
相反,>> ./output.log 将命令的标准输出追加写入到 output.log 文件末尾。如果文件不存在,则会创建一个新文件;如果文件已经存在,则命令的输出将追加到文件末尾。这意味着,每次执行命令时,命令的输出都会被追加到 output.log 文件末尾。

定时任务

Loading...
目录
文章列表
王小扬博客
产品
Think
Git
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP