述说UNIX系统的发展历史 ,Linux简介
述说UNIX系统的发展历史
2Edited by Cheng Ming-Chun
UNIX历史(1/2)
UNIX的历史开始於1969年,由Ken Thompson,
Dennis Ritchie (即K&R,C的发明者)与 群 在 部
PDP-7主机 进行的工作,後来它成为UNIX,它主
要 列几个版本:
V1(1971):第 版的UNIX,以PDP-11/20的语言 成
V4(1973):用C语言重新改 ,这个动作让UNIX修改
变得更容易,可以让UNIX在几个 内移植到新的硬体平
台
V6(1975):第 个在贝尔实验室外广为流传的UNIX
版本,这也是UNIX受欢迎的开始,其 1.xBSD就是由这
个版本衍生出来的
V7(1979):在许多UNIX玩家的心目 ,这是最後
个真正的UNIX版本,这个版本包括完整的K&R C编译
器,Bourne shell
3Edited by Cheng Ming-Chun
UNIX历史(2/2)
目前UNIX 两大分支,分别为AT&T发布的
UNIX操作系统System V与美国加州大 柏克
莱分校发布的UNIX版BSD(Berkeley Software
Distribution).
UNIX演进图
http://www.levenez.com/unix
4Edited by Cheng Ming-Chun
Linux历史
Linux为UNIX-like的作业系统
由芬兰的LinusBenedict Torvalds改 minix而
来,支援386或386以 的电脑使用,他在
1991年8 正式对外发布,属於GNU软体
由於linux的source code放在ftp site ,而该
ftp site的管理者认为它是Linus的minix,因此
就建立了 个linux的目录来摆放,而该目录
称就成为linux 字的由来
5Edited by Cheng Ming-Chun
登 Linux系统
登入 称
每个使用者都 个登入 称,记录在/etc/passwd里
/etc/passwd的内容包括:登入 称(Login name), 加密後
的密码(encrypted password), 使用者ID(uid), 群组ID(gid), 注
解栏(comment field), 使用者目录(home directory), 和shell
程式
Shells
Shell是 个命令直译器(interpreter),它读取使用者所输
入的命令,然後执行它,shell 许多种, 面列举 种
较常使用的shells
The Bourne shell, /bin/sh
The C shell, /bin/csh
The KornShell, /bin/ksh
6Edited by Cheng Ming-Chun
档案与 录
档案系统
Hierarchical arrangement of directories and files.
Everything starts in the directory called root whose name is thesingle
character /
Filename
. refers to the current directory
.. refers to the parent directory
Pathname
Absolute pathname
Relative pathname
Working Directory
A process can change its working directory with the chdirfunction
Home Directory
CODE. 1-1
7Edited by Cheng Ming-Chun
输 与输出
File Descriptors
Small nonnegative integer that kernel uses to identify the filesbeing
accessed by a particular process
Standard Input, Standout Output, S
述说UNIX系统的发展历史
2Edited by Cheng Ming-Chun
UNIX历史(1/2)
UNIX的历史开始於1969年,由Ken Thompson,
Dennis Ritchie (即K&R,C的发明者)与 群 在 部
PDP-7主机 进行的工作,後来它成为UNIX,它主
要 列几个版本:
V1(1971):第 版的UNIX,以PDP-11/20的语言 成
V4(1973):用C语言重新改 ,这个动作让UNIX修改
变得更容易,可以让UNIX在几个 内移植到新的硬体平
台
V6(1975):第 个在贝尔实验室外广为流传的UNIX
版本,这也是UNIX受欢迎的开始,其 1.xBSD就是由这
个版本衍生出来的
V7(1979):在许多UNIX玩家的心目 ,这是最後
个真正的UNIX版本,这个版本包括完整的K&R C编译
器,Bourne shell
3Edited by Cheng Ming-Chun
UNIX历史(2/2)
目前UNIX 两大分支,分别为AT&T发布的
UNIX操作系统System V与美国加州大 柏克
莱分校发布的UNIX版BSD(Berkeley Software
Distribution).
UNIX演进图
http://www.levenez.com/unix
4Edited by Cheng Ming-Chun
Linux历史
Linux为UNIX-like的作业系统
由芬兰的LinusBenedict Torvalds改 minix而
来,支援386或386以 的电脑使用,他在
1991年8 正式对外发布,属於GNU软体
由於linux的source code放在ftp site ,而该
ftp site的管理者认为它是Linus的minix,因此
就建立了 个linux的目录来摆放,而该目录
称就成为linux 字的由来
5Edited by Cheng Ming-Chun
登 Linux系统
登入 称
每个使用者都 个登入 称,记录在/etc/passwd里
/etc/passwd的内容包括:登入 称(Login name), 加密後
的密码(encrypted password), 使用者ID(uid), 群组ID(gid), 注
解栏(comment field), 使用者目录(home directory), 和shell
程式
Shells
Shell是 个命令直译器(interpreter),它读取使用者所输
入的命令,然後执行它,shell 许多种, 面列举 种
较常使用的shells
The Bourne shell, /bin/sh
The C shell, /bin/csh
The KornShell, /bin/ksh
6Edited by Cheng Ming-Chun
档案与 录
档案系统
Hierarchical arrangement of directories and files.
Everything starts in the directory called root whose name is thesingle
character /
Filename
. refers to the current directory
.. refers to the parent directory
Pathname
Absolute pathname
Relative pathname
Working Directory
A process can change its working directory with the chdirfunction
Home Directory
CODE. 1-1
7Edited by Cheng Ming-Chun
输 与输出
File Descriptors
Small nonnegative integer that kernel uses to identify the filesbeing
accessed by a particular process
Standard Input, Standout Output, S
·上一篇:windows2000系统设置
·下一篇:软件操作平台(windows2000

文件类型:PDF/Adobe Acrobat 文件大小:字节