Ubuntu清理临时文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash

# 系统清理
sudo apt clean
sudo apt autoclean
sudo apt autoremove -y
# 清理包列表缓存
sudo rm -rf /var/lib/apt/lists/*
sudo apt update

# 清理缓存和临时文件
sudo rm -rf /var/cache/* /var/tmp/* /tmp/*
rm -rf ~/.cache/* ~/.thumbnails/*

# 清理日志
sudo journalctl --vacuum-time=7d
sudo find /var/log -name "*.gz" -delete
sudo find /var/log -name "*.old" -delete

# 编辑器临时文件
find ~ -name "*~" -delete
find ~ -name ".#*" -delete
find ~ -name "#*#" -delete
# vim交换文件
find ~ -name "*.swp" -delete
find ~ -name "*.swo" -delete