mount挂载操作
mount 挂载操作:让目录成为设备(光盘、硬盘等) 的访问点,通过系统的安装光盘获得软件包
挂载、装载
- 将光盘/U盘/分区/网络存储设备撞到某个Linux目录
- 各种命令工具通过访问Linux目录来操作这些设备
青色:快捷方式
- 图形将光盘文件放入光驱设备
- 命令行查看 Linux 光驱设备
[root@localhost ~]# ls -l /dev/cdrom
lrwxrwxrwx. 1 root root 3 2 月 28 10:53 /dev/cdrom -> sr0
[root@localhost ~]# ls -l /dev/sr0
- 命令行使用 mount 命令进行挂载
[root@localhost ~]# mkdir /dvd [root@localhost ~]# ls /dvd/
[root@localhost ~]# mount /dev/cdrom /dvd/ #将光盘挂载到/dvd/目录
[root@localhost ~]# ls /dvd/
[root@localhost ~]# ls /dvd/Packages/ #查看 rpm
[root@localhost ~]# ls /dvd/Packages/ | wc -l #查看有多少 RPM 包
- 卸载设备,不能在挂载点目录里面卸载,可以同时挂载多个目录
[root@localhost ~]# cd /dvd/
[root@localhost dvd]# umount /dvd/
[root@localhost dvd]# cd
[root@localhost ~]# umount /dvd/
总结: 1.Linux 光驱设备/dev/cdrom 2.Linux 访问设备内容需要通过访问点 3.Linux 访问点就是一个目录
挂载光盘或分区
格式:mount 设备路径 挂载点目录
卸载已挂载的光盘
格式:umount 挂载点目录
注意事项
- 目录本身没有任何挂载
[root@localhost ~]# mount /dev/cdrom /dvd
[root@localhost ~]# umount /dvd/
umount: /dvd/:未挂载
- 有用户正在访问设备内容,用户在挂载点目录中
[root@localhost ~]# mount /dev/cdrom /dvd
[root@localhost ~]# cd /dvd/
[root@localhost ~]# umount /dvd/
umount: /dvd:目标忙。
(有些情况下通过 lsof(8) 或 fuser(1) 可以 找到有关使用该设备的进程的有用信息)
- 建议挂载点目录,自己创建,尽量不要直接使用根目录下的目录
- Linux 允许 一个设备具备多个访问点(挂载点)
- Linux 不允许 一个目录有多个设备挂载
|