Linux学习笔记——根文件系统

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习笔记——根文件系统相关的知识,希望对你有一定的参考价值。

文件系统结构及根目录介绍:

Rootfs :根文件系统

  / 分区:

[[email protected] /]# ls
bin   dev  home  lib64       media  opt   root  selinux  sys  usr
boot  etc  lib   lost+found  mnt    proc  sbin  srv      tmp  var

技术分享

/bin:二进制可执行文件 ,用户命令,如ls ,rm ,echo ,grep ,awk 等 ,普通用户也有执行权限

/boot 分区:系统启动相关文件,如内核 、initrd以及grub (bootloader)

/dev 分区:设备文件

        块设备 :随机访问 ,按照数据块 :硬盘

          字符设备:线性访问,按字符为单位访问 :鼠标、显示器

          设备号:主设备号(major) 和次设备号 (minor)

/etc 分区:配置文件的主要存放路径    ,如服务启动配置文件等 ,/etc/init.d/mysqld /etc/init.d/httd /etc/init.d/php-fpm           

/home 分区 :用户的家目录 ,每一个用户的家目录通常为 /home/USER

/lib 分区 :库文件

       静态库 : .a

         动态库 :.so (shared object)   

                  /lib/modules :内核模块文件

/lost+found分区:这个目录平时是空的,当系统非正常关机而留下的“无家可归”的文件便会储存在这里 

/media :挂载点目录 ,挂载移动设备

/mnt:挂载额外的临时系统

                挂载定义:它指将一个设备(通常是存储设备)挂接到一个已存在的linux目录上        

/opt  可选目录 ,第三方程序安装目录

/proc 伪文件 :内核映射文件,存放进程(正在运行中的程序)信息及内核信息(比如cpu、硬盘分区、内存信息等

/root 分区 :管理员家目录

/sbin:管理命令

/sys   伪文件 :硬件设备相关的属性映射

/tmp  临时文件系统  /var/tmp , 一般系统重启不会被保存

/selinux 分区:用来提高系统安全性

/sys分区:

/usr  只读文件,shared readonly

               /usr/bin :非必须的普通用户可执行命令

               /usr/sbin

               /usr/lib:/usr/bin/ 和 /usr/sbin/的库文件

               /usr/local

               /usr/local/bin

               /usr/local/sbin

               /usr/local/lib

/var:可变化的文件,比如各种服务的日志文件


 

根文件命名规则:

1、长度不能超过255字符

2、严格区分大小写

3、不能使用/当文件名


本文出自 “Wish_亮” 博客,请务必保留此出处http://itwish.blog.51cto.com/11439802/1960313

以上是关于Linux学习笔记——根文件系统的主要内容,如果未能解决你的问题,请参考以下文章

linux学习笔记-基本概念和文件结构(FHS)

2017.10.10 马哥linux学习笔记--linux 文件系统

Linux根文件系统学习总结

Linux学习-Linux系统及编程基础笔记

Linux学习-Linux系统及编程基础笔记

Linux学习笔记