Unix 文件系统的核心目录总结
来源:互联网 发布:c语言接口的定义 编辑:程序博客网 时间:2024/06/16 12:26
感觉这方面知识还是比较薄弱的,所以查些资料,做个简单的总结。
Unix核心目录结构如下图所展示:
/ 根目录中只包含文件结构的顶层所需要的那些目录。根目录下不必要的子目录会搅乱系统,使管理更加困难,而且根据系统的版本,可能还会占用系统分配给/的空间。
bin 通常包含二进制(可执行的)文件,这些文件对系统的使用非常关键。它通常还会包含基本系统程序,如vi(用于编辑文件)、passwd(用于修改口令)和sh(Boume shell)。
boot 包含用于启动系统的文件。
dev 包含设备文件,通常包括cdrom(CD-ROM驱动器)、eth0(以太网接口)和fd0(软驱)。(在不同的Unix系统中,设备的命名通常是不同的)。
etc 包含系统配置文件,如passwd(保存用户账户的信息)和hosts(包含与主机解析有关的信息)和shadow(包含加密后的口令)。
exprot 通常包含远程文件系统(物理系统意外的那些系统),例如为了节约空间将主目录集中起来,从另外一个系统导出的主目录。
home 包含用户和其他账户的主目录。
kernel 包含内核文件。
lib 包含共享的库文件,有时候还包含与内核相关的其他文件。
mnt 用于安装其他的临时文件系统,例如分别用于CD-ROM驱动器和软驱的cdrom和floppy
proc 包含所有标志为文件的进程,它们是通过进程号或者其他的系统动态信息进行标志的。
sbin 包含二进制(可执行的)文件,通常用于系统管理。示例有fdisk(用于划分物理磁盘)和ifconfig(用于配置网络接口)
tmp 保存某些临时文件,这些文件在两次系统启动之间使用。(有些Unix系统在两次启动之间并不删除tmp目录的内容)。
usr 可以用于各种目的,或者可以被许多用户使用(如用于联机帮助页)。它可以包含管理命令、共享文件、库文件以及其他内容。
var 通常包含长度可变的文件,例如日志和打印文件、以及数据量可变的任何其他文件。以日志文件(通常位于/var/log)为例,它可以非常小,也可以非常大,这依赖于系统配置。
以上内容摘自《Unix入门经典》。
- Unix 文件系统的核心目录总结
- Unix/Linux文件系统的目录结构
- Unix操作系统基础:Unix文件系统之目录
- 我设计的UNIX根文件系统目录结构
- unix和linux目录和文件系统
- Unix文件系统研究: 2. 目录结构
- linux的文件系统目录
- Linux 文件系统的目录
- 重要的UNIX目录
- Unix的目录结构
- unix下的文件系统安全
- Unix文件系统的层次结构
- Unix文件系统
- UNIX文件系统
- Unix文件系统
- UNIX文件系统
- unix 文件系统
- linux文件系统的目录结构
- 内存分配(Day-9)
- VS2015调试功能初探
- CUDA简介
- Linux Core Dump
- lintcode-带最小值操作的栈-12
- Unix 文件系统的核心目录总结
- 传智播客助力一带一路IT人才培养
- 怎么样查看局域网IP地址是否被占用?
- 认识QTP自动化测试工具
- mysql自我复制
- C算法-冒泡排序
- Persistent cookies和Session cookies的定义与区别
- 排列组合
- GPU基本介绍