linux挂载点是什么
发布时间 - 2022-03-02 00:00:00 点击率:次在linux中,挂载就是利用一个目录当成进入点,将磁盘分区的数据放置在该目录下,而进入点的目录就称为挂载点;简单来说,挂载点就是linux中的磁盘文件系统的入口目录。
本教程操作环境:linux5.9.8系统、Dell G3电脑。
Linux中所有内容都是以文件的形式保存和管理的,硬件设备也是文件,这和Windows完全不同,windows是通过设备管理器来管理硬件的,linux的设备文件保存在/dev/目录中,比如硬盘文件是/dev/sd[a-p],光盘文件是/dev/hdc等,硬件设备需要挂载到相应的目录文件才能使用。
所谓的挂载就是利用一个目录当成进入点,将磁盘分区的数据放置在该目录下,也就是说进入该目录就可以读取该分区的意思,这个动作我们称为挂载,那个进入点的目录我们称为挂载点。
简单来说:挂载点实际上就是linux中的磁盘文件系统的入口目录。
由于整个 Linux 系统最重要的是根目录(/),因此根目录一定需要挂载到某个分区, 至于其他的目录则可依用户自己的需求来给予挂载到不同的分区。
常见的硬件设备文件名如下:
| 硬件 | 设备名称 |
|---|---|
| IDE硬盘 | /dev/hd[a-d] |
| SCSI/SATA/USB硬盘 | /dev/sd[a-p] |
光驱 |
/dev/cdrom或/dev/sr0 |
| 软盘 | /dev/fd[01-1] |
| 打印机(25针) | /dev/lp[0-2] |
| 打印机(USB) | /dev/usb/lp[0-15] |
| 鼠标 | /dev/mouse |
图示说明:
上图所示,硬盘被分为三个可用分区,其中sda1、sda2为主分区分别挂载在/boot和 / 目录下,sda3为扩展分区内部包含一个逻辑分区sda5,sda5挂载在/home目录下。/boot目录下的所有数据存储在sda1分区里,/home目录下的所有数据存储在sda5分区里,根目录 / (除了/boot、/home)下的数据都存储在sda2分区里。
1.sda1表示第一块硬盘第一个分区,sda2表示第一块硬盘第二个分区,sdb1表示第二块硬盘一个分区,以此类推...
2.逻辑分区一定是从sda5开始,因为sda1、sda2、sda3和sda4文件名被主分区或扩展分区占用
挂载命令
-
mount 或 mount -l
- 查询系统中已挂载的设备,-l会显示卷标名称
-
mount -a
- 依据配置文件/etc/fstab的内容,自动挂载
-
mount [-t 文件系统类型] [-L 卷标名] [-o 特殊选项] 设备文件名 挂载点
- 手动挂载
-
选项
- -t 文件系统:加入文件系统类型来指定挂载的类型,可以是ext3、ext4、iso9660等文件系统
- -L 卷标名:挂载指定卷标的分区,而不是安装设备文件名挂载
- -o 特殊选项: 可以指定挂载的额外
选项,比如读写权限、同步异步等,如果不指定则默认值生效。具体的特殊选项见下表
-
umount 设备文件名 或 umount 挂载点
- 卸载已挂载设备
- 因为设备文件名和挂载点已经连接到一起,所以卸载哪一个都可以
补充(挂载特殊选项参数说明):
| 特殊选项 | 说明 |
|---|---|
| atime/noatime | 更新访问时间/不更新访问时间。访问分区文件时,是否更新文件的访问时间,默认为更新 |
| async/sync | 异步/同步,默认为异步 |
| auto/noauto | 自动/手动,mount –a命令执行时,是否会自动安装/etc/fstab文件内容挂载,默认为自动 |
| defaults | 定义默认值,相当于 rw,suid,dev,exec,auto,nouser,async这七个选项 |
| exec/noexec | 执行/不执行,设定是否允许在文件系统中执行可执行文件,默认是 exec允许 |
| remount | 重新挂载已经挂载的文件系统,一般用于指定修改特殊权限。示例:mount -o remount,noexec /boot 重新挂载/boot分区并使用noexec权限 |
| rw/ro | 读写/只读,文件系统挂载时,是否具有读写权限,默认是 rw |
| suid/nosuid | 具有/不具有 SUID权限,设定文件系统是否具有 SUID和 SGID的权限,默认是具有 |
| user/nouser | 允许/不允许普通用户挂载,设定文件系统是否允许普通用户挂载,默认不允许,只有root可以挂载分区 |
| usrquota | 写入代表文件系统支持用户磁盘配额,默认不支持 |
| grpquota | 写入代表文件系统支持组磁盘配额,默认不支持 |
相关推荐:《Linux视频教程》
# linux
# 文件系统
# 目录下
# 默认为
# 不支持
# 普通用户
# 默认值
# 自己的
# 数据存储
# 第一个
# 鼠标
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】
Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?
python中快速进行多个字符替换的方法小结
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
如何在云服务器上快速搭建个人网站?
装修招标网站设计制作流程,装修招标流程?
成都网站制作公司哪家好,四川省职工服务网是做什么用?
Linux安全能力提升路径_长期防护思维说明【指导】
北京企业网站设计制作公司,北京铁路集团官方网站?
Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程
如何在宝塔面板中修改默认建站目录?
php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】
如何为不同团队 ID 动态生成多个非值班状态按钮
Android 常见的图片加载框架详细介绍
如何在阿里云部署织梦网站?
Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载
大连 网站制作,大连天途有线官网?
深圳网站制作培训,深圳哪些招聘网站比较好?
使用spring连接及操作mongodb3.0实例
Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理
Laravel如何与Inertia.js和Vue/React构建现代单页应用
Python文件操作最佳实践_稳定性说明【指导】
Laravel如何实现用户注册和登录?(Auth脚手架指南)
如何用IIS7快速搭建并优化网站站点?
SQL查询语句优化的实用方法总结
Laravel如何集成第三方登录_Laravel Socialite实现微信QQ微博登录
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
Linux系统命令中screen命令详解
JavaScript中如何操作剪贴板_ClipboardAPI怎么用
Laravel如何自定义分页视图?(Pagination示例)
如何用VPS主机快速搭建个人网站?
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
Python数据仓库与ETL构建实战_Airflow调度流程详解
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
VIVO手机上del键无效OnKeyListener不响应的原因及解决方法
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
Linux网络带宽限制_tc配置实践解析【教程】
Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】
HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】
JS中对数组元素进行增删改移的方法总结
百度浏览器如何管理插件 百度浏览器插件管理方法
黑客入侵网站服务器的常见手法有哪些?
Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明
laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
PythonWeb开发入门教程_Flask快速构建Web应用
javascript基本数据类型及类型检测常用方法小结


选项,比如读写权限、同步异步等,如果不指定则默认值生效。具体的特殊选项见下表