linux系统只有一个根目录,不是windows一样的可以用盘符访问。硬盘这样的文件系统也有一个根目录,如果想访问硬盘中的文件,需要将硬盘和linux的一个目录做绑定,也就是挂载。
挂载的这个linux目录,叫做挂载点。
命令
mount 列出所有挂载数据:
/dev/sda7 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda6 on /home type ext3 (rw)
/dev/sda3 on /usr type ext3 (rw)
/dev/sda5 on /var type ext3 (rw)
DEVICE on MOUNT_POINTER type FSTYPE (MOUNT_OPTIONS)
DEVICE:文件系统的设备文件名。若 DEVICE 显示为 none 的,代表不是实体的磁盘空间。
MOUNT_POINTER:挂载点的路径名称。
FSTYPE:文件系统的类型。
MOUNT_OPTIONS:挂载时的参数。
mount /dev/sdb1 /mnt/sdb1/ 将/dev/sdb1 分区的文件系统挂载到 /mnt/sdb1/
umount /dev/sdb1 卸载挂载
mount -o ro /dev/sdb1 /mnt/sdb1/ -o可以指定挂载参数,比如rw可读写,ro只读,还有很多其他参数
挂载的特性是,挂载文件系统会将该目录已有文件遮盖,卸载挂载后会重新出现
自动挂载可以在/etc/fstab添加挂载信息,或者在/etc/rc.local中添加开机启动命令,或者使用systemd开机自动挂载