zoukankan      html  css  js  c++  java
  • Linux磁盘

    监测磁盘空间
    mount 命令提供如下四部分信息:
        媒体的设备文件名
        媒体挂载到虚拟目录的挂载点
        文件系统类型
        已挂载媒体的访问状态 
    mount        -- 输出当前系统上挂载设备信息 
    mount -t vfat /dev/sdb1 /media/disk        
        -- mount -t type device directory丨type参数指定了磁盘被格式化的文件系统类型
        -- 手动将U盘/dev/sdb1挂载到/media/disk
    mount 命令的参数:
        -a       挂载/etc/fstab文件中指定的所有文件系统
        -f       使 mount 命令模拟挂载设备,但并不真的挂载
        -F       和 -a 参数一起使用时,会同时挂载所有文件系统
        -v       详细模式,将会说明挂载设备的每一步
        -I       不启用任何/sbin/mount.filesystem下的文件系统帮助文件
        -l       给ext2、ext3或XFS文件系统自动添加文件系统标签
        -n       挂载设备,但不注册到/etc/mtab已挂载设备文件中
        -p num   进行加密挂载时,从文件描述符 num 中获得密码短语
        -s       忽略该文件系统不支持的挂载选项
        -r       将设备挂载为只读的
        -w       将设备挂载为可读写的(默认参数)
        -L label 将设备按指定的 label 挂载
        -U uuid  将设备按指定的 uuid 挂载
        -O       和 -a 参数一起使用,限制命令只作用到特定的一组文件系统上
        -o       给文件系统添加特定的选项   
            -o 参数允许在挂载文件系统时添加一些以逗号分隔的额外选项。以下为常用的选项。                    
             ro :以只读形式挂载。                                                   
             rw :以读写形式挂载。                                                   
             user :允许普通用户挂载文件系统。                                       
             check=none :挂载文件系统时不进行完整性校验。                           
             loop :挂载一个文件。 
    umount /home/rich/mnt -- 卸载home/rich/下的mnt服务器(格式:umount [directory | device ] )
    如果在卸载设备时,系统提示设备繁忙,无法卸载设备。可用lsof命令获得使用它的进程信息:lsof /path/to/device/node
    df
        设备的文件位置;
        能容纳多少个1024字节大小的块;
        已用了多少个1024字节大小的块;
        还有多少个1024字节大小的块可用;
        已用空间所占的比例;
        设备挂载到了哪个挂载点上。  
    df -h -- 输出中的磁盘空间按照用户易读的形式显示,多少K,M,G  
    du -h -- 输出当前磁盘占用情况
         -c :显示所有已列出文件总的大小。
         -h :按用户易读的格式输出大小,即用K替代千字节,用M替代兆字节,用G替代吉字节。
         -s :显示每个输出参数的总计。
    du -sh /usr/local/  -- 不显示该路径下各子文件的大小
    du -h  /usr/local/  -- 详细显示出各子文件的大小情况,去掉"s"
    df -lh  /gbas       -- 磁盘各分区使用情况
    !扩展:df比du更精确。删除的文件只是临时消失,当所有程序都不用时,才会根据OS的规则释放掉已经删除的文件。df会统计这些临时消失的文件,du不会,当释放了已经删掉的文件,df与du才会一致。
    生活就要逢山开路遇水搭桥,愿共勉!
  • 相关阅读:
    MFC菜单快捷键的应用
    TDD in C++
    Mapping
    初入股市者怎样看盘
    C++随笔分类列表(高级)
    C++代码优化
    IT生活
    十一年炒股的感悟
    框架设计(第2版)CLR Via C#(1)
    Visual Assist X自己常用的快捷功能
  • 原文地址:https://www.cnblogs.com/TianMu/p/11193816.html
Copyright © 2011-2022 走看看