逻辑上所有的目录只有一个顶点(根目录)”/”,它是所有目录的起点。
根下是一个有层次的树形目录结构。在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用户的家目录
对于系统中常见目录含义的英文解释可以参考下图:
学习笔记10——linux目录结构基础
猜你喜欢
转载自blog.csdn.net/xiaolong361/article/details/52302625
今日推荐
周排行