while reading about linux I got the following..
Typing mount without any arguments will show all presently mounted filesystems.
when I tried this on my system , I got..
anupam@JAZZ:~$ mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=anupam)
/dev/sda2 on /media/anupam/1C44CC1044CBEA9A type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
well, I get that everything before on
is a device node
and after that is a mount point
,but I am not getting some of the types.
Are these types of file systems like ext4 ,ext3 , btrfs ,xfs
- because at /dev/sda5
its type is ext4(which is file system for linux)
, but for /dev/sda2(which is C:\ of windows 8)
it is showing fuseblk(but file system for it is ntfs)
.
and `parameters(rw,noexec,nosuid,nodev etc. ) related to these types ,, can someone please give me a quick reference to get all of these,
Since we should not give link only answers, from this site:
A comparison on filesystems you'll find here: http://en.wikipedia.org/wiki/Comparison_of_file_systems. It is really too much to paste here.
"fuseblk" is (among others) how an ntfs partition is reported via the "mount" command. More on Fuse: http://en.wikipedia.org/wiki/Filesystem_in_Userspace. (but the link isn't helping much in understanding)