一. Linux 发展史
1.Unix:1965 年之前的时候,电脑并不像现在一样普遍,当时大型主机至多能提供30台终端(30个键盘、显示器),连接一台电脑。
2.为了解决数量不够用的问题,贝尔实验室加入了麻省理工学院以及 通用电气 合作的计划 —— 该计划要建立一套多使用者(multi-user)、多任务(multi-processor)、多层次(multilevel) 的 MULTICS 操作系统,想让大型主机支持 300 台终端。
3.Ken Thompson为了让一台空闲的电脑上能够运行 "星际旅行(Space Travel)" 游戏,使用汇编写出了 Unix 操作系统的原型。后来美国贝尔实验室的Ken Thompson,以 BCPL 语言为基础,设计出很简单且很接近硬件的B 语言(取BCPL的首字母),并且他用B 语言写了第一个 UNIX 操作系统。
肯 汤普逊(左) 丹尼斯 里奇 (右)
4.1972 年,Dennis M.Ritchie在B 语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C 语言。1973 年初,C 语言的主体完成,Thompson 和 Ritchie 迫不及待地开始用它完全重写了现在大名鼎鼎的Unix 操作系统。
5.MINIX:因为AT&T(通用电气)的政策改变,在大学中不再能使用 UNIX 源代码,Andrew S. Tanenbaum(塔能鲍姆) 教授为了能在课堂上教授学生,自行开发与 UNIX 兼容的操作系统,以避免版权上的争议,以小型 UNIX(mini-UNIX)之意,将它称为MINIX。
6.1991 年林纳斯(Linus),利用 GNU 的 bash 当做开发环境,gcc 当做编译工具,编写了 Linux 内核,在全世界的网友的帮助下最终能够兼容多种硬件。
二.Linux发行版本
1.Linux 发行版(也被叫做 GNU/Linux 发行版)通常包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件。
2.Ubuntu,Redhat,Fedora,openSUSE,Linux Mint,Debian,Manjaro,Mageia,CentOS,Arch
三.Linux的特点和优势
1.可靠性高
2.伸缩性强
3.良好的开放性
4.强大的网络功能
5.强大的数据库支持
四.Liunx终端系统
开启:shift+ait+t
关机:shutdown -r
reboot
关闭系统:shutdown -h
回到home:cd
回到/:cd /
回到上一级目录:cd ..
创建隐藏文件:touch .
创建目录:mkdir
创建文件:touch
查看历史记录:history
网友评论