zoukankan      html  css  js  c++  java
  • Linux学习之文件系统常用命令(七)

    Linux文件系统常用命令

    目录

    df命令
    du命令
    fsck命令
    dump2fs命令
    

      

    df命令

    df命令
    统计文件系统的占有情况,分区用了多少空间,还剩多少空间
    df [选项] [挂载点]
    选项:
    -a 显示所有的文件系统信息,包括特殊文件系统,如/proc、/sysfs
    -h 使用习惯单位显示容量,如KB、MB或GB等
    -T 显示文件系统类型
    -m 以MB为单位显示容量
    -k 以KB为单位显示容量。默认就是以KB为单位
    

      

    du命令

    为什么不使用ls查看:
    ls命令只能查看目录下文件和子目录的文件名大小
    
    统计目录或文件大小
    du [选项] [目录或文件名]
    选项:
    -a 显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量
    -h 使用习惯单位显示磁盘占用量,如KB、MB或GB等
    -s 统计总占用量,而不列出子目录或子文件的占用量
    

      

    下面我们进行一个测试:
    使用df命令查看根分区的大小:df -h
    使用du命令统计根分区的大小: du -sh /
    

      

    因为我这里是刚使用的云服务器,上面还没有运行的服务什么的。一般情况下df命令查看根分区的大小要大于使用du命令统计根分区的大小。
    思考一下?为什么使用df命令查看根分区的大小要大于使用du命令统计根分区的大小?
    
    df命令是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令或程序占用的空间(最常见的就是文件已经删除,但是程序并没有释放的空间)
    dU命令是面向文件,只会计算文件或目录占用的空间
    
    
    总结:
    du统计文件和目录的大小
    df统计的是除文件和目录外,还有系统和进程占用的空间。
    对于做为服务器,定时重启,以使服务器释放进程和临时文件的空间很重要
    

      

    fsck命令

    文件系统修复命令
    底层命令,一般文件系统由系统检测,由系统自动修复
    fsck [选项] 分区设备文件名
    选项:
    -a 不用显示用户提示,自动修复文件系统
    -y 自动修复。和-a作用一致,不过有些文件系统只支持-y
    

      

    dump2fs命令

    显示磁盘状态命令
    dumpe2fs 分区设备文件名
    

      

  • 相关阅读:
    设计模式——创建型设计模式总结(简单工厂、普通工厂、抽象工厂、建造者、原型和单例)
    网易游戏2011招聘笔试题+答案解析
    华为2011上机笔试题2+参考程序
    趋势科技2011校招笔试题+答案解析
    腾讯2012实习生笔试题2+答案解析
    浙商银行2011笔试题+答案解析
    Linux学习笔记(三)——权限管理
    PowerShell在多个文件中检索关键字
    Linux学习笔记(一)——入门
    PowerShell函数调用问题
  • 原文地址:https://www.cnblogs.com/-wenli/p/10353557.html
Copyright © 2011-2022 走看看