来自Solaris 9上df的怪异输出

我只是在Solaris 9机器上运行df -h ,得到了一个非常奇怪的输出,这是我从未见过的。

 /proc 0K 0K 0K 0% /proc mnttab 0K 0K 0K 0% /etc/mnttab fd 0K 0K 0K 0% /dev/fd 

df输出:

 /proc (/proc ): 0 blocks 29886 files /etc/mnttab (mnttab ): 0 blocks 0 files /dev/fd (fd ): 0 blocks 0 files 

包括truss输出:

 statvfs64("/proc", 0xFFBFFAC8) = 0 /proc 0K 0K 0K 0% /proc write(1, " / proc ".., 58) = 58 statvfs64("/etc/mnttab", 0xFFBFFAC8) = 0 mnttab 0K 0K 0K 0% /etc/mnttab write(1, " mnttab ".., 64) = 64 statvfs64("/dev/fd", 0xFFBFFAC8) = 0 fd 0K 0K 0K 0% /dev/fd write(1, " fd ".., 60) = 60 

有谁知道这可能是什么原因造成的? 它为什么显示这个?

提前致谢,

安德斯

你的/文件系统在哪里? 这是所有的输出从DF? mount说什么? 和“谁-r”(显示运行级别)和格式? 你的vfstab怎么样?

零不是奇怪的:

 #df |  egrep“proc | mnttab | fd”
 / proc(/ proc):0块15767个文件
 / etc / mnttab(mnttab):0块0文件
 / dev / fd(fd):0块0文件

这似乎是你的磁盘(S)。 你从哪里启动?