最近挂在pi下面的2T的移动硬盘快满了,需要清理下。问题来了,到底是那些文件/文件夹占了空间呢?
方法一:pi下的移动硬盘当然是可以通过smb的方式被windows访问到的,因此可以在windows下用SpaceSniffer软件查看,并删除。问题是,这种方式由于通过网络访问,速度出奇的慢,不管是扫描文件还是删除文件,都特别慢。
方法二:通过ssh登录pi的后台,直接删除,问题就来了,用什么命令查看文件/文件夹的大小呢?经过网络查询后,du命令可以干这事。
我直接用了 du – h -d 1这个命令,效果如下:
效果相当好,问题一下子就解决了。
-h参数表示以友好方式显示大小,不然会给你以字节形式显示的,那真就醉了。
-d表示要显示的目录层级。-d 1就表示只显示当前文件夹下的文件/文件夹大小。如果-d 2那就下探一层目录。
今天就到这里吧。