linux系统中如何将30天前没有修改的.log文件移动到/tmp/old目录中
时间: 2024-01-28 21:04:38 浏览: 31
您可以使用`find`命令来找到30天前没有修改过的.log文件,并使用`mv`命令将其移动到`/tmp/old`目录中。以下是具体的命令:
```shell
find /path/to/files -name "*.log" -type f -mtime +30 -exec mv {} /tmp/old/ \;
```
请将`/path/to/files`替换为您要搜索.log文件的目录路径。此命令将在该目录下查找所有以.log结尾的文件,并且最后修改时间早于30天前的文件。然后,`-exec`选项将文件移动到`/tmp/old`目录中。
请注意,您需要具有足够的权限才能在目标目录中执行移动操作。
相关问题
将30天前没有修改的.log文件移动到/tmp/old目录中
您可以使用以下命令将30天前没有修改的.log文件移动到/tmp/old目录中:
```shell
find /path/to/logs -name "*.log" -type f -mtime +30 -exec mv {} /tmp/old/ \;
```
请确保将`/path/to/logs`替换为日志文件所在的实际路径。此命令将查找所有以.log结尾的文件,类型为普通文件,并且最后一次修改时间在30天前的文件,然后将这些文件移动到/tmp/old目录中。
定时系统巡检(定时输出系统基本信息) 写入到/tmp/sys.log中
可以使用crontab来定时执行系统巡检,并将结果写入到指定文件中。具体步骤如下:
1. 打开终端,使用命令sudo crontab -e打开当前用户的crontab文件。
2. 在crontab文件中添加以下内容:
```
# 每天的凌晨2点执行系统巡检,并将结果写入到/tmp/sys.log中
0 2 * * * /usr/bin/echo "System Check:" >> /tmp/sys.log && /usr/bin/date >> /tmp/sys.log && /usr/bin/uname -a >> /tmp/sys.log && /usr/bin/free -m >> /tmp/sys.log && /usr/bin/df -h >> /tmp/sys.log && /usr/bin/uptime >> /tmp/sys.log
```
3. 保存并退出crontab文件。
解释一下上面的命令:
- 第一行#注释说明了该行的作用。
- 第二行表示每天凌晨2点执行后面的命令。
- 第三行到最后一行分别表示执行的命令,将结果依次追加写入到/tmp/sys.log文件中。其中,echo命令用来输出标题,date命令用来输出当前时间,uname命令用来输出系统信息,free命令用来输出内存使用情况,df命令用来输出磁盘使用情况,uptime命令用来输出系统负载等信息。
这样,每天凌晨2点系统就会自动执行以上命令,将系统的基本信息写入到/tmp/sys.log文件中,方便管理员查看和分析。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)