一、linux console的类型与说明
说明: 1 由于虚拟终端的实现,人们可以多用户多任务的在一台计算机操作系统上工作
2 在80或90年代的旧电脑上,人们只能用分屏这样的方法来实现多用户,多任务的工作
只要你的键盘的线够长,显示器器的数据线够长。这样样才能免费实现这样的功能
3 而今伪终端的实现,让人们可以更方便的来管理自己的计算机或服务器。因为在这
这个条件下可以利用telnet(注:telent 是明文传输,强烈建议不要使用)、ssh等
协议在本地机与服务或远程终端来建立远程连接。ssh协议的出现,让您远程管理lin
ux电脑与linux服务器更加方便快捷,并且相对更加安全。
远程ssh协议的工具有:
xmanager(其中的xshell便是用于远程连接终端)
sercureCRT(这个工具是收费的,但其功能极为强大)
putty (这是个远程登录终端的软件,是开源的,但其功能较为单一)
linux 终端类型分为四类:
物理终端:/dev/console
虚拟终端:/dev/tty#(其切换方式为:ctrl+alt+f[2-6])
图形终端:注:ctrl+alt+f1为图形化终端
伪终端 : /dev/pts/#
使用技巧与总结:
查看当前用户所在的终端类型:~]# tty
查看哪个用户登录了您的终端可用:~]# w
让非法登录您终端的人下线可用:~]# pkill -kill -t [ tty# || pts#]
二、linux 发展史
1 、bell(贝尔实验室) MIT(麻省理工学院) CE(通用电气公司)
mutics:其英文是多数的意思,而在此主要说明多人同时使用一台主机
60年代初,MIT开发出分时操系统,让用户可以连一台大型机来同时工作
1965年Bell、MITg与GE共同发起Mutics项目,1969年前后,由于资金问题,bell退出
mutisc项目最终还是成功的,只是没有爱到太大的重视
2 、1869年:Ken Thompson的小型 File Server System
Mutic项目培养了优秀的人才,Thompson便是其中的一员
其开发的文件系统的理念是:
a、所有的程序或系统装置是文件
b、所有的程序只有一个目的,出色的完成任务
3、 1973年:UNIX正式诞生,Ritchie等人用C语言改版了Unix系统,使其性能大为提升,这一 大胆的创举,使Unix得以很快的发展
由于C语言是高级语言,离人类的语言更为接近,使Unix能够很容易移植到别的不同的机 器之上
4、 1977年,重要的Uinx分支——BSD诞生(主要人员:Berkeley加州柏克莱分校、Bill Joy Sun公司创始人)
Bell Joy创建Sun 公司,以其修改的内核(BSD)来进行自己的商业版Uninx开发
5、 1979年:重要的System V架构与版权声明
6、 1984年之一:x86架构的Minix操作系统诞生
7、 1984年之二:GNU项目与FSF基金会成立(发起人:Richard Mathew Stallman)
GNU即免费获取,随意使用,修改和再分发
8、 1985年:GNU的通用公共许可证——GPL(其重要的软件有Emacs GNU[gcc] GNU [GLIBC] Bashshell)
9、 1988年:荷兰赫尔辛基大学迎来一位新生linux Torvalds简称linus
1987年:荷兰阿姆特丹Vrije 大学的Andrew S.Tanenbaum编写了Minux 代码量仅4000多行
1991年8月:Linus Tovalds 宣布Linux 项目:FREAX 系统发布(后改名为Linux)
10、1991年8月:www万维网的诞生,而linux在借此机会,由于linux的开源,在网万维网的人 下载后开发,再发行。依此前行,linux快速展。
11、1995年:杀手级web服务器,apache 应用于linux之上
stallman 博士要求linux更名为GNU/linux
原创文章,作者:renjin,如若转载,请注明出处:http://www.178linux.com/51148