0.0.1
This commit is contained in:
@@ -1,2 +1,48 @@
|
||||
# CLEAN_EVERYTHING
|
||||
# 日志清理工具
|
||||
|
||||
## 功能描述
|
||||
本工具用于自动清理指定目录及其子目录下的所有.log文件,并记录清理操作。
|
||||
|
||||
## 文件说明
|
||||
- `clean_logs.py`: 主脚本文件
|
||||
- `clean_logs.bat`: Windows批处理文件
|
||||
- `clean_logs_history.log`: 自动生成的清理记录日志
|
||||
|
||||
## 使用方法
|
||||
|
||||
### 1. 配置
|
||||
1. 使用文本编辑器打开`clean_logs.py`
|
||||
2. 找到文件顶部的`TARGET_DIR`变量
|
||||
3. 将其值修改为实际要清理的目录路径,例如:
|
||||
```python
|
||||
TARGET_DIR = "e:/path/to/your/logs"
|
||||
```
|
||||
|
||||
### 2. 运行方式
|
||||
- **Windows系统**:
|
||||
1. 双击`clean_logs.bat`文件
|
||||
2. 脚本将自动执行,完成后会显示结果
|
||||
|
||||
- **其他系统**:
|
||||
1. 打开终端
|
||||
2. 运行命令:
|
||||
```bash
|
||||
python clean_logs.py
|
||||
```
|
||||
|
||||
## 运行效果
|
||||
1. 脚本将:
|
||||
- 递归清理指定目录及其子目录下的所有.log文件
|
||||
- 在脚本所在目录生成`clean_logs_history.log`文件
|
||||
- 自动清理超过7天的日志记录
|
||||
|
||||
2. 每次运行后:
|
||||
- 终端会显示删除的文件路径
|
||||
- 清理记录会追加到`clean_logs_history.log`
|
||||
- 如果目录无效或Python未安装,会显示错误信息
|
||||
|
||||
## 注意事项
|
||||
1. 请确保Python已安装并添加到系统PATH
|
||||
2. 清理操作不可逆,请谨慎使用
|
||||
3. 日志记录文件最多保留7天
|
||||
4. 如果目标目录包含重要.log文件,请先备份
|
||||
|
||||
Reference in New Issue
Block a user