系列之 系统
环境
缺陷库搭建
介绍
是一套免费使用和自由传播的类 操作系统,是一个基于 和 的多用户、多任务、
支持多线程和多 的操作系统。它能运行主要的 工具软件、应用程序和网络协议。它支持
位和 位硬件。 继承了 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
操作系统诞生于 年 月 日(这是第一次正式向外公布时间)。 存在着许多不同
的 版本,但它们都使用了 内核。 可安装在各种计算机硬件设备中,比如手机、平板
电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
严格来讲, 这个词本身只表示 内核,但实际上人们已经习惯了用 来形容整个基于
内核,并且使用 ! 工程各种工具和数据库的操作系统。
发行版: "# 、 $# 、 %#"#& 、 、 '"(# 、 ) 、 % 、
! 、
*
林纳斯 + 本纳第克特 + 托瓦兹( ",-.#/"0
年 1 ),著名的电脑程序员、黑客。 内核的发
明人及该计划的合作者。托瓦兹利用个人时间及器材创造出
了这套当今全球最流行的操作系统(作业系统)内核之一。
现受聘于开放源代码开发实验室( $ : 2,
$./23#0, ),全力开发 内核。
*
有些人生来就具有统率百万人的领袖风范;另一些人则是为
写出颠覆世界的软件而生。唯一一个能同时做到这两者的人,
就是托瓦兹。 4444 美国《时代》周刊
创始人
文件结构【 】
5 :根目录,所有的目录、文件、设备都在 5 之下, 5 就是 文件系统的组织者,也是最上级的领导者。
5 : 就是二进制( #6 )英文缩写。在一般的系统当中,都可以在这个目录下找到 / 常用的命令。系统所需要的那些
命令位于此目录。 5 : 的内核及引导系统程序所需要的文件目录,比如 .3/7"83 文件都位于这个目录中。在
一般情况下, !' 或 系统引导管理器也位于这个目录。
5,"3 :这个目录在刚刚安装系统的时候是空的。可以将光驱文件系统挂在这个目录下。例如: 35".5,"35,"3
5". : ". 是设备( ".,9 的英文缩写。这个目录对所有的用户都十分重要。因为在这个目录中包含了所有 / 系统中使用的
外部设备。但是这里并不是放的外部设备的驱动程序。这一点和常用的 :":0" 操作系统不一样。它实际上是一个访问这些
外部设备的端口。可以非常方便地去访问这些外部设备,和访问一个文件,一个目录没有任何区别。
5, : , 这个目录是 / 系统中最重要的目录之一。在这个目录下存放了系统管理时要用到的各种配置文件和子目录。要用到
的网络配置文件,文件系统, 系统配置文件,设备配置信息,设置用户信息等都在这个目录下。
5;3 :如果建立一个用户,用户名是 <<0 那么在 5;3 目录下就有一个对应的 5;35 路径,用来存放用户的主目录。
5/ : / 是库( /#6 )英文缩写。这个目录是用来存放系统动态连接共享库的。几乎所有的应用程序都会用到这个目录下的共
享库。因此,千万不要轻易对这个目录进行什么操作,一旦发生问题,系统就不能工作了。
5/=>" :在 或 文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。当系统启动的过程中
>,& 工具会检查这里,并修复已经损坏的文件系统。有时系统发生问题,有很多的文件被移到这个目录中,可能会用手工的方式来
修复,或移到文件到原来的位置上。
53 :这个目录一般是用于存放挂载储存设备的挂载目录的,比如有 ,"3 等目录。可以参看 5,5># 的定义。
53"# :有些 / 的发行版使用这个目录来挂载那些 接口的移动硬盘(包括 盘)、 $5$?$ 驱动器等等。
52 :这里主要存放那些可选的程序。
文件结构【 】
52, :可以在这个目录下获取系统信息。这些信息是在内存中,由系统自己产生的
5 : 超级权限用户 的家目录。
5 :这个目录是用来存放系统管理员的系统管理程序。大多是涉及系统管理的命令的存放,是超级权限用户 的可执行命令存
放地,普通用户无权限执行这个目录下的命令,这个目录和 55@55'5 或 55/,#/5 目录是相似的,凡是目录
中包含的都是 权限才能执行的。
5/ :对 )/ 的一些配置文件目录, )/ 可以让 / 更加安全。
5. 服务启动后,所需访问的数据目录,举个例子来说, ::: 服务启动读取的网页数据就可以放在 5.5::: 中
532 :临时文件目录,用来存放不同程序执行时产生的临时文件。有时用户运行程序的时候,会产生临时文件。 532 就用来存放临
时文件的。 5.#532 目录和这个目录相似。
5 :这是 / 系统中占用硬盘空间最大的目录。用户的很多应用程序和文件都存放在这个目录下。在这个目录下,可以找到那些不
适合放在 5 或 5, 目录下的额外的工具
55/,#/ :这里主要存放那些手动安装的软件,即不是通过“新立得”或 #24 安装的软件。它和 5 目录具有相类似的目录结构。
让软件包管理器来管理 5 目录,而把自定义的脚本( ,29 放到 55/,#/ 目录下面。
55;# :系统共用的东西存放地,比如 55;#5> 是字体目录, 55;#5", 和 55;#53# 帮助文件。
5.# :这个目录的内容是经常变动的,看名字就知道,可以理解为 .#6 的缩写, 5.# 下有 5.#5/ 这是用来存放系统日志的目录。
5.#5::: 目录是定义 A2#,; 服务器站点存放目录; 5.#5/ 用来存放一些库文件,比如 %6B 的,以及 %6B 数据库的的存放
地。