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。需要退出当前目录,才可以执行
posted @ 2021-08-01 12:01  葛老头  阅读(683)  评论(0编辑  收藏  举报