内容:
1.了解linux历史
2.练习破解密码,写出破解的过程
3.总结所学的所有命令
linux历史
了解linux历史之前,我们先了解操作系统
操作系统:
管理和控制计算机硬件与软件资 源的计算机程序,是配置在计算机硬件上的第一层软件,任何其它软件都必须在操作系统的支 持下才能运行。
操作系统的主要功能
是为管理硬件资源和为应用程序开发人员提供良好的环境来使应用程序具有更好的兼容性,为了达到这个目的,内核提供一系列具备预定功能的多内核函数,通过一组称为系统调用的接口(应用编程接口API,由操作系统实现提供的所有系统调用所构成的集合,是应用程序和系统之间的接口)呈现给用户。系统调用把应用程序的请求传给内核,调用相应的内核函数完成所需的处理,将处理的结果返回给应用程序。
操作系统内核的功能:
- 系统调用接口
- 程序管理
- 内存管理,虚拟内存---内存交换
- 文件系统管理
- 设备驱动
Linux系统
Linux 操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX 操作系 统、MINIX 操作系统、GNU计划、POSIX 标准和Internet 网络。
Linux发展历史
1969
年
ken.Thompson
|
使用
BCPL
(基本组合编程语言)开发出了
Unics
|
1972
年
Dennis
Ritchie
|
用
c
语言改写
Unix
|
1984
年
Richard
M.Stallman
|
创办
GNU
计划和自由软件基金会,旨在开发一个类似
Unix
、并且是自由软
件的完整操作系统:
GNU
系统,
bash
工作环境,
gcc
编译程序等自由软件
|