linux学习笔记:06-ubuntu中挂载U盘

U盘挂载

Linux的磁盘管理和window有很大区别,在windo下会有分区的概念,但在Linux中一般不叫做分区而叫做挂载点,挂载点就是将一个硬盘的一部分做成文件夹的形式,这个文件夹的名字就是挂载点
/etc/fstab下记录着ubuntu中硬盘分区的情况
linux学习笔记:06-ubuntu中挂载U盘_第1张图片
/ was on /dev/sda1 during installation,意思是根目录/是在/dev/sda1上的,其中“/”是挂载点,/dev/sda1就是我们装 Ubuntu 系统的硬盘。由于我们的系统是安装在虚拟机中的,因为我还没挂载U盘所以还没有出现实际的硬盘。
可以通过命令ls /dev/sd*查看当前系统中的磁盘:
在这里插入图片描述
显示有四个磁盘设备文件,其中sd表示是 SATA 硬盘或者其它外部设备,最后面的数字表示该硬盘上的第 n 个分区,比如/dev/sda1就表示磁盘 sda 上的第一个分区。它们都是以/dev/sda 开头的,说明当前只有一个硬盘。如果再插上 U 盘、 SD 卡啥的就可能会出现/dev/sdb/dev/sdc 等等。如果你的 U 盘有两个分区那么可能就会出现/dev/sdb1dev/sdb2 这样的设备文件。
比如现在插入我的 U 盘,插入 U 盘会提示 U 盘是接到主机还是虚拟机,我们直接选择接到虚拟机即可。
linux学习笔记:06-ubuntu中挂载U盘_第2张图片
然后我们在用ls /dev/sd* 查看如下
在这里插入图片描述
可见,多出了两个文件,/dev/sdb/dev/sdb1,其中/dev/sdb就是 U 盘文件, /dev/sdb1表示 U 盘的第一个分区,因为我的 U 盘就一个分区。

下面对磁盘进行操作:
磁盘分区命令:`fdisk`
如果要对某个磁盘进行分区,可以使用命令 fdisk,命令格如下:

fdisk 	[参数]
主要参数如下:
-b<分区大小> 	指定每个分区的大小。
-l 	列出指定设备的分区表。
-s<分区编号> 	将指定的分区大小输出到标准的输出上, 单位为块。
-u 	搭配“-l”参数,会用分区数目取代柱面数目,来表示每个分区的起始地址。
比如我要对 U 盘进行分区, 千万不要对自己装 Ubuntu 系统进行分区!!! 可以使用如下命	
令	

第一种:输入fdisk -l查看U盘设备名和文件系统,然后直接对U盘进行操作
我们在虚拟机查看U盘的内容;右击图形界面下的U盘图标,然后点击属性,
linux学习笔记:06-ubuntu中挂载U盘_第3张图片
查看U盘所在目录
linux学习笔记:06-ubuntu中挂载U盘_第4张图片
通过cd /media/zgjias进入U盘目录,操作
linux学习笔记:06-ubuntu中挂载U盘_第5张图片
第二种:我们将U盘挂载到ubuntu下的某个目录下,进行操作使用。像我的 U 盘就一个分区,为/dev/sdb1,如果直接打开文件/dev/sdb1会发现根本就不是我们要的结果。我们需要将/dev/sdb1这个分区挂载到一个文件夹中,然后通过这个文件访问 U 盘,
磁盘挂载命令为 mount,命令格式如下:

mount [参数] -t [类型] [设备名称] [目的文件夹]
命令主要参数有:
-V 显示程序版本。
-h 显示辅助信息。
-v 显示执行过程详细信息。
-o ro 只读模式挂载。
-o rw 读写模式挂载。
-s-r 等于-o ro。
-w 等于-o rw。

挂载点是一个文件夹,因此在挂载之前先要创建一个文件夹,一般我们把挂载点放到“/mnt”目录下,在“/mnt”下创建一个 tmp 文件夹,然后将 U 盘的/dev/sdb1 分区;
具体步骤如下:

1、创建一个文件夹,名为:usb
2、挂载到/mnt/usb 文件夹里面,
3、挂载到/mnt/usb/目录中。
4、需要在/mnt中新建usb文件夹,mkdir /mnt/usb
5、挂载mount -t vfat /dev/sdb1 /mnt/usb

linux学习笔记:06-ubuntu中挂载U盘_第6张图片
至此我们将 U 盘以 fat 格式挂载到目录/mnt/usb 中,然后我们就可以通过访问
/mnt/usb来访问 U 盘了。挂载成功

下面 : 卸载U盘
输入sudo umount -t vfat /dev/sdb1
卸载U盘的/dev/sdb1分区
在这里插入图片描述
至此使用命令umount卸载了U盘,卸载以后当我们再去访问文件夹/mnt/usb
的时候发现里面没有任何文件了,说明卸载成功

你可能感兴趣的:(linux,linux,ubuntu)