新增批量删除日志bash
This commit is contained in:
parent
9518ddc652
commit
c2f9f6dea5
44
README.MD
44
README.MD
@ -27,7 +27,6 @@ mall-im
|
||||
}
|
||||
|
||||
清除 docker 日志
|
||||
docker ps -aq | xargs docker inspect --format='{{.LogPath}}' | xargs truncate -s 0
|
||||
|
||||
查看哪个文件夹占空间
|
||||
du -sh * | sort -h
|
||||
@ -36,10 +35,41 @@ cd /data/docker/overlay2
|
||||
查看哪个文件夹占空间
|
||||
du -sh * | sort -h
|
||||
|
||||
进入到 大文件的目录下,执行以下脚本
|
||||
for file in *log*; do
|
||||
cat /dev/null > "$file"
|
||||
done
|
||||
### 删除 docker 产生的日志文件:update:2025-05-21
|
||||
|
||||
或者递归删除log 文件
|
||||
find overlay2 -type f -name "*.log.*" -print0 | xargs -0 -I {} cat /dev/null > {}
|
||||
* 避免误删: 先用 -print 参数预览匹配的文件,确认无误后再执行 -delete:
|
||||
* 删除 7 天前
|
||||
|
||||
``` bash
|
||||
-- 打印所有匹配文件路径
|
||||
find /data/docker/overlay2 -type f \( \
|
||||
-name "*.log" \
|
||||
-o -name "*.log.[0-9]*" \
|
||||
-o -name "*.log.[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]" \
|
||||
\) -not \( \
|
||||
-name "mysql*.log*" \
|
||||
-o -name "*.idx" \
|
||||
-o -name "*.lck" \
|
||||
-o -name "*.js" \
|
||||
-o -name "*.yml" \
|
||||
-o -name "*.toml" \
|
||||
-o -name "*.gz" \
|
||||
-o -name "*mysql*" \
|
||||
\) -print
|
||||
|
||||
-- 删除 7 天前的日志文件
|
||||
find /data/docker/overlay2 -type f \( \
|
||||
-name "*.log" \
|
||||
-o -name "*.log.[0-9]*" \
|
||||
-o -name "*.log.[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]" \
|
||||
\) -not \( \
|
||||
-name "mysql*.log*" \
|
||||
-o -name "*.idx" \
|
||||
-o -name "*.lck" \
|
||||
-o -name "*.js" \
|
||||
-o -name "*.yml" \
|
||||
-o -name "*.toml" \
|
||||
-o -name "*.gz" \
|
||||
-o -name "*mysql*" \
|
||||
\) -mtime +7 -delete
|
||||
```
|
||||
@ -1872,8 +1872,7 @@ public class LakalaApiServiceImpl implements LakalaApiService {
|
||||
: "返回状态有误";
|
||||
return CommonResult.failed("查询银行卡Bin信息失败," + errorMsg);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// 获取并返回结果数据
|
||||
JSONObject respData = respBody.getJSONObject("respData");
|
||||
if (respData == null) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user