公司环境未及时维护更新或工程师未按规范使用环境,导致环境root空间占用100%无法启用其他服务。这时需要清理linux环境(或者扩容)以保障当前项目的正常使用。
centos终端下输入 **df -h **可以查看磁盘信息
/dev/mapper/VolGroup-lv_root
tmpfs
/dev/sdal
/dev/mapper/VolGroup-lv_home
可以看到的是/dev/mapper/VolGroup-lv_root 大小为50G,已使用46G,可用1.2G,已使用98%,挂载点为“/”。(而VolGroup-lv_home的使用率仅8%
/tmp
/tmp是公用的临时文件存储点 ,自带清理规则
/var
/var主要针对常态性变动文件,包括缓存(cache)、登录文件(logfile)以及某些软件运行所产生的文件,包括程序文件(lock file,run file),或者例如mysql数据库的文件等。(不懂就别动)
常见的子目录有:
/var/cache
应用程序本身运行过程中会产生生的一些暂存文件。
/var/lib
程序本身执行的过程中需要使用到的数据文件放置的目录。再次目录下各自的软件应该要有各自的目录。举例来说,Mysql的数据库放置到/var/lib/mysql,而rpm的数据库则放到/var/lib/rpm目录下。
/var/lock
某些设备或者是文件资源一次只能被一个应用程序所使用 ,如当系统中有一个刻录机两个人都要使用,那么需要在一个人使用的时候上锁,那么第一个人使用完毕后,第二个人才可以继续使用。
/var/log
这个是登录文件放置日志的的目录。里面比较重要的文件/var/log/messages,/var/log/harry(记录登陆者信息)等。
/var/run/