Linux:/dev/mapper/centos-root 100%问题

思路1
切换到 / 目录下,看下是哪个目录占用的比较大

cd /
du -h -x --max-depth=1

思路2
直接查找大文件,查找大于100m的文件,可以根据实际情况,适当调整查找的文件大小

find / -type f -size +100M

思路3
使用lsof命令查看是否有占用文件的进程

lsof |grep delete

查找包含日志的目录

find / -name ‘logs’
find / -name ‘log’

删除指定格式文件(递归当前及子文件夹)

find ./ -name “*.log” | xargs rm -f

其他一些命令说明

du -ah
du: 查看文件或目录所占用的磁盘空间的大小。
du -h:查看文件或目录所占用的磁盘空间的大小,以人类可读的单位显示。
du -ah: 显示目录,其下目录和文件占用的磁盘空间大小,带单位。
du -c: 显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和。
du -sh: 查看当前目录总共占的容量,而不单独列出各子项占用的容量。
du -l:在统计目录占用磁盘空间大小时,把硬链接也统计进来。
du -lh --max-depth=1:查看当前目录下一级子文件和子目录占用的磁盘容量。
df -h
df -h:查看linux服务器的文件系统的磁盘空间占用情况。
df -i: 以inode模式来显示磁盘使用情况,显示inode信息而非块使用量。
df --total:显示所有的信息。
free -h
free -h:显示内存状态。

你可能感兴趣的:(linux,centos,python)