Linux服务器空间爆满如何处理

  1. 执行 df -h 查看总磁盘占用情况

2.执行 du -sh /*  查看所有目录的磁盘占用空间情况 由此我们可以看到主要是 /usr 和 /var 这2个目录占用了较大空间

3.执行 du -sh /var/*  查看/var目录下子目录的磁盘占用情况,由此可以看到是 /var/bin 这个子目录占用

了大量磁盘空间

4.执行 du -sh /var/lib/* | sort -r | head -n 10  查看 /var/lib 目录下占用空间较大的10个文件,并按照降序排列

5找到了占用了系统盘的文件,查到比较奇怪的目录文件,可以网上搜索一下该文件是否有用,是否可以删除。不过通常非
/boot  /bin  /etc  /lib  /lib64  下的文件都是非系统文件,删除对系统应当影响不大,不过删除之前还是务必确认清楚。

6.删除命令

rm -rf ***(rm空格 -rf空格 *表示文件名)

时间: 2024-12-19 14:16:30

Linux服务器空间爆满如何处理的相关文章

linux磁盘空间爆满问题

1. 查看空间占用大于1000M的文件 [[email protected] soft]# find / -type f -size +1000M -exec du -h {} \; 0 /proc/kcore find: '/proc/30739': No such file or directory find: '/proc/35518/task/35518/fdinfo/5': No such file or directory find: '/proc/35518/fdinfo/6':

一次Linux服务器空间满的随笔解决记录

昨天突然无法上传文件到服务器上的,FTP工具总是到99%就卡住了.查了一下说可能是服务器满了. 赶紧用 df -h 命令查看空间使用情况.果然100%了. 想想上次查询才不到50%,怎么突然就满了了呢. 回忆了一下,自己似乎在开发环境对系统做了什么骚操作.,让系统不停的往一个文件中写入日志.然后我把文件删了以为解决了问题,但事实上没有,因为Linux的文件机制如下. 在Linux或者Unix系统中,通过rm或者文件管理器删除文件将会从文件系统的目录结构上解除链接(unlink).然而如果文件是被

Linux服务器磁盘满了如何处理

在我们日常工作中,服务器磁盘满了是一个常见的问题,那么我们如何有逻辑的有方法的去处理这件事儿呢?首先当我们服务器磁盘满了我们一般想到到的就是把比较大的而且不重要的文件删除,从而释放空间,在此之前我们必须要明白一件事情,那就是一个文件被彻底删除需要满足的条件:一是这个文件的硬链接数为0二是进程占用数为0好了废话不多说我们来看一看一个案例把!可以看到我在向文件里边追加数据的时候告诉我没有可用的空间了这时候我们用df命令查看一下剩余的空间:我们发现根空间的使用率已经是百分之百了,这时候我们使用du -

Linux服务器CPU、内存、磁盘空间、负载情况查看python脚本

网上搜,东拼西凑,组装了一个可以查Linux服务器CPU使用率.内存使用率.磁盘空间占用率.负载情况的python脚本. 脚本内容如下: # -*- coding:utf-8 -*- - import os, time last_worktime=0 last_idletime=0 def get_cpu(): global last_worktime, last_idletime f=open("/proc/stat","r") line=""

Linux服务器操作系统

Linux服务器操作系统 今日大纲 ●    服务器操作系统的系列.Linux的主流产品.虚拟机软件 ●    安装linux ●    linux基本命令 ●    用户管理及权限(多用户) ●    实战(搭建环境及部署web项目) ***************************************************************************************************** 1.    服务器操作系统简介 1.1    服务器操作系

Linux服务器开发常用的命令以及遇到的问题

1. 什么是linux服务器load average? Load是用来度量服务器工作量的大小,即计算机cpu任务执行队列的长度,值越大,表明包括正在运行和待运行的进程数越多.参考资料:http://en.wikipedia.org/wiki/Load_average 2. 如何查看linux服务器负载 可以通过w,top,uptime,procinfo命令,也可以通过/proc/loadavg文件查看. 3. 服务器负载高怎么办? 服务器负载(load/load average)是根据进程队列的

用 Python 脚本实现对 Linux 服务器的监控

hon 分享到:8 原文出处: 曹江华 目前 Linux 下有一些使用 Python 语言编写的 Linux 系统监控工具 比如 inotify-sync(文件系统安全监控软件).glances(资源监控工具)在实际工作中,Linux 系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的脚本实现对 Linux 服务器的监控. 本文介绍一下使用 Python 脚本实现对 Linux 服务器 CPU 内存 网络的监控脚本的编写. Python 版本说明 Python 是由 Guido va

Linux服务器上的MySQL数据库宕掉的原因

生产环境: 操作系统:CentOS release 6.8 数据库系统:MySQL 5.5.52 分析问题: 一.客户端访问出现以下错误: 错误1:浏览器访问Cacti监控系统 FATAL: Cannotconnect to MySQL server on 'localhost'. Please make sure you have specified avalid MySQL database name in 'include/config.php' 错误2:浏览器访问Discuz系统 Dis

linux服务器分析优化

一.系统性能分析 1.系统的性能是指操作系统完成任务的有效性.稳定性和响应速度.操作系统完成任务与系统自身设置.网络拓扑结构.路由设备.路由策略.接入设备.物理线路有关.当linux服务器出现问题,应该从应用程序.操作系统.服务器硬件.网络环境等方面排查. 2.性能优化方案提供:影响系统性能最大的因素是应用程序和操作系统两个方面,因为这两个方面出现的问题隐藏性好,不易察觉,而其他方面出现的问题一般会立刻定位到.系统硬件:(1).当硬件属于物理故障,直接更换硬件:(2).硬件性能不满足需求,升级硬