linux磁盘清理
1. 查看磁盘信息
df –lh #显示以方便阅读的大小单位显示本地文件系统信息
df -h #命令可以查看根目录的使用情况
#目前两个命令使用起来差不多,用任意一个都行
2. 定位最大文件目录
cd 文件名 #以上显示内存比较大文件夹
du -h --max-depth=1 #查看某一目录下各文件的大小
注;du -h --max-depth=0
–max-depth=n表示只深入到第n层目录,此处设置为0,即表示不深入到子目录。
3. 删除不需要且占内存的文件
rm -r 文件夹名 #删除文件夹
rm 文件名 #删除文件
4. 确认文件未被占用
在Linux或者Unix系统中,通过rm或者文件管理器删除文件将会从文件系统的目录结构上解除链接(unlink).然而如果文件是被打开的(有一个进程正在使用),那么进程将仍然可以读取该文件,磁盘空间也一直被占用。
/usr/sbin/lsof|grep deleted #确认删除文件是否被占用
如果确定被占用,根据第二列提供的pid,输入如下命令来杀掉进程
kill -9 commit_id #例如 kill -9 13117