HPUNIX培训
- 格式:doc
- 大小:344.00 KB
- 文档页数:31
cehuaHP_UNIX系统培训手册第八章章节名称目录1.1用户user及用户组group (3)1.2环境变量 (3)1.3 HP unix的文件管理 (4)1.4设备管理 (6)1.4.1 SCSI设备概念 (6)1.4.2 hpux设备解析 (7)1.4.3设备文件 (8)1.4.4设备文件的命名规则C#t#d#[other] (8)1.4.5 LVM 磁盘管理 (10)1.5 HP文件系统 (11)1.6基本命令 (11)1.6.1建立和管理用户帐号: (11)1.6.2 UNIX文件系统的说明: (13)1.6.3外围设备的查看、管理: (15)1.6.4文件系统的组成: (20)1.6.5网络部分: (23)1.6.6关机和重引导 (28)cehua HP-UNIX系统1.1用户user及用户组groupunix是多用户操作系统, 每个用户只有登录才能获得自己的使用资源,每个用户都属于一个或几个用户组,它的使用权限在用户组的权限内.可用命令#/usr/bin/id看当前用户名及属组系统安装完后,缺省的用户有root,bin,sys,adm,lp等,我们通常用超级管理员root.大部分用户创建时缺省的用户根目录在/home下,例如建用户sybase时home directory 如果选择缺省/home/sybase,则/home/sybase即为sybase用户的根目录.可用s a m来处理u s e r,g r o u p,也可用命令行useradd,usermod,userdel,groupadd,groupmod,groupdel来操作如果要修改用户口令,可执行#passwd 用户名,按系统提示,输入新密码两次后即可更改.1.2环境变量环境变量的作用相当于DOS状态下config.sys文件中的变量, 在HP unix系统下存在于.profile,.dtprofile文件中,字符界面登录使用.profile, 而图形界面登录使用.dtprofile.一些常用的环境变量介绍如下:TERM : 定义用户的终端类型,终端类型设置不正确,用户执行命令会出现乱码.在/usr/lib/terminfo/*目录下定义了操作系统支持的终端类型.设置term变量最常用的如下:export TERM=vt100 #for a vt100 type terminalexport TERM=hp #for a HP ASCII terminal系统的.profile 往往是通过下面的shell自动识别TERM类型# Set up the terminal:第八章章节名称if [ "$TERM" = "" ]theneval ` tset -s -Q -m ':?hp' `elseeval ` tset -s -Q `fistty erase "^H" kill "^U" intr "^C" eof "^D"stty hupcl ixon ixofftabsechoecho "Value of TERM has been set to \"$TERM\". "export TERM(如果TERM变量值为空,则TERM=hp, 否则系统用tset –s –Q自动测试选择匹配的终端类型)PA TH: 作用如同dos中EDITOR: 如果要用编辑器,必须加上此变量,系统缺省使用vi编辑器.注:不同的unix用户登录的使用的scripts脚本文件不尽相同,hp ux用户登录时先执行系统的登录脚本/etc/profile,再执行本用户的登录脚本$home/.profile,再执行附加的登录脚本$home/.kshrc(如果存在); 而在图形终端用户登录,则执行$home/.dtprofile1.3HP unix的文件管理系统主要文件系统目录说明如下:/usr 共享的操作系统命令,lib库,和相关文档cehua /sbin 放置系统启动和mount其它文件系统的命令/opt 放置应用文件/etc 放置系统配置文件,不含可执行程序/dev 放置设备文件/var 放置诸如log,spooler类型的动态信息/stand 放置启动和核心文件/home 用户目录常用命令# find / - user test 找出所有属于用户test的文件# find /tmp -type f -atime +7 在/tmp目录下找出7天内被访问过的文件# find / -name core -exec rm {} \; 找出文件core并删除# find / -name core -print 全路径搜索,找出文件core# touch test1 在当前目录下建空文件test1# whereis -b sam 找出sam命令所在的目录# file 文件名看文件是可执行文件还是文本文件# strings 文件名显示文件内容#cat 文件名显示文件内容#more 文件名逐页显示文件内容# > 文件名清空日志文件#cat /dev/null > 文件名清空日志文件#rm 文件名删除文件文件的权限管理:每个文件和目录都有自己所属的用户组和用户。
UNIX 系统基础培训Liulj2001-1-28目录第一章:UNIX的介绍第二章:基本操作系统命令使用第三章:文件系统及文件管理第四章:shell的基础知识第五章:使用网络服务第六章:研发部UNIX系统应用介绍第一章:UNIX的介绍1.1UNIX操作系统的历史1969年,UNIX操作系统起源于贝尔实验室。
贝尔实验室的工程师Ken Thompson在Rudd Canaday,Doug Mcllroy,Joe Ossana 和Dennis Ritchie的协助下,编写了一个能实现普通应用共享时段的小系统,这个系统开始引起人们的注意。
这些早期的开发人员许诺向实验室的管理人员提供各种优秀的文档编辑工具,因此得到一个更大的计算机,继续进行开发。
因此说贝尔实验室是UNIX的诞生地。
UNIX的名称的来源于更早一些时候贝尔实验室与麻省理工学院共同研究开发的多线性与计算系统(MULTIplexed Information and Computing System,MULTICS)UNIX发展在现在有许多版本,它们或者基于Berkeley (BSD) UNIX 或者基于AT&T的系统V。
针对研发处所使用的系统来说,办公室用的是Solaris系统隶属于AT&T的系统V。
而PCM测试系统工作站使用的HPUNIX隶属系统V,但同时又包含了一些BSD标准。
1.2UNIX的特征层次性的文件系统一个UNIX系统一般有数以百计的文件,这些文件组织成一个个逻辑组。
UNIX系统将每一个外设均作为一个文件。
多任务系统在UNIX系统中可以同时执行多个任务。
就单独一个终端而言,用户可以执行几个任务,但这几个任务看起来在同时执行。
多用户系统多个键盘和终端可以同时与同一台计算机建立连接。
第二章:基本操作系统命令使用2.1查找用户信息who :显示登录到系统的用户列表,以及TTY端口和登录日期、时间。
例:$whoroot tty1p5 Jul 01 08:01user1 tty1p4 Jul 01 09:59user2 tty0p3 Jul 01 10:01who am i :仅显示本地终端的用户名和端口信息。
True64 UnixTrue64 Unix 基础课程名称:True64 UNIX V5 基础课程编号:U3631S课程综述:本课程是一门入门级课程,通过课堂讲解和实验,使学员能够掌握使用UNIX系统的基本技能和技巧。
内容纲要:∙登录和退出∙运行应用程序∙设置终端或工作站的工作环境∙文件系统的概念∙文件和目录的使用和操作∙管理文件和目录∙使用UNIX Shell∙使用全屏幕编辑器∙重定向、管道和过滤∙与其他用户通讯∙编写Korn Sell程序∙管理和控制进程∙使用TCP/IP网络∙打印和管理打印作业∙用磁带进行备份与恢复学员收益:o熟悉UNIX系统o了解UNIX系统基本命令目标学员:该课程适用于UNIX系统的新用户。
该课程是为没有或只有很少的UNIX使用经验,需要熟悉Tru64 Unix的用户环境以及基本命令的使用的用户而设计的。
学员条件:计算机基本知识课程长度:3天课程名称:True64 UNIX V5 系统管理课程编号:U3632S课程综述:本课程是为HP Tru64 UNIX系统管理员而设计的,涉及系统安装、设备管理和用户创建等诸多方面。
课程将演示如何用sysman、CDE图形界面和命令行等方法来作系统管理。
内容纲要:∙明确系统管理职责∙系统安装与升级∙系统的启动和关闭∙安装与注册软件∙管理硬盘设备∙AdvFs文件系统∙管理用户∙配置系统内核∙安装补丁∙文件系统备份与恢复∙系统监测与问题鉴别∙系统排错学员收益:掌握用户管理掌握硬件管理掌握软件管理系统的启动和停止过程目标学员:对UNIX系统环境具有基本认识,掌握了UNIX基本命令的使用,而欲深入了解HPTru64 UNIX系统管理或欲成为系统管理员的用户。
学员条件:∙参加了True64 UNIX V5 基础培训或相应工作经验课程长度:4天课程名称:True64 UNIX V5 网络管理课程编号:U3633S课程综述:本课程针对UNIX系统上一些与网络相关的概念与产品做详尽的介绍。
UNIX培训教材目录第1章UNIX操作系统概述 (6)1.1 UNIX操作系统简介 (6)1.2 UNIX系统组成 (6)1.3 与UNIX有关的几个名词 (7)第2章UNIX常用操作 (9)2.1 启动终端 (9)2.2 登录 (9)2.3 UNIX命令 (9)2.4 注销(退出UNIX系统) (12)第3章UNIX文件系统 (14)3.1 UNIX文件系统分类 (14)3.2 UNIX文件类型 (14)3.3 UNIX树型目录结构 (15)3.4 UNIX文件名称 (15)3.5 UNIX文件存取权限 (16)3.6 UNIX重定向与管道 (18)3.7 UNIX文件系统常用命令 (18)第4章UNX文件系统常用工具 (20)4.1 vi编辑器的最基本用法 (20)4.2 利用find命令查找文件 (21)4.3 grep命令基本用法 (22)4.4 利用cmp命令比较文件 (23)第5章UNX系统深入了解 (24)5.1 与UNIX有关的几个名词 (24)5.2 在后台运行程序 (24)5.3 在指定时间执行指定程序 (25)5.4 如何控制后台进程 (26)5.5 如何查看磁盘使用情况 (27)第6章UNX用户管理 (28)6.1 增加用户 (28)6.2 开机 (30)6.3 关机 (30)6.4 掉电故障及处理 (31)第7章存储设备的使用 (32)7.1 创建设备 (32)7.2 mount和umount命令 (33)7.3 软盘的使用 (34)7.4 硬盘的使用 (35)7.5 CD-ROM的使用 (37)第8章UNX实用程序 (39)8.1 文件的备份和恢复实用程序 (39)8.2 文件压缩和解压程序 (41)第9章网络通信 (44)9.1 TCP/IP协议 (44)9.2 查看网上用户信息 (44)9.3 使用mail 发送和接收电子邮件 (45)9.4 在网络上登录和拷贝 (45)9.5 网络、主机和路由参数设置 (51)第10章UNX常见故障处理 (55)10.1 常见故障处理: (55)10.2 附一、参考资料 (57)关键词:UNIX Sloaris摘要:本文档主要介绍UNIX操作系统的系统结构与常用操作,以及Solaris基础。
HP_UNIX系统培训手册目录1.1用户user及用户组group (3)1.2环境变量 (3)1.3 HP unix的文件管理 (4)1.4设备管理 (6)1.4.1 SCSI设备概念 (6)1.4.2 hpux设备解析 (7)1.4.3设备文件 (8)1.4.4设备文件的命名规则C#t#d#[other] (8)1.4.5 LVM 磁盘管理 (10)1.5 HP文件系统 (11)1.6基本命令 (11)1.6.1建立和管理用户帐号: (11)1.6.2 UNIX文件系统的说明: (13)1.6.3外围设备的查看、管理: (15)1.6.4文件系统的组成: (20)1.6.5网络部分: (23)1.6.6关机和重引导 (28)HP-UNIX系统1.1用户user及用户组groupunix是多用户操作系统, 每个用户只有登录才能获得自己的使用资源,每个用户都属于一个或几个用户组,它的使用权限在用户组的权限内.可用命令#/usr/bin/id看当前用户名及属组系统安装完后,缺省的用户有root,bin,sys,adm,lp等,我们通常用超级管理员root.大部分用户创建时缺省的用户根目录在/home下,例如建用户sybase时home directory 如果选择缺省/home/sybase,则/home/sybase即为sybase用户的根目录.可用s a m来处理u s e r,g r o u p,也可用命令行useradd,usermod,userdel,groupadd,grou pmod,groupdel来操作如果要修改用户口令,可执行#passwd 用户名,按系统提示,输入新密码两次后即可更改.1.2环境变量环境变量的作用相当于DOS状态下config.sys文件中的变量, 在HP unix系统下存在于.profile,.dtprofile文件中,字符界面登录使用.profile, 而图形界面登录使用.dtprofile.一些常用的环境变量介绍如下:TERM : 定义用户的终端类型,终端类型设置不正确,用户执行命令会出现乱码.在/usr/lib/terminfo/*目录下定义了操作系统支持的终端类型.设置term变量最常用的如下:export TERM=vt100 #for a vt100 type terminalexport TERM=hp #for a HP ASCII terminal系统的.profile 往往是通过下面的shell自动识别TERM类型# Set up the terminal:if [ "$TERM" = "" ]theneval ` tset -s -Q -m ':?hp' `elseeval ` tset -s -Q `fistty erase "^H" kill "^U" intr "^C" eof "^D"stty hupcl ixon ixofftabsechoecho "Value of TERM has been set to \"$TERM\". "export TERM(如果TERM变量值为空,则TERM=hp, 否则系统用tset –s –Q自动测试选择匹配的终端类型)PATH: 作用如同dos中EDITOR: 如果要用编辑器,必须加上此变量,系统缺省使用vi编辑器.注:不同的unix用户登录的使用的scripts脚本文件不尽相同,hp ux用户登录时先执行系统的登录脚本/etc/profile,再执行本用户的登录脚本$home/.profile,再执行附加的登录脚本$home/.kshrc(如果存在); 而在图形终端用户登录,则执行$home/.dtprofile1.3HP unix的文件管理系统主要文件系统目录说明如下:/usr 共享的操作系统命令,lib库,和相关文档/sbin 放置系统启动和mount其它文件系统的命令/opt 放置应用文件/etc 放置系统配置文件,不含可执行程序/dev 放置设备文件/var 放置诸如log,spooler类型的动态信息/stand 放置启动和核心文件/home 用户目录常用命令# find / - user test 找出所有属于用户test的文件# find /tmp -type f -atime +7 在/tmp目录下找出7天内被访问过的文件# find / -name core -exec rm {} \; 找出文件core并删除# find / -name core -print 全路径搜索,找出文件core# touch test1 在当前目录下建空文件test1# whereis -b sam 找出sam命令所在的目录# file 文件名看文件是可执行文件还是文本文件# strings 文件名显示文件内容#cat 文件名显示文件内容#more 文件名逐页显示文件内容# > 文件名清空日志文件#cat /dev/null > 文件名清空日志文件#rm 文件名删除文件文件的权限管理:每个文件和目录都有自己所属的用户组和用户。
1.4设备管理1.4.1SCSI设备概念SCSI : Small Computer System Interface,有三种支持scsi-2标准的设备: Single-ended,Differential, Fast and WideSingle-ended,Differential SCSI 设备地址6优先级最高,0最低Fast and Wide 优先级由高到低是6----0 -----15----8所有的SCSI 控制接口本身要占SCSI地址7,不能用在SCSI设备上HP不支持在同一总线上混用各种SCSI设备.用lssf 命令可查出scsi设备的具体地址.例如一硬盘/dev/rdsk/c2t6d0执行命令# lssf /dev/rdsk/c2t6d0sdisk card instance 2 SCSI target 6 SCSI LUN 0 section 0 at address 10/0/15/0.6.0 /dev/rdsk/c2t6d0可看到该硬盘的SCSI地址为6, SCSI卡地址instance编号为21.4.2hpux设备解析#ioscan -fClass I H/W Path Driver H/W Type Description========================================================bc 0 root BUS_NEXUSioa 0 10 sba BUS_NEXUS System Bus Adapter (582)ba 0 10/0 lba BUS_NEXUS Local PCI Bus Adapter (782)lan 0 10/0/12/0 btlan3 INTERFACE PCI Ethernet (10110019)audio 0 10/0/13/0 audio INTERFACE Built-in Audioext_bus 2 10/0/15/0 c720 INTERFACE Ultra2 Wide LVD SCSItarget 2 10/0/15/0.6 tgt DEVICEdisk 1 10/0/15/0.6.0 sdisk DEVICE QUANTUM Atlas4-9LVDtarget 3 10/0/15/0.7 tgt DEVICEctl 1 10/0/15/0.7.0 sctl DEVICE Initiatorba 2 10/1 lba BUS_NEXUS Local PCI Bus Adapter (782)graphics 0 10/1/0/0 graph3 INTERFACE PCI Display (103c108b)processor 0 32 processor PROCESSOR Processormemory 0 49 memory MEMORY Memory~class: SCSI设备类型, 如disk,printer,tapeInstance: 设备编号,属于同一class的设备编号是唯一的.H/W path: 逐层表明从总线地址到设备地址, 第一个’/’前的数10系统总线转换器的地址(为处理内部总线与外部总线的速度匹配问题,而需总线转换器),10/0表示内部总线地址,10/0/15/0表示外部总线地址(这里是SCSI接口卡地址),10/0/15/0.6.0 表示一硬盘的设备地址.1.4.3设备文件unix系统处理硬盘,磁带,终端,打印机等设备均当作文件处理, 只是这些文件比较特殊,称为设备文件, 设备文件只定义如何与系统通讯.对这些设备文件的读写一般是通过tar 命令,所有的设备文件都在/dev目录下.设备文件有两种形式:Character Device Files和Block Device Files.# ll /dev/dskbrw-r----- 1 bin sys 31 0x000000 Nov 29 19:26 c0t0d0brw-r----- 1 bin sys 31 0x026000 Nov 29 19:26 c2t6d0# ll /dev/rdskcrw-r----- 1 bin sys 188 0x000000 Nov 29 19:26 c0t0d0crw-r----- 1 bin sys 188 0x026000 Nov 30 14:07 c2t6d0Character Device Files: ’C’开头的文件为字符设备文件, 这种文件传输数据不通过内存,直接写到设备上,也称”raw” dvices files 裸设备文件Block Device Files: ’b’开头的文件为块设备文件, 这种文件传输数据先到内存buffer区,,然后再写到设备上.终端,modem,打印机,磁带机只有裸设备文件,硬盘,光盘两种文件都存在.1.4.4设备文件的命名规则C#t#d#[other]例如有台机器配置如下以磁盘A,B为例c: 外设外部总线地址(接口卡地址),这里是0t: 指设备的SCSI 地址,即设备跳线的位置,这里为6,5d: 设备编号,即SCSI LUN号,为H/W PATH的最后一位,即’0’,对多数scsi设备而言,此数一般为0所以磁盘A的设备文件名为/dev/dsk/c0t6d0 ,/dev/rdsk/c0t6d0, 磁盘B的设备文件名为/dev/dsk/c0t5d0 ,/dev/rdsk/c0t5d0磁带设备文件名一般如下命名:/dev/rmt/om 系统的第一个磁带设备/dev/rmt/1m 系统的第二个磁带设备terminal终端和modem的命名以终端1,modem1为例,终端的设备文件名/dev/tty0p7, modem的设备文件名/dev/cua0p5,/dev/cul0p5,/dev/ttyd0p5采用telnet,hpterm,netterm,dtterm等终端仿真程序的终端成为pseudo terminal(伪终端),伪终端的设备文件名有四个: 一对裸设备,一个主设备,一个次设备.Slave: /dev/tty XX 对应的链接文件为/dev/pty/tty XXMaster: /dev/pty xx 对应的链接文件为/dev/ptym/pty XX基于slave的裸设备: /dev/pts/n ,基于Master的裸设备: /dev/ptymx1.4.5LVM 磁盘管理Physical Volumes(PV)物理卷(PV):一个物理卷指一块硬盘。