Quote:
Originally Posted by
bakunin
First: I would like to see the filesystems not all sorts of gimmicks. The output of mount is equally unusable, because ones wades through lists of "virtual filesystems", which are no filesystems at all.
I understand your rant and frustration but they
are file systems too in the sense they allow accessing directories and (possibly virtual) files, and are mounted somewhere. Implementations of the "df" command are required to show each and every mounted file system but the standard says nothing about virtual ones:
Quote:
Originally Posted by POSIX df specifications
File systems shall be specified by the file operands; when none are specified, information shall be written for all file systems.
Moreover, this thread is named "GNU = inventions that nobody wants" while GNU is not responsible at all about all these virtual file systems which are implemented by the Linux kernel and its modules. On the opposite, GNU df is already filtering out by default several file systems not to pollute too much its output.
Try "df -a" on a GNU/Linux box to see what I mean.
Finally, there are similar non disk partition backed file systems on non Linux systems too like for example Solaris where df reports a file system which is only used to overlay mount a single file on top of /lib/libc.so.1.