随着我们的文件的收藏越来越多,我们很容易把我们的文件系统塞满,但是如果我们能够清理临时文件夹,那么我们就可以释放一些空间。因此,我们来看一下,在Linux下如何设置和清理临时文件目录。
首先要创建一个临时文件夹,然后让系统知道临时文件的存放位置,以便知道把临时文件存放到哪里。
在Linux发行版中,有一个默认的临时文件夹/tmp,如果你偏好这个文件夹,可以在shell中执行以下命令:
“`
export TMPDIR=”/tmp”
“`
上面的命令将变量TMPDIR设置为/tmp,使程序将临时文件写入/tmp 文件夹。
如果你想更改临时文件目录,可以在shell中使用以下命令:
“`
export TMPDIR=/new/tmp/path
这段代码将/new/tmp/path设定为临时目录,也就是说每次在这样的文件夹中生成的临时文件都会被存储起来。
有时我们会忘记清理临时文件夹,长期保留可能会对磁盘性能造成一定影响,所以我们需要执行一定的清理工作,本质上可以使用下面的几条命令来清理具体文件夹:
* 清理当前目录:
```
rm -rf *
* 清理特定文件夹:
“`
rm -rf ./tmp/*
* 清理所有空文件夹:
```
find . -type d -empty -delete
最后,我们可以在系统启动时设置一个定时清理,只要安装crontab即可。例如,我们可以添加一个定时任务,每小时清理一次/tmp目录:
0 * * * * /bin/rm -rf /tmp/*
通过以上步骤,我们可以有效地在Linux下设置和清理临时文件目录。理解了以上信息以后,你可以学习配置定时清理来避免临时文件目录太多。