• 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 分区设备文件名
    

      

  • 相关阅读:
    Optimization on content service with local search in cloud of clouds
    译:滑雪租赁问题(ski rental problem)
    计算机专业顶级学术会议
    论文WAN Optimized Replication of Backup Datasets Using Stream-Informed Delta Compression
    FADE:云存储中数据安全删除
    HTML 标签补充
    python mongodb 的调试
    django MultiValueDictKeyError 错误处理
    Using mongo in django to develop web app with python
    使用list和tuple
  • 原文地址:https://www.cnblogs.com/-wenli/p/10353557.html
Copyright © 2020-2023  润新知