mount外部设备

U盘举例

Posted by VK on July 20, 2019

mount外部设备

Ubuntu桌面版系统往往能自动识别U盘并自动挂载到/media下,且可以通过/media访问U盘;而服务器版不能自动识别U盘,往往需要手动挂载,手动挂载的程序并不麻烦,一下来了解一下。

一、确定U盘在系统中的设备号

在插入U盘之前之后两次输入

cat /proc/partitions

在第二次显示结果中多出来的即为U盘的设备号。因为电脑里是双硬盘,所以U盘在系统中为/dev/sdc1(sdc1表示的是sdc中的一个分区)。

关于/proc目录:这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。 这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件。

二、mount命令挂载U盘

mount命令需要管理员权限,因为以普通用户登陆Ubuntu时需要加sudo指令

sudo mount /dev/sdc1 /mnt/usb

该命令的含义是将/dev/sdc1这一设备(U盘)挂载到/mnt/usb这一目录下

注意:若没有/mnt/usb路径,需要创建,否则不能完成挂载。另外,对于需要临时挂载的外部设备,挂载点通常为/mnt。

完成挂载后可以通过/mnt/usb访问U盘里的内容。以下的命令为显示该U盘的内容目录:

cd /mnt/usb
ls

三、umount命令卸载U盘

在完成对U盘内容的访问后,需使用umount命令手动卸载U盘,umount命令同样需要管理员权限。以下两条命令均可完成卸载操作:

sudo umount /dev/sdc1
sudo umount /mnt/usb