2024年4月29日发(作者:)

简介:

Ubuntu[国际音标:[u??bu?ntu?](英语);[ù?úntú](祖鲁语)]是一个以桌面应用为主的

GNU/Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托、

乌班图、有奔头或乌斑兔),意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的

一种价值观,类似华人社会的“仁爱”思想。

版本代号命名

Ubuntu版本的命名规则是根据正式版发行的年月命名,Ubuntu 8.10也就意味着2008年10

月发行的Ubuntu,研发人员与用户可从版本号码就知道正式发布的时间。Ubuntu是基于

Debian开发的Linux发行版,Debian的开发代号来自于电影玩具总动员,不过,Ubuntu各

版本的代号却固定是形容词加上动物名称,而且这2个词的英文首字母一定是相同的。从

Ubuntu 6.06开始,两个词的首字母按照英文字母表的排列顺序取用。[45]

Ubuntu 4.10 - Warty Warthog (多疣的疣猪)

Ubuntu 5.04 - Hoary Hedgehog (白发的刺猬)

Ubuntu 5.10 - Breezy Badger (活泼的獾)

Ubuntu 6.06 - Dapper Drake (整洁的公鸭)

Ubuntu 6.10 - Edgy Eft (尖利的小蜥蜴)

Ubuntu 7.04 - Feisty Fawn (烦躁不安的小鹿)

Ubuntu 7.10 - Gutsy Gibbon (胆大的长臂猿)

Ubuntu 8.04 - Hardy Heron (坚强的苍鹭)

Ubuntu 8.10 - Intrepid Ibex (无畏的高地山羊)

Ubuntu 9.04 - Jaunty Jackalope (活泼的兔子)

Ubuntu 9.10 - Karmic Koala (幸运的无尾熊)

Ubuntu 10.04 - Lucid Lynx (清醒的猞猁)

Ubuntu 10.10 - Maverick Meerkat (标新立异的的狐獴)

Ubuntu 11.04 - Natty Narwhal (敏捷的独角鲸)

Ubuntu 11.10 - Oneiric Ocelot (有梦的虎猫)

ubuntu 各文件夹简介

/bin 二进制可执行命令

/dev 设备文件

/etc 系统管理和配置文件

/etc/rc.d 启动的配置文件和脚本

/home 用户的主目录,下面会有以登录用户名作为文件夹名的各文件夹

/lib 标准程序设计库又叫做动态链接共享库,作为类似windows的.dll文件

/sbin 系统的管理命令,这里存放的是系统管理员使用的管理程序

/tmp 公用的临时文件存储点

/root 系统管理员的主目录

/mnt 系统提供这个目录是让用户临时挂载其他的文件系统

/last+found 这个目录平时是空的,系统非正常关机而留下的文件

/proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统的信息

/var 某些大文件的溢出区,比方说各种服务的日志文件

/usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录。包含

/usr/x11r6-windows目录

/usr/bin 应用程序

/usr/sbin 超级用户的一些管理程序

/usr/doc linux文档

/usr/include linux下开发和编译应用程序所需要的头文件

/usr/lib 常用的动态链接库和软件包的配置文件

/usr/man 帮助文档

/usr/src 源代码,linux内核的源代码就放在/usr/src/linux里

/usr/local/bin本地增加的命令

/usr/local/lib本地增加的库

通常情况下,根文件系统所站的空间一般应该比较小,因为其中的绝大部分文件都不经常改

动,而且包括严格的文件和一个小的不经常改变的文件系统不容易破坏。

除了可能的一个叫/vmlinux标准的系统引导映像之外,根目录一般不含有任何文件。所以其

他的文件在根文件系统的子目录中。

1 ./bin 包含了引导启动所需要的命令或普通用户可能用的命令,这些命令都是二进制文件

的可执行程序,多是系统中重要文件。

2 ./sbin

3 ./etc 存放各种程序的配置文件,其中包括了用户信息文件/etc/passwd,系统初始化文件

/etc/rc等。linux正是*这些文件才得以正常的运行。

4 ./root超级用户的目录

5 ./lib 是根文件系统上的程序所需的共享库,存放了根文件系统程序运行所需要的共享文

件。这些文件包含了许多程序共享的代码。以避免每个程序都包含有相同的子程序的副本,

故可以使得可执行文件变得更小。

6 ./lib/modules 包含系统核心可加载各种模块,尤其是那些在恢复损坏的系统时重新引导

系统所需要的模快。

7 ./dev 设备驱动程序。

8 ./tmp 存放程序在运行时产生的信息和数据

9 ./boot 存放引导加载器(bootstraploader)使用的文件,如lilo,核心映像也经常放在

这里,而不是放在根目录中。但是如果有系多核心映像,这个目录就可能变得很大,这时使

用单独的文件系统会更好一些。要确保核心映像必须在ide硬盘的前1024柱内。

10 ./mnt目录是系统管理员临时装载文件系统的安装点。程序并不自动支持安装到/mnt。/mnt

下面可以分为许多子目录,如/mnt/dosa(msdos文件系统的软驱)、/mnt/exta(ext2文件系统

的软驱)/mnt/cdrom(光驱)等

下面详细介绍:

/etc文件系统

/etc目录包含各种系统配置文件

1 ./etc/rc或/etc/rc.d或/etc/rc?.d 启动、或改变运行级时的脚本或脚本的目录。

2 ./etc/passwd 用户数据库,其中的域给出了用户名、真实姓名、用户起始目录、加密口令

和用户的其他信息。

3 ./etc/fstab指定启动时需要自动安装的文件系统列表。包括swapon-a启用的swap区的

信息。