您好,欢迎访问三七文档
HP-UXTrainingCHPESSOHP-UXTrouble-shootingfundamentalHP-UX基本命令文件系统网络配置日志文件常用系统文件性能监控HP-UX基本命令HP-UX基本命令#uname-a列出系统ID号,OS版本及用户权限等信息。#hostname列出系统网络名称。#ioscan-fn列出各I/O卡及设备的所有相关信息:如逻辑单元号,硬件地址及设备文件名等。#ps-ef列出正在运行的所有进程的各种信息:如进程号及进程名等。HP-UX基本命令#mount列出已加载的逻辑卷及其加载位置。#umount/目录名卸载挂在/目录名下的逻辑卷#fuser-cu/目录名列出使用/目录名的进程ID及用户名。#fuser-kc/目录名Kill使用/目录名的所有进程。HP-UX基本命令#findfind命令是功能最强的命令之一,但同时也是命令行结构最难以掌握的命令之一。#find/-print|wc-l显示系统中所有文件和目录的数目#find/-user$LOGNAME-print显示系统中该用户所有文件和目录。#find/-size100-print显示文件大小为100blocks#find/-size-100-print显示文件大小小于100blocks#find/-size+100-print显示文件大小大于100blocks#find/-namecore-execrm{}\;查找并删除core文件#find.-execchown$LOGNAME{}\;修改当前目录下的所有文件的用户所属。#find.-typed-execchmod770{}\;修改当前目录下的所有目录的权限。HP-UX基本命令#croncron(chronography,计时),每分钟苏醒一次,查看控制文件以确定当时是否存在应运行的作业,存在则运行该作业。#crontabfilename;创建一个cron#crontab-r;把cron从crontab去掉crontab位于目录/var/spool/cron/crontabs下,每个用户的cron文件名是其用户名。#passwd修改当前用户口令HP-UX基本命令#swlist列出系统所装软件产品信息。#tail和head使用tail命令可以查看文件的尾部,head命令则查看文件的头部。#tailfilename或#headfilename#tail-ffilename使tail不断执行,当文件被写入时显示文件的新行。#dmesg从系统内存中显示系统状态信息。HP-UX基本命令#fsck文件系统一致性检测及修复。#init0或shutdown0进入单用户状态。#whereiscommand显示命令路径。#bdf显示系统剩余空间信息#du-s目录名显示目录名下所有文件所占空间(以块为单位)HP-UX基本命令#swapinfo显示系统交换区信息#pvdisplay-v/dev/dsk/c*t*d*显示磁盘各种信息,如磁盘大小,包含的逻辑卷,设备名称等。c:controller,和磁盘联接的控制器有关。t:target,每个磁盘有一个唯一的target数字,只有磁盘设备本身才可以修改。d:deviceunitnumber,对于非共享控制器而言,该值将为0,对于共享控制器而言,该值将为磁盘设备单元的内部号。HP-UX基本命令#vgdisplay-v/dev/vg00显示逻辑卷组信息,如包含哪些逻辑卷及物理盘等#lvdisplay-v/dev/vg00/lvol1显示逻辑卷各种信息,如包含哪些盘,是否有镜像等。#mancommand了解command命令的使用方法及作用文件系统文件系统UNIX的文件系统是树状结构,一般指在一个逻辑卷上的文件的集合。从根开始,从表面上看,文件系统好象是一个整体,但实际上,文件系统可以分成不同的部分,单独占据一块逻辑卷,就是一个文件系统。物理卷PhysicalVolume,称为PV:指物理上硬盘,一个硬盘就是一个PV。逻辑卷组LogicalVolumeGroup,称为VG:一个VG包含整数个PV,可理解为一个大硬盘。逻辑卷LogicalVolume,称为LV:相当于对大硬盘进行逻辑分区,一个VG里可有若干个LV。文件系统在HPUX中,有下列文件系统:–/Rootfilesystem–/usrSharableoperatingsystemcommand,libraries,anddocumentation–/optApplications–/varDynamicinformationsuchaslogsandspooler–/standKernelandbootloader–/tmpOperatingSystemtemporaryfiles–/homeUserdirectories–/etcSystemconfigurationfiles–/devDevicefiles文件系统-创建文件系统(1)先建物理卷:#pvcreate-f/dev/rdsk/cCdDtT这里必须使用硬盘的字符设备文件再建逻辑卷组:#mkdir/dev/vg0XX:0~f,逻辑卷组名#mknod/dev/vg0X/groupc640x0X0000#vgcreatevg0X/dev/dsk/cCdDtT然后划分逻辑卷:#lvcreate-Lsizevg0Xsize:该逻辑卷大小文件系统-创建文件系统(2)在LV上建文件系统:#newfs-Ffile_system_type/dev/vg0X/rlvolYfile_system_type:文件系统类型,包括hfs和vxfs,注意此时用该逻辑卷的字符设备文件。将此文件系统Mount到一个目录下:#mkdir/directory#mount/dev/vg0X/lvolY/directory到此为止,已经可以使用这个硬盘了。文件系统-添加逻辑卷添加文件系统逻辑卷:在vg01上添加一个200M的文件系统卷,卷名为data,mount到目录/sample上。创建逻辑卷,在系统提示符下键入命令:#lvcreate-L200-ndata/dev/vg01在逻辑卷data上创建文件系统:#newfs-Fhfs/dev/vg01/rdata注:如果是vxfs文件系统,则用#newfs-Fvxfs/dev/vg01/rdata创建目录/sample,并将逻辑卷datamount到/sample.#mkdir/sample#mount/dev/vg01/data/sample文件系统-删除逻辑卷(1)例如:删除vg01中名为data的逻辑卷,该逻辑卷已mount到/sample。卸载所要删除的逻辑卷:首先用umount命令将逻辑卷data从/sample上卸载下来:#umount/sample若系统提示设备忙,不能卸载;则在根目录系统提示符下,键入以下命令,进入单用户:#shutdown-y0在单用户下,先将所有逻辑卷mount上,键入命令:#mount-a文件系统-删除逻辑卷(2)用bdf命令看该逻辑卷是否已经mount上,如果已mount上,键入以下命令:#umount/sample删除逻辑卷/dev/vg01/data,用命令:#lvremove/dev/vg01/data文件系统-扩大文件系统(1)扩大文件系统,首先要找到这个文件系统所对应的逻辑卷,只有首先扩大逻辑卷,给文件系统以扩大的空间,才能扩大文件系统。为扩大逻辑卷,先进单用户,在根目录系统提示符下,键入命令:#shutdown-y0进入单用户后,将所有文件系统mount上,键入命令#mount-a用bdf命令看该文件系统是否已经mount上,如果mount上,用命令#umount文件系统名将该文件系统卸载。文件系统-扩大文件系统(2)例如,想要扩大“/usr”到500M,就键入命令:#umount/usr#lvextend-L500/dev/vg00/lvol4假定/usr对应/dev/vg00/lvol4#extendfs/dev/vg00/lvol4扩大文件系统。(注:如果是vxfs文件系统,则用#extendfs-Fvxfs/dev/vg00/lvol4)#mount/dev/vg00/lvol4/usr#init3进入原来多用户运行级。删除逻辑卷/dev/vg01/data#lvremove/dev/vg01/data网络配置网络配置如需修改主机名,一定要用set_parms命令#set_parmshostname查看网卡状态:#lanscan确认网络地址:#ifconfiglan0激活网卡:#ifconfiglan0up显示网卡详细状态、reset网卡,网卡自检#lanadmin网络配置显示网络IP地址与MAC地址对应关系#arp-a网络层测试网卡是否连通#pingIP-Address链路层测试连通#linkloop[-iNetMgmtID]LinkAdress查询域名与IP地址的解析#nslookuphostnameorIP-Address网络配置网络不通的可能原因:-细缆终结器连接不紧-网卡没有被激活-网卡IP地址错误-子网掩码错误-IP地址重复-路由表配置错误-路由器不通-网线故障-网段太长-/etc/hosts文件不正确网络配置网络不通的诊断过程:-lanscan检查“Hardwarestate”及“Net-Interfacestate”是否为(up)-ifconfiglan?列出网卡状态及网络配置信息是否正确-ping本机及其他主机是否连通-如不通,在其机器上用lanscan命令得知MAC_address,然后用linkloopMAC_address来确认网线及集成器是否有问题。-nslookup解析出的机器名与IP是否正确-在同一网中,subnetmask应一致-netstat-rn显示的路由表是否正确网络配置配置网关-手动加网关:/usr/sbin/routeadddefault20.08.28.981-系统启动时自动配置网关vi/etc/rc.config.d/netconf:ROUTE_DESTINATION[0]=defaultROUTE_GATEWAY[0]=20.08.28.98ROUTE_COUNT[0]=1/sbin/init.d/net将执行:/usr/sbin/routeadddefault20.08.28.981另外也可用set_parmsaddl_netwrk来设缺省路由。日志文件日志文件/etc/rc.log/etc/rc运行记录/etc/shutdownlog关机信息/var/adm/syslog/syslog.log一般系统日志/var/adm/wtmp用户成功登录信息/var/adm/btmp用户登录失败信息/var/sam/log/samlogSAM日志/var/spool/mqueue/syslogsendmail日志日志文件/usr/adm/diag/LOGxxx用工具查看/var/adm/nettl.LOG*网络日志/var/adm/crashcoredump文件/var/adm/sw/swinstall.log软件安装时的信息/var/adm/sw/swremove.log卸载软件时的信息/var/adm/sw/swagent.logswagentddaemon日志/var/adm/sulogsu用户转换的信息/var/adm/syslog/mail.log系统电子邮件的信息日志文件-查看方法#last-R查看成功登录日志#lastb-R查看登录失败日志#netfmt-f/var/adm/nettl.LOG00-F./net.log将网络日志文件格式输出常用系统文件常用系统文件/etc/hosts
本文标题:HpUNIX基础
链接地址:https://www.777doc.com/doc-3478428 .html