linux的命令挂载设备 linux挂载的概念

linux下挂载磁盘的命令是什么?Linux系统在使用光盘、软盘或U盘时,必须先执行挂载(mount)命令 。挂载命令会将这些存储介质指定成系统中的某个目录,以后直接访问相应目录即可读写存储介质上的数据 。\x0d\x0a1、挂载光盘,挂载光盘的命令如下:# mount -t is09660 /dev/cdrom /mnt/cdrom \x0d\x0a该命令将光盘挂载到/mnt/cdrom目录,使用“ls /mnt/cdrom”命令即可显示光盘中数据和文件 。卸载光盘的命令如下:# umount/mnt/cdrom\x0d\x0a2、挂载软盘,将软盘挂载到/mnt/floppy目录的命令如下:# mount /dev/fd0 /mnt/floppy卸载软盘的命令如下:#umount /mnt/floppy\x0d\x0a3、挂载U盘挂载U盘相对复杂一些 。首先使用“fdisk -l”命令查看外挂闪存的设备号,一般为/dev/sda1 。然后用“mkdir \x0d\x0a/mnt/usb”命令建立一个挂载U盘用的目录 。之后使用如下命令挂载FAT格式的U盘:# mount -t msdos /dev/sda1 /mnt/usb\x0d\x0a使用如下命令挂载FAT32格式的U盘:# mount -t vfat /dev/sda1 /mnt/usb\x0d\x0a4、挂载外挂硬盘分区,挂载外挂硬盘分区(FAT32格式)同样需要先用“fdisk \x0d\x0a-1”查看外挂的硬盘分区设备号,假设为/dev/hda1 。建立/mnt/vfat挂载目录后,使用如下命令进行挂载:# mount -t vfat /dev/hda1 /mnt/vfat\x0d\x0a注意,默认情况下Linux只允许root用户执行mount命令 。如果想让一般用户也能挂载,并且希望在系统启动时自动挂载光盘或软盘,需要修改/etc/fstab配置文件,加入以下内容: LABEL=/ / ext3 defaults11\x0d\x0a/dev/cdrom/mnt/cdrom iSo9660 auto,owner,kudzu,ro,user 00\x0d\x0a/dev/fdo /mnt/floppy auto auto,owner,kudzu,ro,user 00 其中,“user”表示将mount命令赋予一般用户使用 。
Linux挂载命令在linux当中所有的存储设备如u盘、光盘、硬盘等,都必须挂载之后才能正常使用 。
其实挂载可以理解为windows当中的分配盘符 , 只不过windows当中是以英文字母ABCD等作为盘符,而linux是拿系统目录作为盘符,当然linux当中也不叫盘符,而是称为挂载点 , 而把为分区或者光盘等存储设备分配一个挂载点的过程称为挂载 。
在安装linux系统时设立的各个分区,如根分区、/boot分区等都是自动挂载的 , 也就是说不需要我们人为操作 , 开机就会自动挂载 。但是光盘、u盘等存储设备如果需要使用,就必须人为的进行挂载 。其实我们在windows下插入U盘也是需要挂载(分配盘符)的,只不过windows下分配盘符是自动的 。
mount#查询系统中已经挂载的设备
mount -a#依据配置文件/etc/fstab的内容,进行自动挂载
了解即可,不熟悉建议不要随意修改 , 使用默认值 。
演示 exec 选项的作用,重新挂载 /home 分区 , 并设置不允许执行可执行文件
使用完光盘等存储设备后必须卸载,执行卸载命令时必须保证不在设备挂载的目录下,否则会提示设备正在使用 。
umount 设备文件名或挂载点#卸载命令
umount /mnt/cdrom#卸载光盘
因为u盘在linux中被当成硬盘看待 , 一般来说插入u盘后它的设备文件名应该是sdb1,但是这个也不是一定的,有可能系统不止一块硬盘 , 所以最好使用命令查看以下 。
注意:linux默认是不支持NTFS文件系统的,vfat(相当于windows下的fat32),如果想要支持可以安装ntfs -3g这个软件 。挂载U盘了解即可 , 实际很少使用 。
在真实机中插入U盘后 , 可以在虚拟机 --可移动设备 --选择u盘 --连接
linux-挂载硬件设备小记添加一个硬盘设备(虚拟机操作 略)
fdisk命令 用来管理硬盘设备
1.fdisk /dev/sdb
2.p查看已有分区信息
3.n创建新的主分区e创建新的扩展分区

推荐阅读