五、挂载
什么是挂载?正常使用文件系统步骤:1.分区 2.创建文件系统 3.挂载使用
首先 Linux 是比较排外,他只认识“/”下边的二级目录如:/root ,/home,/etc,/dev,......
那么 Linux 如何使用外来的设备呢?如磁盘,光驱,U 盘、网卡等
1、首先 Linux 内核给外来的设备先分配一个设备名称(设备标识符)
硬盘设备:/dev/sda /dev/sdb /dev/hda /dev/vdc
光驱:/dev/sr0 系统识别的第一个光驱
/dev/sr1 系统识别的第二个光驱
2、挂载(挂靠)把外来的设备挂靠到系统中的某个目录上,成为系统中的一员
挂载的命令 mount:
mount -o 参数(挂载的时候双方的约定合同中),多个参数用“,”隔开 设备名称 系统中存在的目录
[root@localhost ~]#mount -o ro /dev/sdb1 /tmp/test/ //ro 代表只读
[root@localhost ~]# mount -o ro,nouser,nodev /dev/sdb1 /tmp/test/
查看挂载 :
mount | grep
[root@localhost ~]# mount |grep sdb1
/dev/sdb1 on /tmp/test type ext4 (ro,relatime,seclabel,data=ordered)
卸载 umount:
umount 设备名称 | 挂载点
卸载的时候不需要和挂载一样,指定谁从什么挂载点上卸载掉
挂载是一次性动作 不是永恒的
3、单次挂载和永恒挂载
单次挂载:mount 命令,关机时候系统会安全卸载掉
永久挂载:写入到/etc/fstab 这个文件中。每次重启系统,操作系统会读取这个文件然后按照里面的需求,帮你挂载
注意:/etc/fstab 文件非常重要,一旦格式和内容错误,会导致系统无法启动