ubuntu设置自动清理缓存
时间: 2023-05-21 16:03:16 浏览: 882
您可以使用以下命令来设置 Ubuntu 自动清理缓存:
1. 打开终端并输入以下命令:
sudo nano /etc/cron.daily/apt-compat
2. 在打开的文件中添加以下内容:
#!/bin/bash
apt-get autoclean
apt-get autoremove
3. 保存并关闭文件。
4. 授予文件执行权限:
sudo chmod +x /etc/cron.daily/apt-compat
现在,Ubuntu 将每天自动清理缓存。
相关问题
ubuntu中清理缓存
在Ubuntu中,定期清理缓存可以帮助提高系统的性能和释放磁盘空间。以下是一些常用的清理缓存的方法:
1. **更新缓存和旧包**:
```
sudo apt-get update
sudo apt-get clean
```
这会更新系统的软件索引,并清除已下载但未使用的包的缓存。
2. **清理APT缓存**:
```
sudo apt-get autoremove
```
这会自动删除不再依赖的包及其相关的临时文件。
3. **清理软件中心缓存**:
```
rm -rf ~/.local/share/software-center/*
```
注意操作前备份个人数据,因为这个目录存储了软件中心的一些临时和下载内容。
4. **清空浏览器缓存**:
对于Web浏览,你可以分别清理Chrome、Firefox等浏览器的缓存。例如,在Chrome中,可以在`Settings > Privacy and Security > Clear browsing data`中完成清理。
5. **垃圾回收(apt-get autoclean)**:
```
sudo apt-get autoclean
```
这将移除那些已经从官方源中删除但仍存在于本地的过期包。
6. **清理Linux内核缓存**:
```
sudo apt-name "*.deb" -type f | grep linux-image)
```
删除旧内核版本的.deb文件。
每次清理前最好备份重要数据,避免误删。
ubuntu18.04自动清理
Ubuntu 18.04 自带了一个名为 `autoclean` 的命令,可以用来清理已经安装的软件包缓存文件。
该命令会清理 `/var/cache/apt/archives` 目录下已经安装的软件包的缓存文件,但不会删除已经安装的软件包本身。这样可以释放一些磁盘空间。
使用命令如下:
```bash
sudo apt-get autoclean
```
建议定期执行该命令,以避免缓存文件占用过多的磁盘空间。
阅读全文
相关推荐














