天天看点

unix简介

unix ,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由kenthompson、dennisritchie和douglasmcilroy于1969年在at&t的贝尔实验室开发。

                     unix操作系统简介

                                (讲稿)

          unix操作系统概述

l unix操作系统

unix是较早广泛使用的操作系统之一,它的第一版于1969年在bell实验室产生,1975年对外公布,1976年以后在bell实验室外广泛使用。

应用范围  应用到几乎所有16位及以上的计算机上,包括微机、工作站、小型机、多处理机和大型机等等。

unix特点  

(1) 多任务、多用户

(2) 并行处理能力

(3) 管道

(4) 安全保护机制

(5) 功能强大的shell

(6) 强大的网络支持

(7) 系统源代码用c语言写成,移植性强

(8) 出售源代码,软件厂家自己增删

unix流派  举例

sco unix

pc兼容机

digital unix

dec alpha机

sun unix

sun工作站

aix

ibm机

l unix系统组成

unix操作系统结构由三大部分组成:

(1) kernel(内核)

(2) shell(外壳)

(3) 工具及应用程序

unix简介

                            工具及应用程序

unix简介

                              shell

unix简介

                                   kernel

unix简介

                                    硬件

    unix kernel  提供四个基本功能:进程、文件系统、通信、系统启动。

unix shell  是unix的命令解释器,共有三种:

(1) bourne shell

sh

(2) korn shell

ksh

(3) c-shell

csh

一般系统默认为bourne shell, 本文以此shell为例。

常用unix维护命令

解释

unix命令

查看磁盘自由空间

df -v

查看磁盘使用情况

du [文件名]

显示进程

ps -u [用户名]

ps -ef

杀掉进程

kill [pid号]

kill -9 [pid号]

    开机  以sco unix为例。sco unix的开机过程如下:

(1) 打开sco unix主机电源

(2) 出现boot:后打回车

(3) 按ctrl+d进入多用户模式,输入root的密码后进入单用户模式

(4) 输入日期时间

(5) 出现”login:”表示sco_unix开机成功,以后可以进行登录

关机 unix主机的关机过程为,在root用户下键入:

# shutdown  -g0 -y

表示立即关机。由多用户模式进入单用户模式,执行如下命令:

# shutdown  -g0 -y su

    停止失控进程  

(1) 在未锁死的终端以root登录

(2) 用”ps -ef”命令找到失控进程pid号

(3) kill pid号,若杀不掉,再运行”kill -9 pid号”

(4) 若还杀不调,则shutdown

    掉电故障  系统意外掉电,会造成如下问题:

(1) 文件系统被破坏,造成文件丢失

(2) 高速缓存中的数据未写到磁盘而使数据丢失

解决:开机后系统会提示是否检查/dev/root文件系统,输入y检查并修复文件系统。

    系统管理命令  

# sysadmsh

执行大多数系统管理命令,如增加用户、文件系统等。

                  在网络上登录和拷贝

    unix的默认网络协议为tcp/ip, 本节介绍在网络上的计算机(如在pc上windows操作系统下)登录unix操作系统以及与unix交换文件的工具。

telnet   可以远程登录unix的常用软件。运行:

telnet 129.6.114.201

就会提示用户输入用户名和口令,然后在输入终端类型,以后即进入unix系统,出现unix提示符。在pc兼容机上的windows下运行telnet时,终端类型最好为xterm。 

ftp  是一工具软件,也是一种协议,称为文件传输协议(file transfer protocol),它可以在两系统间传递文件。ftp的运行格式举例:

ftp 129.6.114.201

出现ftp提示符:

ftp>

ftp的常用命令为:

命令帮助

binary

二进制方式

ascii

文本方式

cd directory

改变远程目录

dir

显示远程当前目录

lcd

改变本地目录

put file1 [file2]

将本地file1文件拷贝到远程file2

get file1 [fine2]

将远程file1文件拷贝到本地file2

mput files

将本地多个文件files拷贝到远程

mget files

将远程多个文件files拷贝到本地

close

关闭远程连接

quit

退出ftp

c:\ftp>ftp 129.6.114.201

输入用户名和口令

ftp> binary 

ftp> put abc

ftp> close

ftp> quit

c:\ftp>

继续阅读