Linux系列(21) - 光盘、U盘挂载
挂载光盘
mount命令、umount命令
step-1 建立挂载点
- 原理:相当于建立盘符,建个目录读取光盘内容
- 命令:【root@localhost ~】# mkdir /mnt/cdrom/
- 备注:挂载点随便建在哪,原则上都可以,只要是空目录就行;规范化而言Linux默认的光盘挂载是在mnt下的,因此建议U盘、光盘都放在mnt目录下
step-2 挂载光盘
挂载命令执行后,在/mnt/cdrom/目录下就可以看到光盘内容了
- 命令:
全写:【root@localhost ~】# mount -t iso9660 /dev/cdrom /mnt/cdrom/
简写:【root@localhost ~】# mount /dev/sr0 /mnt/cdrom/:正常工作中用这个就够了
- 备注:
上述简写和全写发现选项一个是/dev/cdrom另一个是/dev/sr0,/dev/cdrom是/dev/sr0的软链接,一般系统没有加载好,软链接容易出问题;因此工作中就用sr0即可;
/dev/sr0:Linux对光盘的名称写死了,就是sr0,不像U盘需要先查看;
step-3 卸载光盘
Linux不同于windows,不执行卸载,是弹不出光盘的;因此Linux必须执行卸载命令,不然光盘拿不出来。
- 命令:
格式:【root@localhost ~】# umount 【设备文件名或挂载点】
例子:【root@localhost ~】# umount /mnt/cdrom
- 备注:如果你在/mnt/cdrom/目录下执行unmount命令,系统会提示device is busy。需要退出当前目录,才可以执行
挂载U盘
mount命令、umount命令
step-1 查看U盘设备文件名
- 原理:U盘你可能插了不止一个,因此需要查看U盘的设备名称
- 命令:【root@lxuocalhost ~】# fdisk -l
- 备注:因为我没有插U盘,所以命令只能看到sda1和sda2两个盘符;假设我插了,最加显示为/dev/sdb1,那么U盘设备的文件名就是sdb1
step-2 建立挂载点
- 原理:相当于建立盘符,建个目录读取U盘内容
- 命令:【root@localhost ~】# mkdir /mnt/usb/
- 备注:挂载点随便建在哪,原则上都可以,只要是空目录就行;规范化而言Linux默认的光盘挂载是在mnt下的,因此建议U盘、光盘都放在mnt目录下
step-3 挂载U盘
挂载命令执行后,在/mnt/usb/目录下就可以看到光盘内容了
- 命令:【root@localhost ~】# mount -t vfat /dev/sdb1 /mnt/usb/
- 备注:
Linux默认是不支持NTFS文件系统的;U盘挂载需要添加选项【 -t vfat】
/dev/sdb1:U盘设备名称
/mnt/usb/:挂载目录
step-4 卸载U盘
- 命令:
格式:【root@localhost ~】# umount 【设备文件名或挂载点】
例子:【root@localhost ~】# umount /mnt/usb
- 备注:如果你在/mnt/usb/目录下执行unmount命令,系统会提示device is busy。需要退出当前目录,才可以执行