df 命令no file systems processed

故障现象:

执行df -h以及df -i检查磁盘信息是,无法返回结果,报df : no file systems processed错误

原因分析:

在执行 df 命令时,会读取 /etc/mtab 文件中的挂载信息,才能获取到当前系统中的分区的挂载情况。而 /etc/mtab 文件是在 mount 挂载分区、umount 卸载分区等操作时动态更新的,同时它也与 /proc/mount 中的挂载信息相同。当 /etc/mtab 中的内容存在异常导致与 /proc/mount 不同步时,就会导致执行 df 时出现前述报错。

解决方法:

同步/proc/mounts信息到/etc/mtab

 cat /proc/mounts > /etc/mtab
时间: 2024-07-30 08:06:24

df 命令no file systems processed的相关文章

df -h 时出现df: cannot read table of mounted file systems的解决方法

出现df: cannot read table of mounted file systems,使用grep -v rootfs /proc/mounts > /etc/mtab 后解决,这边做下记录. 下面来了解一下/etc/fstab和/etc/mtab的区别和联系. /etc/fstab文件的作用记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘. /etc/mtab文

[转]linux的du和df命令

转自:http://blog.csdn.net/kmesg/article/details/6570800 今天也有同学问我Linux下查看目录大小的命令,现在也将前阵子学习到du/df两个命令总结一下吧.前阵子测试工作中有遇到过由于磁盘空间满导致程序无法执行到情况,所以使用了df和du两个命令. du查看目录大小,df查看磁盘使用情况.我常使用的命令(必要时,sudo使用root权限),1.查看某个目录的大小:du -hs /home/master/documents  查看目录下所有目录的大

linux的du和df命令

今天也有同学问我Linux下查看目录大小的命令,现在也将前阵子学习到du/df两个命令总结一下吧.前阵子测试工作中有遇到过由于磁盘空间满导致程序无法执行到情况,所以使用了df和du两个命令. du查看目录大小,df查看磁盘使用情况.我常使用的命令(必要时,sudo使用root权限),1.查看某个目录的大小:du -hs /home/master/documents  查看目录下所有目录的大小并按大小降序排列:sudo du -sm /etc/* | sort -nr | less2.查看磁盘使用

shell学习之查找当前目录下文件以及文件夹大小-'du'命令和'df'命令

经过前几天的磁盘写满的事件之后,发现自己对du这个命令完全不知道,所以下决心要学习一番. 我就当一盘搬运工吧,外网找到一个教程 'du'就是查找文件夹的大小 du Typing the above at the prompt gives you a list of directories that exist in the current directory along with their sizes. The last line of the output gives you the tot

df 命令。 du命令。创建、格式化和挂载分区,fstab分区表

一.df 命令. 查看已挂载磁盘的总容量.使用容量.剩余容量.可以不加任何参数,默认按K为单位显示. #df -i 查看inodes使用情况. #df -h 使用合适的单位显示,例如 G. #df -k -m 分别以k M 为单位显示. #df -T ,查看分区的文件类型 #free 查看swap分区大小 二.du命令 用来查看某个目录或者文件所占空间大小. #du -a dir 列出全部目录或文件 #du -b 列出的值以bytes为单位. #du -k 以kb为单位列出 #du -m 以MB

du 和 df命令的区别(超赞)

du和df命令都被用于获得文件系统大小的信息:df用于报告文件系统的总块数及剩余块数,du -s /<filesystem>用于报告文件系统使用的块数.但是,我们可以发现从df命令算出的文件系统使用块数的值与通过du命令得出的值是不一致的. 如下例: # du -s /tmp 返回如下值: ---12920 /tmp 而 df /tmp返回如下值: Filesystem --512-blocks-- Free --%Used --Iused-- %Iused --Mounted on /dev

mount, findmnt,df命令

■    The  mount  command gives an overview of all mounted devices. To get this information, the /proc/mounts file is read, where the kernel keeps information about all current mounts. It shows kernel interfaces also, which may lead to a long list of

Linux使用du和df命令结果不一致

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 234M 2G) du - estimate file space usage du [OPTION]... [FILE]... -h, --human-rea

Linux基础:df命令总结

本文只总结一些常用的用法,更详细的说明见man df和 df --help. df命令 df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计. df命令主要是从各文件系统的Super block中读取数据. 语法格式 Usage: df [OPTION]... [FILE]... 选择说明 OPTION 说明 -a 显示所有文件系统信息,包括系统特有的/proc./sysfs等文件系统: -h 使用人们习惯的KB.MB 或GB等单位自行显示容量: -T 显示该分区的文件系统名称: