Linux学习之挂载光盘和U盘(六)

Linux下挂载光盘和U盘

 

 


挂载

1
2
linux下硬盘、U盘、软盘、移动硬盘都必须挂载后才能使用,不过硬盘的挂载是系统自动进行的。
linux中每一个硬件都有一个设备文件名,就是将U盘什么的设备文件名与挂载点(盘符)关联起来,这样就可以通过访问挂载点就可以访问硬件设备。

  

 

查询与自动挂载

1
2
3
4
5
6
查询系统中已经挂载的设备,-l会显示卷标名称
mount [-l]
 
 
依据配置文件/etc/fstab的内容,自动挂载
mount -a

  

 

挂载命令格式

1
mount [-t 文件系统] [-L 卷标名] [-o 特殊选项] 设备文件名 挂载点

  

1
2
3
4
选项:
-t 文件系统:加入文件系统类型来指定挂载的类型,可以ext3、ext4、iso9660等文件系统
-L 卷标名:挂载指定卷标的分区,而不是安装设备文件名挂载
-o 特殊选项:可以指定挂载的额外选项

  

其中-o的额外选项如下:

 

1
2
3
重新挂载分区,并使用noexec权限
一般home目录用来让用户上传,如果用户上传木马?让这个目录的文件没有可执行权限,有效保存分区安全
mount -o remount,noexec /home

  

 

 

挂载光盘

1
2
3
4
我们可以把挂载点看成盘符一定要是一个空目录,U盘的设备文件名是固定的,默认为/dev/cdrom,软链接为/dev/sr0
linux默认用来挂载设备的目录/mnt
/mnt/cdrom用来挂载光盘
/mnt/usb用来挂载U盘

  

创建挂载点

1
mkdir /mnt/cdrom/

  

挂载光盘

1
2
3
mount -t iso9660 /dev/cdrom /mnt/cdrom/
mount /dev/sr0 /mnt/cdrom/


卸载光盘

1
#格式:<br>umount 设备文件名

 

1
umount /dev/sr0

  

 

挂载U盘

U盘的设备文件名是自动识别的。我们需要查看设备文件名。

 

1
2
3
4
5
6
7
8
9
10
11
查看U盘设备文件名
fdisk -l
 
创建挂载点
mkdir /mnt/usb/
 
挂载U盘<br>如果你的U盘设备文件名为/dev/sdb1
mount -t vfat /dev/sdb1 /mnt/usb/
 
卸载U盘
umount /dev/sdb1

  

posted @   -零  阅读(763)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示