1.首先明确要清除哪里的数据
可以点进这个界面,表明在这些文件夹下寻找垃圾文件,或者点进autodl-tmp,表明在autodl-tmp文件夹下寻找垃圾文件。我认为,可以先从大文件夹开始找,然后根据显示的内存量,再接着点进内存最大的文件夹下,继续寻找垃圾文件。
2.使用du -sh .[!.]* * | sort -hr将文件按从大到小的顺序排列
du -sh .[!.]* * | sort -hr
如果没有显示垃圾文件:.Trash-0(我的是这个文件名)
按照内存最大的文件夹顺序依次寻找。比如我的是miniconda3
请注意!!!要先进入miniconda3文件夹,然后叉掉刚刚的终端,重新开一个终端
3.进入miniconda3文件夹后,继续使用du -sh .[!.]* * | sort -hr
因为我已经实践过了,.Trash-0文件已经被我清楚了,所以界面没有.Trash-0文件
4.找到要清除的文件后,使用rm -rf xxx命令就可以清除。比如要清除.Trash-0文件,命令为
rm -rf . Trash-0
即可
总结:
du -sh .[!.]* * | sort -hr
rm -rf xxx
注意!!!!!rm -rf xxx rf和xxx之间有空格
参考: