文档介绍:第一章 UNIX系统概述
UNIX简介
UNIX是一个多用户,多任务,分布式处理的操作系统。UNIX 系统可分为3个层次:即系统内核 kernel 层, shell 层和应用层。
(1)内核(kernel)是UNIX 系统的核心和基础。它控制与管理系统的各种资源(包括硬件和软件资源)。所以内核外的程序都必须通过系统调用才能获得内核的支持。
(2)shell kernel 与用户之间的解释工具。shell可编程
(3)应用层提供一些图形环境和可供操作的环境。
三层只与相邻层通信而隔层之间没有任何联系。
UNIX 的发展史
(1)60 年代中期由美国AT&T 贝尔实验室,通用电器,麻省理工学院等合作开发名为multics的操作系统。由于项目过于复杂, BELL 实验室撤出。
(2)Ken Thompsou 与Dennis Richie 在DEC PDP-7 机器上开发出最初的UNIX 系统。
(3)1971 年 Dennis Richie 开发出C 语言, 1973 年使用C 重写UNIX 成为当今UNIX 蓝本,因此UNIX 与C 密切相连。
(4)1975 年BELL 实验室推出了UNIX V6, 1979年UNIX V7。 AT&T 在80年代末对UNIX 命名改为SYSTEM V RELEAS X 的形式, 如SVR3, SVR4等都从UNIX V7 发展而来。
(5)加洲大学BERKELEY 分校开发了UNIX 的BSD版本。
(6)UNIX 发展中还有其他的版本如SUNOS/SOLARIS,AIX,SCO OPEN SERVER,HP-UX
UNIX 的不同版本
SCO OPENSERVER/UNIXWARE: SCO公司基于INTER平台(PC机器)
SOLARIS:SUN 公司开发有SPARC版与INTER版。
SUN OS :SUN 公司开发的被SOLARIS 所取代。
SVR4 :许多UNIX 版本均由SVR4演变而来。
BSD :UNIX的一种,未形成主流。
AIX :IBM推出运行于RS6000系列和大型机上。
HP-UX :HP 推出, 具有良好的图形功能。
LINUX :较流行的UNIX 源代码版本。可代替UNIX 系统。
UNIX的特点
UNIX的优点
(UUCP、TCP/IP)
UNIX的缺点
,命令复杂
第二章 UNIX 常用命令
:
UNIX 为多用户,多任务系统。允许多个用户同时使用系统的软硬件资源,用户名与密码由管理员分配。
示例
sun450 console login: root
password:
:
命令行方式: #exit
图形方式:在图形界面中点exit图标
UNIX 的命令格式
命令是用户发给系统的指令, 由shell向kernel解释命令。
格式:命令名[ 选择项] [ 参数]
命令名即可以是UNIX内部命令, 也可以是应用程序名
例: # ls
# ls –al
# ls –l *.c
UNIX常用命令:
、pwd 命令:显示当前工作目录的路径全名。
例: # pwd
/usr/platform/sun4u/sbin
/export/hame/xxf (home dir)
. cd命令: 改变工作目录
例: # cd ..
# cd home
# cd /etc
# cd
. date 命令:显示或设置系统当前的日期与时间。
# date 显示日期与时间
# date MMDDhhmm[YY] 月日时分[年的后两位]
命令: 显示当前UNIX 系统名称。
# uname –a
SunOS sun450 sun4u sparc sunw,ultra-4
# uname –x
System=sunOS kernelID=-31
Node=sun450 Machine=sun4u
Release= NumCPU=1
. who命令: 显示当前已登陆到系统的所有用户。
# who
root