`
sillycat
  • 浏览: 2553903 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Linux简单管理(一)空间满

阅读更多
Linux简单管理(一)空间满

平时我们做为验证用的机器,刚刚安装上nagios不久,就发出了警告邮件,点开界面去查看,看到如下信息:
空间发出警告
localhost
Root Partition
CRITICAL 12-28-2009 15:21:31 4d 17h 55m 29s 4/4 DISK CRITICAL - free space: / 874 MB (1% inode=97%):

先按照同事的建议查看了一下:
命令:df -m
返回信息:
Filesystem             1M-块        已用     可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
                         73012     68428       875 99% /
/dev/hdc1                   99         9        85 10% /boot
/dev/hda1               300453     63154    222038 23% /home
none                       998         0       998   0% /dev/shm

检查根路径上的文件夹
cd /
du -s *
du -s * | sort -nr | head
查出几个比较大的
10418540        opt
39511352        root
20532196        usr
然后再一个一个的检查,发现有问题的,要么删除,要么就挪位置到/home下面去
分享到:
评论

相关推荐

    Linux新手系统管理原指南.pdf

    ### Linux新手系统管理原指南知识点概述 #### 一、为何选择Linux - **1.1 为什么需要Linux?** - Linux作为一种开源操作...Linux作为一种灵活、开放且强大的操作系统,为新手和专业人士提供了广泛的学习和发展空间。

    Linux新手管理员指南

    你可以使用分区管理工具(如GParted或EaseUS Partition Master)来调整现有Windows分区的大小,从而为Linux留出空间。注意操作时要小心,以免丢失数据。 **1.17 怎样开始安装?** - **准备安装媒体**:制作可引导的...

    linux 实现一个简单的线程池及工作

    本实例将深入探讨如何在Linux下实现一个简单的线程池,并介绍相关的关键知识点。 1. **线程与线程池的概念** - **线程**:是操作系统分配CPU时间片的基本单位,是程序执行的流,一个进程中可以包含多个线程,它们...

    模拟Linux文件系统

    2. **Linux内核**:Linux是一个开源的操作系统内核,它负责处理硬件资源,包括内存管理和设备驱动。文件系统的实现是内核的一部分,它提供了与硬件交互的接口。 3. **C++编程**:C++是一种强大的、面向对象的编程...

    linux数据存储与超量删除

    本主题将详细讲解如何在Linux环境中进行简单的文件读写,以及如何通过定时任务来周期性地存储文件,并在磁盘空间不足时自动删除旧数据。 首先,让我们深入了解Linux中的文件读写操作。在Linux中,一切皆为文件,...

    Linux操作系统基础教程

    在这一讲中,我们主要是了解一下 Linux 的概况,以及对 Linux 有一个初步的感性认识。 一.什么是Linux? Linux 是一个以 Intel 系列 CPU(CYRIX,AMD 的 CPU也可以)为硬件平台,完全免费的 UNIX 兼容系统,完全...

    Linux内核Slab内存缓冲区管理器.pdf

    Linux内核的Slab内存缓冲区管理器是用于高效管理内核对象的一种机制,它针对的是内核在运行过程中频繁创建、使用和回收的小对象内存分配。Slab管理器的引入解决了传统内存分配方法中可能导致的浪费和低效问题。 在...

    Linux-kernel-file-IO.rar_Linux IO_linux 文件读写_linux读写文件_文件io_简单内核

    在Linux 2.6内核中,文件读写操作是通过一系列的系统调用实现的,这些调用为用户空间的应用程序提供了接口。本节将详细探讨Linux内核中的文件I/O机制以及如何在内核中实现简单的文件读写操作。 1. **文件描述符**:...

    Linux驱动学习总结

    一个简单的内核模块示例是“Hello World!”模块,它的主要目的是熟悉模块加载和卸载的基本流程。 **2.2 内核中的printk** `printk`是内核中的打印函数,用于在控制台输出信息。它可以用来调试模块或记录日志。 **...

    linux中的队列源代码

    在Linux操作系统中,队列是一种重要的数据结构,用于在多个任务之间传递数据或者管理系统资源。这个主题的“linux中的队列源代码”提供了一种实现方式,对于理解和学习Linux内核开发、进程通信或是系统级编程具有很...

    Linux键盘驱动范例

    本篇将深入探讨一个简单的Linux键盘驱动范例,它展示了如何通过内核模块注册、虚拟文件系统接口、设备操作等关键步骤来实现键盘驱动。 首先,我们关注内核模块的注册和撤销过程。在Linux中,驱动程序通常作为内核...

    Linux进程通信实验参考代码

    - **基本概念**:消息队列是由内核管理的一种数据结构,它允许进程异步地发送和接收消息。与管道相比,消息队列可以实现非亲缘关系进程间的通信,且支持消息的筛选和排序。 - **API接口**:主要包括`msgget()`创建...

    Linux内核中的无锁队列 - kfifo

    在Linux内核中,`kfifo`(Kernel FIFO)是一种高效的无锁队列数据结构,它被设计为简单、优雅且性能卓越。`kfifo`的核心优势在于其在特定场景下能够避免锁的使用,从而提高系统的整体性能。在只有一个读线程和一个写...

    linux下移植到应用层的 kfifo

    在Linux系统中,kfifo(Kernel FIFO)是一种高效的数据结构,用于实现内核中的先进先出(FIFO)队列。然而,有时我们可能需要在应用层也使用类似的高效FIFO队列,以便在用户空间实现数据的快速入队和出队。本篇文章...

    Linux字符设备驱动LED源码

    - **用户空间应用**:开发者通常会编写简单的用户空间应用程序来测试驱动功能,如控制LED的亮灭或测试管道的读写性能。 通过研究这个源码,开发者不仅可以学习到Linux字符设备驱动的基本原理,还能了解到S5PV210...

    linux系统的kafka监控

    2. **Kafka Manager**:一个开源的Kafka管理界面,可以展示集群状态、主题、消费者等信息,并提供简单的操作功能。 3. **Zookeeper监控**:由于Kafka依赖Zookeeper,所以监控Zookeeper的运行状态也很重要,可以使用...

    Linux C编程一站式学习

    ### Linux C编程一站式学习知识点概览 #### 一、C语言入门 **1.1 程序的基本概念** - **程序与编程语言**: 计算机程序是为解决特定问题而编写的一系列指令集合。编程语言是用于编写这些指令的语言。 - **自然语言...

    Linux内核04.pptx

    内核堆,作为内存管理的一个子系统,专门处理内核级别的内存分配请求,避免了直接使用Buddy系统分配内存时可能出现的大量空间浪费。 内核堆的基本任务是管理从Buddy系统获取的页框块,以适应各种不同大小的内存分配...

    linux系统编程中文版

    本节通过具体的例子介绍了如何利用上述概念来编写简单的Linux系统程序,有助于加深理解。 #### 二、文件I/O **2.1 文件操作** - **2.1.1 open()二级调用:** `open()`是用于打开文件的系统调用。它接受文件名和...

Global site tag (gtag.js) - Google Analytics