清理磁盘空间 ubuntu find largest file
参考: https://www.cyberciti.biz/faq/linux-find-largest-file-in-directory-recursively-using-find-du/
首先进行磁盘空间使用情况的查看,可以看到电脑的内存已经使用了很多了。
df -khFilesystem Size Used Avail Use% Mounted on
tmpfs 1.6G 3.4M 1.6G 1% /run
/dev/nvme0n1p6 204G 181G 13G 94% /
tmpfs 7.7G 72K 7.7G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/nvme0n1p1 256M 33M 224M 13% /boot/efi
tmpfs 1.6G 2.0M 1.6G 1% /run/user/1000
使用命令,进行查看前20个大文件,从大到小的顺序排列。
du -a /dir/ | sort -n -r | head -n 20因为根据df -kh 查看的内容,我的大文件是放在根目录下的,/目录下,因此进行查看前1000个最大的文件,并且放入/tmp/largest文件内
sudo du -a / | sort -n -r | head -n 1000 > /tmp/largest打开另一个窗口,使用tail命令进行时时查看:
tail -f /tmp/largest接着就可以看到最大的几个文件:
201386529 /
77590672 /home
77590668 /home/linlin
62639584 /workspace
31962700 /home/linlin/.asdf
31940660 /home/linlin/.asdf/installs
28715144 /var
25442076 /home/linlin/.asdf/installs/postgres
24853856 /home/linlin/.asdf/installs/postgres/9.5.25
24826308 /home/linlin/.asdf/installs/postgres/9.5.25/data
24715640 /home/linlin/.asdf/installs/postgres/9.5.25/data/base
24244388 /var/lib
22833744 /home/linlin/.asdf/installs/postgres/9.5.25/data/base/314927
19349872 /home/linlin/Documents
19013476 /home/linlin/Documents/WeChat Files
18228600 /home/linlin/Documents/WeChat Files/wxid_nohxnmrqnsdr22
17844668 /home/linlin/Documents/WeChat Files/wxid_nohxnmrqnsdr22/FileStorage
17434600 /var/lib/docker
16735904 /home/linlin/Documents/WeChat Files/wxid_nohxnmrqnsdr22/FileStorage/MsgAttach
14615996 /var/lib/docker/overlay2
12096712 /usr
11234484 /home/linlin/.cache
10745673 /snap
6923044 /opt
6879968 /usr/lib
5708844 /var/lib/snapd
5492420 /workspace/coding_tools
5302068 /home/linlin/.asdf/installs/ruby
4958544 /workspace/devise_rails
4272836 /home/linlin/Documents/WeChat Files/wxid_nohxnmrqnsdr22/FileStorage/MsgAttach/83337d654db3823e39ac70116817c15c
4235612 /var/log
4235152 /home/linlin/Documents/WeChat Files/wxid_nohxnmrqnsdr22/FileStorage/MsgAttach/83337d654db3823e39ac70116817c15c/Image
4235148 /home/linlin/Documents/WeChat Files/wxid_nohxnmrqnsdr22/FileStorage/MsgAttach/83337d654db3823e39ac70116817c15c/Image/2023-01
4161976 /var/log/journal
4161972 /var/log/journal/0fa067e1a5ae40eca3ba92afd6ec6a2e
4054332 /var/lib/snapd/snaps
3626024 /workspace/devise_rails/image
3553308 /home/linlin/.wine
3550480 /home/linlin/.wine/drive_c
3140592 /home/linlin/.cache/yarn
3140588 /home/linlin/.cache/yarn/v6
2945972 /workspace/coding_tools/android_studio
2933440 /home/linlin/Downloads可以看出,微信以及workspace文件夹的devise文件夹,/var/log文件夹占用很大的空间。可以进行查看,不重要的就可以删除了。