df命令卡主 linux_linux调用df命令卡死 - CSDN
  • 2019独角兽企业重金招聘Python工程师标准>>> ...

    用 df -h 查看磁盘情况,无奈卡住无法显示

    解决方法:

    1、首先就是使用strace去追踪到底在哪里卡住了

    strace df -h

    2、如果没有strace命令则进行安装即可

    yum install strace

    3、显示出卡住的地方

    stat("/proc/sys/fs/binfmt_misc",

    4、重启卡住的服务

    systemctl restart proc-sys-fs-binfmt_misc.automount

    5、重启完即可正常使用 df -h

     

     

     

     

    转载于:https://my.oschina.net/xiaozhiwen/blog/3023692

    展开全文
  • Linux系统下使用 df 统计磁盘使用率时,有时候会出现 df -h/df -i 住不动,没有返回统计信息的情况,必须按 Ctrl+C 将其强制终止才能返回。 如下图所示: 问题原因: 该问题通常是由于系统内挂载了 ...

    问题现象 

    Linux系统下使用 df 统计磁盘使用率时,有时候会出现 df -h/df -i 卡住不动,没有返回统计信息的情况,必须按 Ctrl+C 将其强制终止才能返回。

    如下图所示:

    df.png

    问题原因:

    该问题通常是由于系统内挂载了 NFS 共享分区,而 NFS 响应缓慢或文件较多,导致统计 NFS 分区相关信息耗时很久。

    处理办法:

    可使用 strace df -h 查看df命令执行情况,以下图为例:

    dfs.png

    如上图显示,卡在了 store 目录。通过 mount 命令查看这个目录,是一个网络目录:

    所以,相应的解决办法是:

    耐心等待统计完成后返回

    卸载 NFS 分区的挂载后重新统计

    检查 NFS 分区访问情况

    检查服务器端NFS服务是否开启









    展开全文
  • linux】--df命令

    2018-08-27 15:31:55
    df用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用df来获取硬盘被占用了多少空间,剩多少空间。    功能:  显示指定文件的可用空间。如果没有文件名被指定,则所有当前被挂在的文件系统的可用空间将...

    df用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用df来获取硬盘被占用了多少空间,剩多少空间。
              
               功能:
        显示指定文件的可用空间。如果没有文件名被指定,则所有当前被挂在的文件系统的可用空间将被显示。
       默认情况下,磁盘空间将以1KB为单位进行显示,除非环境变量POSIXLY_CORRECT被指定,那样将以512字节为单位显示。
        常用选项:
        -a,--all:全部文件系统列表
        -B, --block-size=SIZE:指定分区块大小
        -h:人类可阅读的方式显示
        -i:以inode模式来显示磁盘使用情况
        -k:区块为1024字节
        -m:区块为1048576字节
        -l:只显示本地文件系统
        --no-sync:忽略sync命令
        -P:输出格式为POSIX
        --sync:在取得磁盘信息前,先执行sync命令
        -T:文件系统类型
        -t<文件系统类型>只显示指定类型文件系统的磁盘信息
        -x<文件系统类型>不示指定类型文件系统的磁盘信息
     df:

     


           第一列:代表文件系统对应的设备文件的路径名
        第二列:给出分区包含的数据块(1024字节)的数目
        第三,四列:分别是已用和可用的数据块数目
        第三四列数目之和不等于第二列,这是因为缺省的每个分区都留了少量空间供管理员使用;即使遇到管理员空间已满的情况下,管理员仍能登陆和留有解决问题所需的
     工作空间。清单中,Use%表示普通用户所占的百分比,既使这一数字达到百分之百,分区仍能留有管理员使用的空间。Mounted on表示文件系统的挂载点。


      df -i:以inode来显示磁盘使用情况


     

     

     

    df -ia:列出各文件系统i节点使用情况

     

     


     

     

    df -t:显示指定类型磁盘
      df -T:累出文件系统类型

     

     

     

     

     

    展开全文
  • Linux df 命令

    2019-03-05 12:39:39
    Linux df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。 df [选项] … [FILE] … 文件-a, --all 包含所有的具有 0 Blocks 的文件系统 文件--block-size={SIZE} 使用 {SIZE} 大小的 Blocks 文件-h,...

    Linux df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。

    df [选项] … [FILE] …

        文件-a, --all 包含所有的具有 0 Blocks 的文件系统
        文件--block-size={SIZE} 使用 {SIZE} 大小的 Blocks
        文件-h, --human-readable 使用人类可读的格式(预设值是不加这个选项的...)
        文件-H, --si 很像 -h, 但是用 1000 为单位而不是用 1024
        文件-i, --inodes 列出 inode 资讯,不列出已使用 block
        文件-k, --kilobytes 就像是 --block-size=1024
        文件-l, --local 限制列出的文件结构
        文件-m, --megabytes 就像 --block-size=1048576
        文件--no-sync 取得资讯前不 sync (预设值)
        文件-P, --portability 使用 POSIX 输出格式
        文件--sync 在取得资讯前 sync
        文件-t, --type=TYPE 限制列出文件系统的 TYPE
        文件-T, --print-type 显示文件系统的形式
        文件-x, --exclude-type=TYPE 限制列出文件系统不要显示 TYPE
        文件-v (忽略)
        文件--help 显示这个帮手并且离开
        文件--version 输出版本资讯并且离开
    

    实例

    显示文件系统的磁盘使用情况统计:

    # df 
    Filesystem     1K-blocks    Used     Available Use% Mounted on 
    /dev/sda6       29640780 4320704     23814388  16%     / 
    udev             1536756       4     1536752    1%     /dev 
    tmpfs             617620     888     616732     1%     /run 
    none                5120       0     5120       0%     /run/lock 
    none             1544044     156     1543888    1%     /run/shm 
    

    第一列指定文件系统的名称,第二列指定一个特定的文件系统1K-块1K是1024字节为单位的总内存。用和可用列正在使用中,分别指定的内存量。

    使用列指定使用的内存的百分比,而最后一栏"安装在"指定的文件系统的挂载点。

    df也可以显示磁盘使用的文件系统信息:

    # df test 
    Filesystem     1K-blocks    Used      Available Use% Mounted on 
    /dev/sda6       29640780    4320600   23814492  16%       / 
    

    用一个-i选项的df命令的输出显示inode信息而非块使用量。

    df -i 
    Filesystem      Inodes    IUsed    IFree     IUse% Mounted on 
    /dev/sda6      1884160    261964   1622196   14%        / 
    udev           212748     560      212188    1%         /dev 
    tmpfs          216392     477      215915    1%         /run 
    none           216392     3        216389    1%         /run/lock 
    none           216392     8        216384    1%         /run/shm 
    

    显示所有的信息:

    # df --total 
    Filesystem     1K-blocks    Used    Available Use% Mounted on 
    /dev/sda6       29640780 4320720    23814372  16%     / 
    udev             1536756       4    1536752   1%      /dev 
    tmpfs             617620     892    616728    1%      /run 
    none                5120       0    5120      0%      /run/lock 
    none             1544044     156    1543888   1%      /run/shm 
    total           33344320 4321772    27516860  14% 
    

    我们看到输出的末尾,包含一个额外的行,显示总的每一列。

    -h选项,通过它可以产生可读的格式df命令的输出:

    # df -h 
    Filesystem      Size  Used   Avail Use% Mounted on 
    /dev/sda6       29G   4.2G   23G   16%     / 
    udev            1.5G  4.0K   1.5G   1%     /dev 
    tmpfs           604M  892K   603M   1%     /run 
    none            5.0M     0   5.0M   0%     /run/lock 
    none            1.5G  156K   1.5G   1%     /run/shm 
    

    我们可以看到输出显示的数字形式的’G’(千兆字节),“M”(兆字节)和"K"(千字节)。

    这使输出容易阅读和理解,从而使显示可读的。请注意,第二列的名称也发生了变化,为了使显示可读的"大小"。

    展开全文
  • 在使用Linux美国服务器的时候,df -h命令是常用的Linux命令。但有时在执行df -h命令时,经常会出现卡死的情况,那么应该怎么解决呢?经过raksmart.idcspy.com简单分析,最终发现此问题一般都是因为mount对端服务失效...
  • 先说解决方法 systemctl restart proc-sys-fs-binfmt_misc.automount,或 升级systemd版本,或 在systemd中mask掉(也就是无效化)automount。...执行strace df命令,发现是在了/proc/sys/fs...
  • linux中的df命令的功能是用来检查Linux服务器的文件系统的磁盘占用情况。可以利用该命令来获取磁盘被占用了多少空间,目前还剩下多少空间等信息。 【命令格式】 df 【选项】 【文件】 【命令功能】 显示指定磁盘...
  • 一、Linux常用命令 1、常用工具 2、目录和文件命令 3、安装和卸载软件命令 4、压缩包管理 5、文件属性、用户用户组及查找与检索命令 6、网络管理命令 7、其他命令 二、Linux vi/vim常用命令 三、Linux下...
  • Linux下面通常用du和df命令看磁盘空间的使用情况,基本语法如下: df - report file system disk space usage df [OPTION]... [FILE]... -h, --human-readable print sizes in human readable format (e.g., 1K 234...
  • df -h执行住不动问题解决 昨天生产环境报日志写不进去了,因此 登陆线上环境后,习惯用df -h命令查看空间使用情况,结果发现该命令执行半天也没有返回。 因此使用mount命令查看该机器上的目录: [conversant@...
  • 2019独角兽企业重金招聘Python工程师标准>>> ...
  • 服务器ls /和df -h命令都无反应。如果你的机器有用到nfs请直接看第四大点。 2、分析  运行mount [root@bioee ~]# mount /dev/sda1 on / type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs...
  • df -h 命令卡死

    2018-08-07 16:57:42
    df -h 命令卡死 问题 df -h住不动 分析过程 使用strace df -h 查看情况,可以定位是哪个目录卡死,经过分析知道是nfs挂载目录卡死 ,因为nfs server没有启动,导致客户端挂载卡死 卸载nfs目录 umount -l /...
  • 某个文件夹执行命令完全卡死(ctrl+z,ctrl+c等都不能用)表现: 1.在文件夹执行ls等命令卡死; 2.在服务器任何地方执行df -h卡死(sudo fdisk -l管用); 3.cd 文件夹卡死; 产生原因: 该文件夹中有一个服务...
  • 问题描述: df -hT 一直没反应,只能Ctrl+c中断此操作! 解决方法: 多是mount挂载远程服务,而远程服务已关闭,出于一直mount状态,df -hT是查看本地挂载和远程挂载!   df -l ###只查看本地挂载的磁盘...
  • 本文主要介绍Linux中常用的基本命令,简单实用,以供大家参考,如有错误,欢迎大家指出。下面开始介绍。 一、查看哪个用户登录的系统 1、users命令 2、whoami命令或者who am i命令 二、查看哪些用户在系统上...
  • Linux ping命令详解

    2018-06-07 15:21:17
    不管在windows平台,还是在linux平台,ping都是非常常用的网络命令;ping命令通过ICMP(Internet控制消息协议)工作;ping可以用来测试本机与目标主机是否联通、联通速度如何、稳定性如何。 一、ping用法: ping...
  • linux df -h成狗

    2019-01-07 13:46:34
    linux执行df -h命令,直接在,很久没有任何动静   strace df -h跟踪命令执行,查看在那里     还有可能就是重做系统吧,检测下内存条是不是坏了等     http://blog.51cto.com/chenyicai/1924649 ...
  • 今天公司一台服务器 执行 ls / 命令时,系统卡死, ctrl+c 也不能结束,如下: root@pts/23 # ls / ^C 此问题一般都是因为mount 对端服务失效,本地目录卡死造成 解决思路: 1. strace 命令跟踪,定位问题 首先使用 命令...
1 2 3 4 5 ... 20
收藏数 23,521
精华内容 9,408
关键字:

df命令卡主 linux