linux学习笔记(4)- linux目录配置和linux支持的文件系统
2017-08-17 17:22
344 查看
1、linux目录配置
1.1、linux目录配置标准FHS
给予众多的开发人员一个统一的目录配置方法,方便学习和使用,于是就有了FHS(Filesystem Hierarchy Standard )文件系统层次标准。FHS实际上只规范了最上层的根目录(/)和子层(/usr、/var)的目录应该要放置的文件数据,因此在其他目录下,就可以由开发人员自行配置。在Linux中,所有文件和目录都是有根目录(/)开始,通常这种目录配置我们称之为“目录树”,下面是目录树的几个主要特征:
在linux中的路径可以分为局对路径和相对路径,绝对路径就是以/开头的,其他的路径表示形式就是相对路径。
还有一个比较特殊的目录,ls -al命令,我们可以在每个目录下都能看到这两个目录,一个是.
,一个是 . . ,一个点表示当前目录,两个点表示上一级目录。之前我们说过文件目录名字的最大限制是256,路径的长度也要一个限制,是4096,不过一般情况下我们是达不到这个限制的,太长的路径就视觉来说就非常繁琐了。
1.2、目录配置的内容
整个linux目录的树桩图如下:至于各个目录下的内容,先记住几个比较常用到的目录:
①、root:管理员用户root的家目录。
②、home:系统默认的用户的家目录。
③、etc:系统的主要配置文件几乎都在这个目录下。
④、opt:系统额外安装软件目录。
⑤、usr:FHS规范的第二层内容,包含系统主要程序、图形界面所需要的文件、额外的函数库、本机自行安装的软件以及共享的目录和文件。
⑥、tmp:临时文件。
⑦、var:FHS规范的第二层内容,存放系统执行过程中经常变动的内容。
1.3、特殊目录
①、不建议与root分开的目录:etc、sbin、bin、dev、lib,linux启动是需要这些文件夹下的内容支持,需要跟根目录绑在一起。②、最好单独建立分区的目录:home、usr、var、tmp,安全性和特殊功能考虑。
③、特别重要的目录:etc、usr/local、var
一般主机的分区和目录配置:
系统通常在usr中,个人数据再home中,启动数据在etc中。
分区情况为/;boot;usr;home;var
根目录1G左右;/boot大约50MB就行了;var至少1G以上;usr一般10G左右;剩下空间给home;也可以留一些给以后的安装和设置。
2、linux支持的文件系统
附上几张图供参考,简单了解。相关文章推荐
- linux下查看系统是32位还是64位,删除文件或者目录,查看ip配置命令
- Linux文件系统与目录配置
- linux下查看系统是32位还是64位,删除文件或者目录,查看ip配置命令
- linux系统下nginx安装目录和nginx.conf配置文件目录
- Linux系统使用笔记(文件权限与目录配置)--鸟哥的私房菜
- Linux系统文件目录配置与管理
- 配置Linux内核支持yaffs2文件系统---基于S5PV210
- linus(三)用户与用户组,linus文件权限,linus目录配置,linus支持的文件系统
- linux开发板支持NFS文件系统配置
- unix和linux目录和文件系统
- 完美解读Linux中文件系统的目录结构
- LINUX的文件属性与目录配置
- linux笔记02(查询系统帮助与查找文件或目录)
- linux 详解-系统配置文件
- LINUX支持哪些文件系统
- linux嵌入式编程高手历程系列8-NFS网络文件系统配置方法
- linux文件系统概念&目录结构
- 关于Linux系统下网卡手写配置文件的介绍
- 简述Linux 文件系统的目录结构
- 解读Linux文件系统的目录结构(转)