这是一个专栏,将持续更新自己温故而之新,从新学习Linux基础的一个过程笔记。
如果你也是一个跟我一样每天都在不断学习,不断进步的。可以持续关注这个专栏哦!我们一起学习,一起进步。
计算机与操作系统
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127ENIARC: CPU:运算器、控制器、寄存器、缓存 存储器:内存,RAM(Random Access Memory) Input:下指令,提供数据等; Output:输出数据加工的结果; 程序:指令+数据 算法+数据结构 2^10=1024 1024*1024*1024*4 Bytes 1024*1024*4 KB 1024*4 MB 4 GB 过程式编程语言: 顺序执行:依次 循环执行:将整个循环体执行n次; 选择执行:仅执行其中的一个分支; 多任务:multi tasks Bell, MIT, GE = Multics Ken Thompson:Space Travel DEC: PDP-11, VAX(VMS) PDP-7: 汇编语言 1969: Unics = unix Unix:1971, nroff, 1972:unix, 10台; B: Dennis Ritch, C 《美国计算机通信》:1974,第一次公之于众; AT&T:System V7, 1979 1978: SCO 1980: Microsoft, XENIX Berkeley:Ken, Berkeley, Bill Joy, BSRG,1977, BSD(Berkeley System Distribution) 1980,DARPA,TCP/IP, 1981年:Microsoft, Bill Gates SCP: QDOS(Quick and Dirty Operating System) windows windows nt(new technology) DOS 2.0, CP/M 1990: unix SUN: Bill Joy workstation Apple: XEROX: PARK(star) 1985:Richard Stallman GNU: GNU is Not Unix. GPL: General Public License FSF:Free Software Foundation X-Window: GPL gcc: gnu c complier vi: visual interface ... ... free: freedom Unix: SUN: Solaris IBM: AIX HP: HP-UX Andrew:Minix, 4000+行 System V Unix <--> BSD 1990:BSD, Jolitz, BSD, x86 386-BSD 1991年8月:Linus Torvalds宣布成立Linux; GPL Larry Wall, diff, patch 完整的OS: Kernel+Application 狭义上的OS: kernel GNU/Linux 大教堂式,集市, www.top500.org; OS的接口有两类: GUI:Graphic User Interface GNome:c, gtk KDE: c++, qt CLI:Command Line Interface bash zsh sh csh tcsh ksh 操作系统的功能: 驱动程序 进程管理 安全 网络功能 内存管理 文件系统 ....... API: Application Program Interface 程序员面对的编程接口 POSIX: Portable Operating System ABI: Application Binary Interface 程序应用者面对运行程序的接口 GNU: 源码:编译成为 二进制格式 gcc, glibc, vi, linux 发行版:数百种之多; Debian ubuntu mint knopix Slackware S.u.S.E SLES OpenSUSE RedHat: Redhat 9.0: RedHat Enterprise Linux: RHEL CentOS: Community ENTerprise OS Fedora Core:6个月, Gentoo ArchLinux 软件程序:版本号; major.minor.release Linux:0.99, 2.2, 2.4, 2.6, 3.0, 4.0 www.kernel.org GNU: vi gcc 发行版本也有自己的版本号: RHEL: 5.x, 6.x, 7.x Fedora 23 Debian:8.x OpenSuSE: 13.x 课外作业: GPL, BSD, Apache Android
最后
以上就是阳光荔枝最近收集整理的关于Linux basis-计算机与操作系统-1计算机与操作系统的全部内容,更多相关Linux内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复