1.查看磁盘空间使用情况,找出使用率高的磁盘分区
df -h
2.查看磁盘占用率过高的目录是哪一个
du -h -x --max-depth=1 /
3.查看具体目录下数据占用率
du -h -x --max-depth=1 /data
4.清理占用率较高的文件
5.查找文件删除后仍占用文件的进
lsof |grep delete
6.kill掉这些进程
kill -9 56283
7.如果操作后占用率仍高,可进行扩容操作
1. 删除无用的日志:执行命令sudo rm -rf /var/log/*清理/var/log文件夹中的所有文件,这些文件一般占用磁盘较多空间,但很少有用。
2. 卸载不必要的软件包:通过命令sudo rpm -qa | grep package列出所有安装的软件包,然后通过命令sudo yum remove package删除不需要的软件包。使用yum的安装和删除操作可以保证软件包的依赖关系得到解决。
3. 清理临时文件:执行命令sudo rm -rf /tmp/*清理/tmp目录中的所有文件。在该目录中的文件通常是一些临时文件,可以通过系统的重启或在需要时重新生成。
4. 安装并使用工具du和ncdu:du命令可以查看当前目录下的文件占用空间大小,ncdu命令类似于du命令,但可以交互式地查看目录占用空间。
5. 清理缓存:执行命令sudo yum clean all可以清理yum的缓存,可释放一些磁盘空间。还可以清除系统的缓存和缓存日志。
6. 将一些文件或目录移动到其他磁盘:如果系统磁盘空间已满,可以将一些文件或目录移动到其他磁盘,在系统中创建软链接。
注意:在进行任何系统清理操作之前,一定要先备份相关文件,以防止意外情况发生。
【Linux系统root用户登录后显示 “-bash-4.2#” 解决方案 】
https://blog.csdn.net/alone554/article/details/127399078