【Linux】Linux中目录结构说明
发布日期:2021-06-29 20:55:05 浏览次数:2 分类:技术文章

本文共 2181 字,大约阅读时间需要 7 分钟。

目录结构说明

原文来自:http://blog.csdn.net/wklken/article/details/7533218

Directory

Description

/

根目录。在WindowsDOS或者其他类似的操作系统里面,每个分区都会有一个相应的根目录。但是Linux和其他UNIX系统则把所有的文件都放在一个目录树里面,/就是唯一的根目录。一般来讲,根目录下面很少保存什么文件,或者只有一个内核映像在这里。

/boot

很多Linux系统把内核映像和其他一些和启动有关的文件都放在这里。

内核和加载内核所需的文件

/tmp

一般只有启动时产生的临时文件才会放在这个地方。我们自己的临时文件都放在/var/tmp

/mnt

这个目录下面放着一些用来安装其他设备的子目录,比如说/mnt/cdrom或者/mnt/floppy。在有些Linux中这个目录被/mount代替。

/lib

启动的时候所要用到的库文件都放在这个目录下。那些非启动用的库文件都会放在/usr/lib下。内核模块是放在/lib/modules/(内核版本)下的。

/proc

这个目录在磁盘上其实是不存在的。里面的文件都是关于当前系统的状态,包括正在运行的进程、硬件状态、内存使用的多少等。

虚拟文件系统,包含内核运行中的状态信息

有关/proc的知识非常重要

/dev

这个目录下保存着所有的设备文件。里面有一些是由Linux内核创建的用来控制硬件设备的特殊文件。

设备文件

/var

这里有一些被系统改变过的数据。比如说/var/tmp,就是用来储存临时文件的。还有很多其他的进程和模块把它们的记录文件也放在这个地方,包括如下一些重要的子目录

系统专用数据和配置文件,含有logs, spool等目录

/var/log

这里放着绝大部分的记录文件。随着时间的增长,这个目录会变得很庞大,所以要定期清理;

/var/run

包括了各种运行时的信息;

/var/lib

包括了一些系统运行时需要的文件;

/var/spool

邮件,新闻,打印序列的所在地。

/root

root用户的主目录。

/home

一般用户的主目录都会放在这个目录下。在Linux下,可以通过#cd ~来进入自己的主目录。

用户的主目录

/etc

这里保存着绝大部分的系统配置文件。相对来讲,单个用户的系统配置文件会保存在这个用户自己的主目录里面。下面列举其中一些重要的子目录

配置文件

/etc/X11

这里放着X窗口系统(Linux中的图形用户界面系统)所需要的配置文件。XF86Config就是把配置储存到这个地方的。/etc/X11/fonts里面放着一些服务器需要的字体,还存放一些窗口管理器存放的配置文件;

/etc/init.d

这个目录保存着启动描述文件,包括各种模块和服务的加载描述。所以如果不清楚的话,千万不要随便删除其中的文件,这里存放的文件都是系统自动进行配置的,不需要用户配置;

/etc/rcS.d

这里放着一些连接到/etc/init.d的文件,根据runlevel的不同而执行相应的描述。这里的文件名都是由S来开头的,然后是一个两位的数字——表示各种服务启动的顺序。比如,S24foo就是在S42bar前面执行的。接着就是相应的连接到/etc/init.d下面的文件名字了;

/etc/rc0.d - /etc/rc6.d

这里面也是一些连接文件,和/etc/rcS.d差不多。不同的是,这些只会在指定的runlevel下运行相应的描述。0表示关机,6表示重启。所有以K开头的文件表示关闭,所有以S开头的文件表示重启。目前来讲,文件的命名方式和/etc/rcS.d是一样的。

/bin/sbin

这里分别放着启动时所需要的普通程序和系统程序。很多程序在启动以后也很有用,它们放在这个目录下是因为它们经常要被其他程序调用。

系统命令

/usr

这是一个很复杂、庞大的目录。除了上述目录之外,几乎所有的文件都存放在这下面。下面列举其中一些重要的子目录

/usr/X11R6/usr/X11/usr/Xfree86

这里保存着X窗口系统所需要的文件,它的目录结构和/usr是一样的;

/usr/bin

二进制可执行文件存放的目录,这里放着绝大部分的应用程序;

/usr/sbin

这里放着绝大部分的系统程序;

/usr/games

游戏程序和相应的数据会放在这里;

/usr/include

这个目录保存着CC++的头文件;

/usr/lib

启动时用不到的库文件都会放在这里;

/usr/info

这里保存着GNU Info程序所需要的数据;

/usr/man

这里保存着man程序所需要的数据;

/usr/src

这里保存着源代码文件;

/usr/doc

这里保存着各种文档文件。这些文件可以帮助你了解Linux,解决问题和提供一些技巧;

/usr/local

这里保存着本地计算机所需要的文件。在用户进行远程访问的时候特别有意义。这个目录在有些Linux系统下就是一个单独的分区,存放一些这台机子所属的那个用户的文件。里面的结构和/usr是一样的;

/usr/shared/usr/share

这里保存着各种共享文件。

/media

可移动介质的文件系统挂载点

   

 

转载地址:https://dengjin.blog.csdn.net/article/details/41855915 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【Linux】Linux中Vim基础
下一篇:【Linux】Linux中正则表达式

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年05月01日 04时40分04秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

VS 2003试图运行项目时出错:无法在Web服务器上启动调试,您不具备调试此应用程序的权限. 2019-04-30
XP下安装VS2003 ,安装先决条件IIS后,提示未安装frontpage服务器扩展 2019-04-30
linux中的mail命令 2019-04-30
如何排除网络故障1:常见的问题和解决这些问题的工具 2019-04-30
Bypass交换机-确保关键链路的高可用性 (HA) 2019-04-30
如何实现网络端到端监控 2019-04-30
如何排除网络故障2:解决网络取证问题 2019-04-30
虹科方案|虹科Vdoo安全平台-D-Link路由器的安全漏洞 2019-04-30
弘辽科技:怎么在淘宝上开公益店铺?怎么设置公益宝贝? 2019-04-30
弘辽科技:做母亲、还是创业?我做了一个双项选择题 2019-04-30
弘辽科技:夜经济 偷偷长成36万亿! 2019-04-30
弘辽科技:从导购、电商到直播社区,蘑菇街为何做不好电商生意? 2019-04-30
弘辽科技:淘宝开店后就可以直播吗?淘宝直播技巧是什么? 2019-04-30
弘辽科技:淘宝开店后不卖东西可以吗? 2019-04-30
弘辽科技:下沉市场的数字化渗透与割裂 2019-04-30
弘辽科技:拼多多什么时候有活动?参加活动有哪些好处? 2019-04-30
弘辽科技:扶持100个新品牌销量过亿投资人在抖音看到哪些机会? 2019-04-30
弘辽科技:2021开网店还赚钱吗? 2019-04-30
弘辽科技:抖音电商,一场标准的「字节」式战役 2019-04-30
弘辽科技:小伙开网店创业,为卖货反串美妆女主播,只为给父母买房 2019-04-30