学习笔记10——linux目录结构基础

逻辑上所有的目录只有一个顶点(根目录)”/”,它是所有目录的起点。

根下是一个有层次的树形目录结构。在shell中通过tree命令可以查看该结构。

在linux系统中,目录结构和磁盘分区在逻辑上没有必然的联系,即不同的目录可以跨越不同的磁盘设备或分区。在实际应用中,必须通过一个分区入口才能向磁盘中写入数据,该“入口”就是“挂载点”。要实现挂载,可以采用mount命令。例如:

#mount /dev/sdb1 /usr

就表示将/usr目录挂载到硬盘分区/dev/sdb1。

Linux的目录结构也是有一定规律的,且是按照类别组织的,随着设备的发展,硬盘的容量越来越大,各个目录的含义进一步得到了明确,例如:

/bin——所有用户存放常用二进制命令

/boot——linux内核及引导系统程序所需的文件目录

/dev——设备文件的目录,如声卡、磁盘、光驱等

/etc——存放系统配置文件

/home——普通用户的家目录,默认存放普通用户的数据

/lib——库文件存放目录

/lost+found——存放系统意外崩溃或意外关机时产生的文件碎片

/mnt——临时挂载存储设备的挂载目录,如U盘、光驱等

/opt——有些软件包可能会被安装到这里,即自定义软件包,视习惯或规范而定

/proc——内核及进程信息的虚拟文件系统

/sbin——大多是涉及系统管理的命令的存放,该目录和/usr/sbin、/usr/local/sbin目录相似

/temp——存放临时文件,权限比较特殊,权限为“t”

/usr——系统存放程序的目录,如命令、帮助文件等

/var——该目录下的内容经常变动,下有/var/log是存放系统相关日志的目录,/var/log/messages中存放系统日志,/var/log/secure中存放系统安全相关日志

/root——root用户的家目录

对于系统中常见目录含义的英文解释可以参考下图:


发布了48 篇原创文章 · 获赞 65 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/xiaolong361/article/details/52302625