该命令用来挂在(虚拟)文件系统
命令
mount -t type [-o options] device dir
mount -t type [-o options] device dir
| 参数 | 解释 |
| device | 指定要挂载的设备,比如磁盘、光驱等 |
| dir | 指定把文件系统挂载到哪个目录 |
| type | 指定挂载的文件系统类型,一般不用指定,mount 命令能够自行判断 |
| options | 指定挂载参数,比如 ro 表示以只读方式挂载文件系统 |
cat /proc/filesystems
nodev sysfs nodev rootfs nodev bdev nodev proc nodev cgroup nodev cpuset nodev tmpfs nodev devtmpfs nodev binfmt_misc nodev debugfs nodev securityfs nodev sockfs nodev usbfs nodev pipefs nodev anon_inodefs nodev inotifyfs nodev devpts nodev ramfs nodev hugetlbfs iso9660 nodev pstore nodev mqueue ext4 xfs
第一列说明文件系统是否需要挂载在一个块设备上, nodev 表明后面的文件系统不需要挂接在块设备上。 第二列是内核支持的文件系统。
查看已挂载的文件系统
mount
/dev/sda2 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda1 on /boot type ext4 (rw)
/dev/sdb1 on /home type xfs (rw,noatime,nobarrier)
/dev/sda4 on /tmp type xfs (rw,noatime,nobarrier)
/dev/sda5 on /var/log type xfs (rw,noatime,nobarrier)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
mount
输出格式
fs_spec on fs_file type fs_vfstype (fs_mntopts)
| 参数 | 解释 |
| fs_spec | 挂载的块设备或远程文件系统 |
| fs_file | 文件系统的挂载点 |
| fs_vfstype | 文件系统的类型 |
| fs_mntopts | 与文件系统相关的更多选项,不同的文件系统其选项也不太一样 |
只查看特定类型的文件系统
mount -t tmpfs
硬盘挂载的3个步骤
mount -t tmpfs
创建分区(fdisk)
在分区上建立文件系统(mkfs)
挂载分区(mount)



