目录
1、UNIX简介
(1)简介
- 1969年贝尔实验室的Ken Thompson和Dennis Ritchie出于兴趣开发了一种多用户、多任务、多层次的操作系统UNIX。
- 1971年完成第一版开发,实现了多任务管理、文件操作、网络通信功能,性能优越。
- 1973年Ken Thompson和Dennis Ritchie一起用C语言重写了UNIX第三版内核,使维护和移植变得便利,得到科研机构与企业的大力支持,逐渐形成。
(2)主要版本
- AIX
- Solaris
- HP-UX
- IRIX
(3)特点
- 技术先进,性能高,安全性好
- 不同版本不兼容
- 搭建费用昂贵
- 源码不开放
2、Linux简介
(1)简介
- 1991年,芬兰的林纳斯·托瓦斯(Linus Torvalds)开发了一套多用户、多任务、多线程的类UNIX操作系统,Linux。
- 2001年,Linux 2.4版本内核发布。
- 2003年,Linux 2.6版本内核发布。
- 目前常见的内核版本:Linux 2.4、Linux 2.6、Linux 3.2、Linux 4.6等
(2)主要版本
-
Red Hat Enterprise
-
Fedora
-
Ubuntu
(3)特点
- 系统开源,完全免费,安全性好,可靠性高,支持多种平台。
- 功能强大,目录结构与UNIX一致。
- 克服了版本不兼容的问题。
3、Linux系统目录结构
一级目录 | 功能(作用) |
---|---|
/bin/ | 存放系统命令,普通用户和 root 都可以执行。放在 /bin 下的命令在单用户模式下也可以执行 |
/boot/ | 系统启动目录,保存与系统启动相关的文件,如内核文件和启动引导程序(grub)文件等 |
/dev/ | 设备文件保存位置 |
/etc/ | 配置文件保存位置。系统内所有采用默认安装方式(rpm 安装)的服务配置文件全部保存在此目录中,如用户信息、服务的启动脚本、常用服务的配置文件等 |
/home/ | 普通用户的主目录(也称为家目录)。在创建用户时,每个用户要有一个默认登录和保存自己数据的位置,就是用户的主目录,所有普通用户的主目录是在 /home/ 下建立一个和用户名相同的目录。如用户 liming 的主目录就是 /home/liming |
/lib/ | 系统调用的函数库保存位置 |
/media/ | 挂载目录。系统建议用来挂载媒体设备,如软盘和光盘 |
/mnt/ | 挂载目录。早期 Linux 中只有这一个挂载目录,并没有细分。系统建议这个目录用来挂载额外的设备,如 U 盘、移动硬盘和其他操作系统的分区 |
/misc/ | 挂载目录。系统建议用来挂载 NFS 服务的共享目录。虽然系统准备了三个默认挂载目录 / |