加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

一文讲解Linux挂载、使用文件系统

发布时间:2022-12-03 09:31:41 所属栏目:Linux 来源:转载
导读: 挂载操作
磁盘或者分区创建号文件系统后,需要挂载到一个目录才能使用。
Windows或Mac系统会自动挂载linux 挂载,一旦创建好文件系统后会自动挂载到系统上,Windows称之为C盘、D盘等等。
L

挂载操作

磁盘或者分区创建号文件系统后,需要挂载到一个目录才能使用。

Windows或Mac系统会自动挂载linux 挂载,一旦创建好文件系统后会自动挂载到系统上,Windows称之为C盘、D盘等等。

Linux需要手工进行挂载操作或者配置系统进行自动挂载操作。

linux 挂载_linux分区挂载_linux挂载sd卡

推荐将硬盘挂载至/mnt目录,但是不是强制要求。

好文推荐:

字节终面:CPU 是如何读写内存的?

全网最牛Linux内核分析--Intel CPU体系结构

一文让你读懂Linux五大模块内核源码,内核整体架构设计(超详细)

嵌入式前景真的好吗?那有点悬!

一文教你如何使用GDB+Qemu调试Linux内核

Linux内核必读五本书籍(强烈推荐)

全网独一无二Linux内核Makefle系统文件详解(一)(纯文字代码)

带你深度了解Linux内核架构和工作原理!

如何读懂GDB底层实现原理(从这几点入手~)

一文彻底理解Memory barrier(内存屏障)

一篇文带你搞懂,虚拟内存、内存分页、分段、段页式内存管理(超详细)

MOUNT

在Linux中,我们通过mount命令将格式化好的磁盘或分区挂载到一个目录上。

格式:mount /dev/sda3(要挂载的分区) /mnt(挂载点)

常用参数:

不带参数的mount命令会显示所有已经挂载的文件系统。

-l参数可以显示卷标名称。

-t 指定文件系统的类型,可以是ext3、ext4、iso9660等

-L:卷标名:挂载指定卷标的分区,而不是安装设备文件名挂载

-o 指定挂载选项

可用选项:

linux 挂载_linux挂载sd卡_linux分区挂载

示例:

mount /dev/hda1 /mnt :将 /dev/hda1 挂在 /mnt 之下。

mount -o ro,sync /dev/hda1 /mnt :将 /dev/hda1 用只读模式挂在 /mnt 之下,且不使用缓存。

【文章福利】小编推荐自己的Linux内核技术交流群:【891587639】整理了一些个人觉得比较好的学习书籍、视频资料共享在群文件里面,有需要的可以自行添加哦!!!

linux挂载sd卡_linux 挂载_linux分区挂载

linux 挂载_linux挂载sd卡_linux分区挂载

点击报名免费内核学习直播课程:内核资料直通车:

UMOUNT

命令umount用来卸载已挂载的文件系统,相当于Windows的弹出。

格式:umount 文件系统/挂载点

umount /dev/sda3 就相当于 umount /mnt

如果出现device is busy的报错,则表示该文件系统正在被使用,无法卸载,可以使用以下命令查看使用文件系统的进程:

fuser -m /mnt

也可以使用命令lsof查看正在被使用的文件:

lsof /mnt

自动挂载(fstab文件)

配置文件/etc/fstab用来定义需要自动挂载的文件系统。

磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。

系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了。

打开fstab后,fstab中每一行代表一个挂载配置,格式如下:

第一字段:分区设备文件名或UUID(硬盘通用唯一识别码)

第二字段:挂载点

第三字段:文件系统名称

第四字段:挂载参数

第五字段:指定分区是否被dump备份,0代表不备份,1代表每天备份,2代表不定期备份

第六字段:指定分区是否被fsck检测,0代表不检测,其他数字代表检测的优先级,那么当然1的优先级比2高

linux挂载sd卡_linux分区挂载_linux 挂载

需要挂载的设备也可以使用LABEL(标签、卷标)进行识别,使用“LABEL=VEEJA”取代“/dev/sda3”;当然也可以使用设备的UUID(Universally Unique Identifier)来进行替换。

mount -a命令会挂载所有fstab中定义的自动挂载项。

特别注意:对磁盘设备文件系统的所有操作都必须在设备是卸载状态下进行!

fstab文件修复

可以使用mount -o remount,rw /进行/etc/fstab文件修复

That’s all.

环境:

软件版本:VirtualBox 4.3.12 r93733

Linux系统版本:CentOS 7 ×86_64 1511

- - 内核技术中文网 - 构建全国最权威的内核技术交流分享论坛 (0voice.com)

转载地址:一文讲解Linux挂载、使用文件系统 - 圈点 - 内核技术中文网 - 构建全国最权威的内核技术交流分享论坛 (0voice.com)

linux分区挂载_linux挂载sd卡_linux 挂载

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!