探秘fstab文件里面特殊分区

简介:
       估计大家平时对/etc/fstab文件已经很熟悉了,在启动流程中,紧接着/etc/rc.sysinit文件后被读取的。主要功能就是在系统启动的时候自动挂载分区,比如/分区,就是必须再启动时被挂载的。如果fstab存在问题,系统可能无法成功启动。
          fstab文件主要分成6列,每列的含义:
          第一列:设备名称
          第二列:挂载点
          第三列:设备类型或格式
          第四列:挂在参数
          第五列:dump参数,为0,在dump的时候被忽略
          第六列:fsck参数,系统启动时候fsck的优先级,一般根为1,其他分区为2,不检查就为0
 
          上面的内容只是一个复习,不是我们今天的主要内容。
          今天的主要内容在于fstab中的几个非分区设备的挂载。
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
 
      tmpfs的作用是通过操作/dev/shm而直接使用内存空间,主要用来加快文件的读写,由于是使用内存,所以写入和修改在/dev/shm/目录中的数据速度非常的快,但是是RAM的,断电消失,可以在挂在参数一栏加上 defaults,size=300M 来修改使用内存的大小,centos中默认是使用内存的50%。  
      devpts的做工是和虚拟终端相关,gid就是挂载后目录的用户组id,mode就是挂在后目录的权限,在RHEL6中,传说mode=622,存在安全漏洞,具体细节各位还是自己google吧,如果不挂载此分区,虚拟终端就无法登陆。
       proc挂载的就是内存,可以通过此目录查看和修改内存里的数据
       sysfs 另外一种类似proc的接口
       还有一个就是swap,这个是比较常见的,就不多做介绍。
       总结下,上面几个特殊挂载,proc和devpts是必须的。不然多多少少会有些问题。




本文转自 fenghao.cn 51CTO博客,原文链接:http://blog.51cto.com/linuxguest/522621,如需转载请自行联系原作者
目录
相关文章
|
9天前
|
存储 监控 Linux
如何在 CentOS 7 中进行磁盘分区和挂载,包括准备工作、创建分区、格式化分区、创建挂载点、挂载分区及实践经验分享
随着业务扩展和技术进步,服务器硬盘容量需求不断增加。本文通过具体案例介绍如何在 CentOS 7 中进行磁盘分区和挂载,包括准备工作、创建分区、格式化分区、创建挂载点、挂载分区及实践经验分享,帮助读者更好地管理和利用磁盘空间。
35 3
|
29天前
|
存储 监控 Linux
在 CentOS 7 上如何对未使用的硬盘进行分区、格式化和挂载的最佳实践,包括准备工作、创建分区、格式化分区、创建挂载点、挂载分区及最佳实践建议
【10月更文挑战第8天】本文详细介绍了在 CentOS 7 上如何对未使用的硬盘进行分区、格式化和挂载的最佳实践,包括准备工作、创建分区、格式化分区、创建挂载点、挂载分区及最佳实践建议,旨在有效管理和利用服务器磁盘资源,提升系统稳定性和可维护性。
45 1
|
6月前
|
存储 安全 数据管理
磁盘分区全解:快速搞定硬盘分区
本文介绍了磁盘分区的重要性和好处,如数据管理、性能提升和安全增强,并为初学者提供了Windows系统下的磁盘分区指南。文章提到了三种磁盘分区工具:磁盘管理器、Diskpart命令行工具和第三方软件DiskGenius。同时,详细阐述了如何在磁盘管理器中创建新分区、使用DiskGenius一键重新分区、拆分现有分区以及通过Diskpart命令创建分区的步骤。最后,文章强调了磁盘分区在数据管理和系统优化中的价值。
|
5月前
|
IDE Linux 开发工具
43. 【Linux教程】创建分区
43. 【Linux教程】创建分区
29 0
|
Linux
7.3 【Linux】磁盘的分区、格式化、检验与挂载
7.3 【Linux】磁盘的分区、格式化、检验与挂载
203 0
|
Linux
10.17 Linux mkfs命令详解格式化分区(为分区写入文件系统)
分区完成后,如果不格式化写入文件系统,则是不能正常使用的。这时就需要使用 mkfs 命令对硬盘分区进行格式化。
449 0
10.17 Linux mkfs命令详解格式化分区(为分区写入文件系统)
|
5G Linux
Linux使用1个盘三个5G分区创建12G逻辑卷
Linux使用1个盘三个5G分区创建12G逻辑卷
829 0
Linux使用1个盘三个5G分区创建12G逻辑卷
FAT文件系统几点释疑
下面几点疑问其实就是我的疑问,不敢说我的理解是正确的,但最起码比以前的理解更接近真相
566 0