210 likes | 596 Views
UNIX 基础培训. 目的. 一、对 UNIX 操作系统有初步认识 二、了解开放平台服务器操作系统类型 三、了解 UNIX 操作系统结构. 一、初步介绍. (一)什么是 UNIX , UNIX 的历史. 1 、 n 年前某个实验室的研究成果 2 、商业化,分成了各个不同流派( SUN 、 IBM 、 HP 、 NCR…… ). (二)主流服务器操作系统及它们的区别. Windows 家族、 UNIX 家族、 Linux 家族 软件区别 硬件区别. (三)开放平台使用操作系统类型. UNIX 平台 Solaris 、 AIX 、 HP-UX 、 NCR-UNIX
E N D
目的 • 一、对UNIX操作系统有初步认识 • 二、了解开放平台服务器操作系统类型 • 三、了解UNIX操作系统结构
(一)什么是UNIX,UNIX的历史 • 1、n年前某个实验室的研究成果 • 2、商业化,分成了各个不同流派(SUN、IBM、HP、NCR……)
(二)主流服务器操作系统及它们的区别 • Windows家族、UNIX家族、Linux家族 • 软件区别 • 硬件区别
(三)开放平台使用操作系统类型 • UNIX平台 Solaris、AIX、HP-UX、NCR-UNIX • Linux平台 Redhat Linux、Red Flag Linux • Windows平台 WindowsNT、Windows2000、Windows2003
(一)、内核(Kernel ) • 控制计算机硬件的核心程序,操作系统的核心。 • 实现了UNIX的多用户、多任务机制。内核将用户命令和程序组织为可以由计算机处理单元轮流工作的进程。
内核的主要功能 • ⑴管理系统的设备、内存、进程以及守护进程 • ⑵系统程序与系统硬件之间接口 • ⑶执行所有的命令 • ⑷管理Swap space(交换分区) • ⑸管理Daemons (守护进程)
(二)、shell • 1、shell 是用户与kernel之间的接口。它就像是命令的解释器或翻译器。Shell接收你输入的命令,对你的输入作出解释,然后就将它发送给kernel执行。 • 2、常用的shell Bourne shell – Solaris的缺省shell。(/usr/bin/sh) Korn shell – Bourne shell的一个增强版。它增加了一些功能,如:别名、历史记录以及命令行编辑等。(/usr/bin/ksh)
(三)、文件组织结构 • /根目录位于目录树的最顶层,包含 : • /usr目录包含系统的一些命令、工具、库文件等 。 • /opt目录包含的三方应用软件。 • /dev目录包含诸如磁盘、键盘、磁带机、显示器等地设备驱动程序。 • /etc目录包含系统配置文件,如用户口令文件等等。 • /export目录一般包含用于NFS共享的目录。 • /export/home目录包含用户的个人主目录。
开放平台操作系统有以下三个文件系统: • /sys_back-监控脚本&部分备份文件 • /opt/app-应用程序 • /opt/adm-Tivoli、Unicenter监控及管理程序
正规文件:大多数用户熟悉正规文件,正规文件可以包括程序源代码、邮件等。正规文件:大多数用户熟悉正规文件,正规文件可以包括程序源代码、邮件等。 • 目录文件:包含目录中文件信息的特殊文件,这些信息包含文件的位置、大小、文件产生的时间和改动时间。 • 设备文件:特殊文件表示一个物理设备,它可以是个终端,一个通信设备,或是象磁盘驱动器这样的存储设备。从用户的角度来看,UNIX系统处理特殊文件的方法与处理普通文件的方法相同,也就是说,用户可以完全按读写普通文件的方法读写设备。 • 链接文件 :链接不是一种文件,而是文件的第二个名字。如果两个用户希望共享一个文件中的信息,链接提供了这个问题的一种解决方法。使用链接,两个用户可以共享单一文件,这两个用户看起来都有该文件的拷贝,但是只是具有两个名字的一个文件存在,任一用户所进行的修改都在共用版本中进行。
与Windows系统文件区别 Windows使用扩展名来定义文件类型 UNIX把所有的文件都当成一回事,可以使用file命令查看,但是UNIX的文件名中不允许有空格 • UNIX文件名的一些约定俗成的规则 • 程序脚本*.sh *.awk *.c • 记录文件*.log,最好加上时间,例test_err_20060811.log • 说明、文本文件*.txt • 修改重要文件之前需要先备份,格式为:原文件名.20060811(.你认为需要标明的信息),例如hosts.20060811.loghost_has2
主机(Host)--网络环境下的某台计算机系统。 • 主机名(Host name)--某台系统的名字,网络中的任何系统都必须有自己的主机名。 • IP地址(IP address)--网络软件用于鉴别网络中某台机器的一个数字符号。 • 客户机(Client)--使用网络中一个和多个服务的主机和进程。 • 服务器(Server)--在网络中提供一个或多个服务的主机和进程。 • 网络(Network)--许多机器连接在一起、可以互相通信的集合。
几个基本文件&命令 • 文件 /etc/hosts • 命令 hostname 网络设置ifconfig netstat -in netstat -rn netstat -an df -k、df –g、bdf du –ks * ”ctrl+c”、”ctrl+d”
五、UNIX的图形界面 • CDE-Common Desk Environment 运行在UNIX系统上的一个软件,并不是必需的,没有它系统可以正常运行。 • Windows的桌面是跟Windows内核紧密结合在一起的,区分不开,可以把它跟系统当成一整套的东西,因为结合得太紧密了。