温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

学习笔记-《Linux基础知识之挂载详解(mount,umo

发布时间:2020-07-12 18:12:34 来源:网络 阅读:969 作者:pikylearnlinux 栏目:系统运维

《Linux基础知识之挂载详解(mount,umount及开机自动挂载)》来源:Linux社区  作者:chawan

原文链接 http://www.linuxidc.com/Linux/2016-08/134666.htm


以下是学习作者这篇文章做的一些摘要及学习体会。


  1. 重要概念(经典原文引述)

挂载概念简述:

    根文件系统之外的其他文件要想能够被访问,都必须通过“关联”至根文件系统上的某个目录来实现,此关联操作即为“挂载”,此目录即为“挂载点”,解除此关联关系的过程称之为“卸载”。

1.挂载:根文件系统外通过关联至根文件系统上的某个目录来实现访问

2.挂载点:mount_point,用于作为另一个文件系统的访问入口;

(1) 事先存在;

(2) 应该使用未被或不会被其它进程使用到的目录;

(3) 挂载点下原有的文件将会被隐藏;

【PS:关联这个词在说明文档里用的术语是attach to,有一种类似生物的神经联结。根文件系统就像神经中枢,手脚要动起来就得联到神经中枢上。】


2.查询

1)系统挂载设备花名册:/etc/mtab (个人喜欢用vim打开) 【简记:mount table】

学习笔记-《Linux基础知识之挂载详解(mount,umo

2)文件挂载的配置文件:/etc/fstab 【简记:file system table】

学习笔记-《Linux基础知识之挂载详解(mount,umo

以上二者的区别在于,fstab在文件系统启动时提交的配置文件,mtab是运行中的文件挂载表。前者属于静态,而后者是动态更新的。


3.mount

命令使用格式:mount [-fnrsvw] [-t vfstype] [-o options] device dir


device(挂载对象)可以是:

(1) 设备文件:例如/dev/sda5

(2) 卷标:-L 'LABEL', 例如 -L 'MYDATA'

(3) UUID, -U 'UUID':例如 -U '0c50523c-43f1-45e7-85c0-a126711d406e'

UUID是一个标识你系统中的存储设备的字符串,其目的是帮助使用者唯一确定系统中的所有存储设备,不管它们是什么类型的。它可以标识DVD驱动器、USB存储设备以及你系统中的硬盘设备等。

(4) 伪文件系统名称:proc, sysfs, devtmpfs, configfs


dir(挂载点)应是:

(1)事先存在;

(2)建议使用空目录;

(3)进程正在使用中的设备无法被卸载;


4.卸载命令:umount

命令使用格式:

     umount DEVICE

     umount MOUNT_POINT




4.涉及到的命令

1)blkid: 获取文件系统类型、UUID、label

【简记:block id】

2)df:磁盘使用情况

【简记:disk free】



向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI