HP Unix系统维护基本命令
- 格式:doc
- 大小:37.50 KB
- 文档页数:3
HPUNIX相关1 基本命令1.1 修改系统参数set_parms,以root用户身份登录并键入以下命令:#/sbin/set_parms options其中,options代表以下选项之一:1.2 更改口令$passwd可以使用passwd命令设置或者更改口令,系统将提示您输入旧口令,然后,提示您输入新口令,并重新输入新口令进行确认。
1.3 列举文件#ls要查看有关文件的其他信息,请使用ll(long listing)命令:#ll1.4 查看文件使用more命令,可以逐屏查看文本文件。
对于多屏才能查看完,可以执行下列任何操作:(1) 按空格键,逐页滚动查看文件。
(2) 按B,逐页回滚查看。
(3) 按Enter键,逐行滚动查看文件。
(4) 按Q,结束查看文件并退出more。
1.5 显示文件的前几行和后几行通常,只需查看文件的起始部分(开头)和结束部分(结尾)。
查看文件的前几行可以使用head命令,如下所示:$head filename缺省情况下,将显示filename的前10行,包括空行。
查看文件的后10行,可以使用tail 命令,如下所示:$tail filename将显示filename的后10行,包括空白行。
head和tail均可附带数字参数,如下所示:$head 25 filename表示显示文件filename的前25行。
1.6 重命名、复制和删除文件(1) 使用mv重命名文件$mv myfile foofilemv命令还可用于将文件移动到系统中的其他位置。
(2) 使用cp复制文件$cp myfile myfile2(3) 使用rm删除文件$rm myfile2 使用方法2.1 如何判断服务器光纤卡和磁盘阵列正确连接切换到root用户,使用如下命令:#ioscan –fnCdisk有一列H/W Type,如果为CLAIMED表示连通,如果为NO_HW表示断开。
2.2 如何查看服务器和磁盘阵列建立的通道切换到root用户,使用如下命令:#strings /etc/lvmtab2.3 如何根据槽位确定网卡的名称在HP服务器后面有标识数字槽位的标牌,对应相应的槽位。
HP-unix常用命令及日志HP-UX基本操作SAP BASIS 2009-01-07 16:54:13 阅读8 评论0 字号:大中小订阅vi编辑器常用操作:所需操作vi 命令向前移动一个字符h向后移动一个字符l向前移动一个单词 b向后移动一个单词w移动到一行的开头^移动到一行的结尾$删除光标所在位置的字符x在光标之前.光标后的所有内容都向后移i在一行的第一个字符之前I在当前光标位置之后插入文本 a在一行的结尾处 A在光标下方另起一行以输入文本o在光标上方另起一行以输入文本O使用行号:要移动到指定的行请使用G“转至”命令.例如假定您正在编辑文件并希望转至第799行请键入799G这样光标就会移到第799行同样要转至文件的第1行请键入1G要将光标移动到最后一行请键入G 要查找当前行的行号请按CTRL-G键要沿文件左边距显示行号请键入:set number要滚动查看文本请按ESC键确定您是否处于命令模式,然后按住CTRL键和适当的键滚动方式按住滚动到上一屏CTRL-B向上滚动半屏CTRL-U向上滚动一行CTRL-Y滚动到下一屏CTRL-F向下滚动半屏CTRL-D向下滚动一行CTRL-E要自当前光标位置向上搜索,使用命令/pattern(要搜索的字符)并按下enter要自当前光标位置向下搜索,使用命令?pattern(要搜索的字符)并按下enter例如:/place enter如果vi找到了place,它将把光标定位在p处.要搜索place的其他匹配,按n表示继续朝同一方向搜索;N表示朝反方向搜索常用的删除命令:rm filenamerm -r dir(同时删除目录中所有东西)rm -ri dir(删除目录中所有东西前询问)使用另外的shell:直接在命令行提示符下面输入shell类型,比如csh或者ksh;查看系统中正在使用的shell用ps命令;要退出shell用exit永久更改登陆shell:$ chsh username full_shell_name,例如:$ chsh terry /usr/bin/csh%各种shell及其登陆教本:shell 系统登陆脚本本地登陆脚本POSIX /etc/profile $HOME/.profileC /etc/csh.login $HOME/.cshrc$HOME/.loginBourne /etc/profile $HOME/.profile在以下示例中将shell 提示符(PS1) 重新设置为Ready ==>如果PS1是shell变量则subshell 通过键入sh创建不会识别新值如果导出PS1 PS1 的值将传递到subshell$ PS1="Ready ==> " 设置shell变量PS1Ready ==> sh 键入subshell名$ exit Subshell当前有缺省提示符退出到原始shellReady ==> export PS1 使用export设置环境变量Ready ==> sh 进入subshellReady ==> Subshell识别新的PS1值Ready ==> exit 退出subshellReady ==> PS1="$ " 使用export 设置环境变量$ 返回到正常的工作环境三种shell都使用参数替换引用变量值参数替换表示用变量值替换变量名如果在变量名前加一个货币符号($)即发生参数替换例如在上文我们已了解到如何使用命令echo $SHELL确定登录shell$ echo SHELL 由于省略$将回显单词SHELLSHELL$ echo $SHELL如果加上$将回显SHELL的值/usr/bin/sh以下示例说明如何更改PATH 以将$HOME/bin 放在其他目录前并将当前目录作为搜索路径中的最后一个目录此示例假设用户使用的是POSIX shell$ echo $PATH/usr/bin/sh:/usr/bin:/usr/bin:/usr/contrib/bin:/usr/local/bin$ PATH=$HOME/bin:$PATH:. 包含作为最后一个元素的. 使当前目录成为$ echo $PATH 最后一个搜索目录/home/terry/bin:/usr/bin/sh:/usr/bin:/usr/bin:/usr/contrib/bin:/usr/local/bin:.在命令行中输入elm命令启用电子邮件,J和K用于上移下移可以通过nslookup命令获取远程主机列表,例如:# nslookup hpabc如果nslookup找到了远程系统,就能够在该系统中执行FTP命令在FTP工作模式下列举和创建目录:操作键入显示当前远程工作目录的名称pwd显示当前本地工作目录的名称!pwd将远程系统上的工作目录更改为remore_directory cd remote_directory将本地系统上的工作目录更改为local_directory lcd local_directory列举当前远程目录的内容ls创建远程目录mkdir remote_directory删除远程文件delete remote_file将文件复制到远程系统:rcp local_file remote_hostname:remote_file从远程系统复制文件:rcp remote_hostname:remote_file local_file将目录复制到远程系统:rcp -r local_dir remote_hostname:remote_dir从远程系统复制目录:rcp -r remote_hostname:remote_dir local_dir登陆到远程系统:rlogin remote_hostname要以其他用户身份登陆到远程系统,使用-l username选项,例如用户leslie可以使用以下命令从其他用户以登陆的本地系统登陆到远程系统hpabc:rlogin hpabc -l leslie处于rlogin下时,要在本地系统上执行命令,需要键入rlogin转义字符'~!'以及要在本地执行的命令,例如:~! pwd/home/leslie在远程系统上运行命令:remsh remote_hostname command列举远程主目录的内容:remsh hostname ls要将scores文件的所有权限授予用户george,使用命令chown george scores如果还想将scores所属的组也更改,使用命令chown george:team scoresumask的缺省值为0,说明每个用户对创建的新文件都具有读写权限-rw-rw-rw-,且每个用户对创建的新目录都具有读写或执行权限drwxrwxrwxumask的语法如下:umask who operator permissions确定当前的umask设置,输入umask -SHP-UX中的常见日志SAP BASIS 2009-01-07 16:56:33 阅读12 评论0 字号:大中小订阅/etc/rc.log/etc/rc 运行记录用读取文本文件的方法/var/adm/syslog/syslog.log 一般系统日志注意提示信息及对应的/var/adm/sw/*.log 软件安装日志日期,分析发生的相关问题/var/adm/wtmp 用户登录信息用last命令查看/var/adm/btmp 用户登录失败信息用lastb命令查看/var/sam/log/samlog SAM日志/var/spool/mqueue/syslog sendmail日志/etc/shutdownlog 关机(shutdown)信息/usr/adm/diag/LOGxxx 用工具查看/var/adm/nettl.LOG* 网络日志由HP工程师负责/var/adm/crash core dump文件由HP工程师负责文件清理。
HP小型机设备日常维护管理任务――武汉天玑科技有限公司系统管理员对UNIX系统的正确管理是系统稳定运行的保障,作为系统管理员应注意以下几个方面:1. 开关机步骤1.1开机步骤:1.先开外设或外部存储电源。
2.给主机加电3.开机1.2关机步骤:1.关闭主机操作系统(#shutdown –hy now)2.关闭主机电源。
3.关闭外部设备的电源。
2. 系统日常管理1.硬件设备指示灯状态查看:在大多数的服务器中,都由一个液晶面板,显示服务器的运行状态。
在正常情况下,应该是FxxF的格式。
在系统出现故障时,会出现WARNING或FAULT 的提示,具体请参见相应产品的《Service Manual》。
还有磁盘阵列,磁带库及 其他外设。
2.系统日志查看:1.命令:#dmesg系统中存在一个错误缓冲区,系统将自检信息和遇到的错误、报警放在该缓冲区中。
我们可以通过dmesg命令,阅读该缓冲区。
在正常情况下,该缓冲区只应该包含自检信息。
如果出现了warining、error或者是一些不熟悉的信息,应 该仔细检查或通知HP服务人员。
2.命令:#tail /var/adm/syslog/syslog.log(系统日志)3.命令:#tail /etc/rc.log4.命令:#uptime该命令显示了系统自从上次重启以来运行的时间。
通过该命令,可以知道系统是否发生了异常的重启。
5.命令:#mail 阅读root用户的邮件信息。
3. 用户和组的管理:#sam:通过该菜单命令模式中的“Accounts for Users and Groups”,管理员可以轻松完成对系统用户和组的属性进行设置和更改。
4.文件系统管理维护:3.1文件系统使用率查看命令:#bdf3.2:发现文件系统已满,应及时删除无用文件或扩大文件系统。
#find / -name core -exec rm {} \ (core文件的清理)#find / -name -size +10000 (查找大文件)注:以上文件确认无用后rm删除5.网络状态检查:1.#lanscan :查看当前网络设备物理信息和状态。
hp-unix命令大集合3hp-unix命令大集合340、光驱如何使用#ioscan -funC disk找到光盘的路径如/dev/dsk/c3t2d0#mkdir /cdrom#mount /dev/dsk/c3t2d0 /cdrom#cd /cdrom就可以了。
用完后将目录退出到根目录下面,再使用umount /cdrom来释放光盘,便可以将光盘取出来。
如果想从光盘启动的话,那么就重新启动机器,并且敲击任意键便进入SEA,再用po来制定光盘的路径用光盘启动。
41、从光驱上安装informix的几种类型的压缩文件1)tar xvf /cdrom/IDS.tar; (压缩文件是TAR类型的)2) cpio -icvdBum < /cdrom/IDS.CPI (压缩文件是CPI类型的)42、双机配置必须两台机器都要配置的文件/etc/hosts/etc/services/.rhosts/etc/cmcluster/*43、如何查看当前的网络子网、网络的掩码是多少1)查看子网#netstat -in查看lan0对应的:Name Mtu Net/Dest Address Ipkts Ierrs Opkts Oerrs Collis Queuelan0 1500 172.0.8.0 172.0.8.68 3430395 0 1134355 0 0 0可知子网就是172.0.8.02)查看掩码查看/etc/rc3.d/netconfig.d/netconf文件中的netmasks字段就知道了。
44、如何创建数据库的DR主机:ontape -s -L 0onmode -d primary online2_net(备机的网络数据库)备机:ontape -ponmode -d secondary online1_net(主机的网络数据库)45、HP-UX的文件系统/ :根目录,以下的目录全部是子目录/etc :主要存放配置文件/usr :主要存放一般用户都可以执行的命令/var :主要存放unix核心/usr/sbin :主要是存放系统维护命令/usr/bin :主要是存放普通用户可以执行的命令/home :主要是作为普通用户的主目录/opt :主要是安装除了unix系统之外的应用程序/swap :交换区/temp :临时文件存放目录46、如何在安装完HP-UX的OS操作系统之后,来打双机的patch呢?#swinstall -s /cdrom/XSWHWCR1100 //先打CR#swinstall -s /cdrom/XSWGR1100 //再打GR再来安装第一张盘中的各个卡的驱动程序,以及安装unix用户的不受限制的协议备注:安装完成以后用命令swlist |grep 来查看有没有成功安装某个patch,如果觉得某个patch安装是错误的,不需要安装的话,那么可以用命令swremove -s 来进行删除。
UNIX操作系统常用维护命令(v1.00)拟制: 日期审核: 日期审核: 日期批准: 日期东方电子信息产业集团公司技术中心工程技术部版权所有侵权必究修订记录前言UNIX操作系统因其安全、可靠和高效特点,在服务器领域得到广泛应用。
为了使大家了解UNIX操作系统,以致引导读者最终掌握UNIX操作系统,我们编写了UNIX操作系统维护常用命令文档。
我们的目的并非希望通过这篇文档可以彻底了解UNIX操作系统,而是希望通过这篇文档可以使你开始尝试操作UNIX操作系统,了解它。
也许我们可以把安装了UNIX操作系统的小型机比作一部豪华汽车,他有卓越的行驶性能,令人眼花缭乱的中控操作界面,提供详尽信息的综合显示屏;我们的目的在于让这部车跑起来。
文档编写基于一台Sun Ultra10服务器,安装Sun Sparc Solaris9操作系统。
其中大部分命令通过在平台下操作测试。
由于当前UNIX主流版本较多,例如有IBM的AIX系列,SUN 的(现在是Oracle的)Solaris系列,HP公司的HP-UX系列,还有并入HP的HP Tru64 UNIX,等等,为此同一个命令在不同操作系统上或在同一操作系统不同版本上应用格式和选项会有不同,详细使用可以参考相关操作系统使用手册。
最后要说的是我们对UNIX系统应用和管理同样处于学习阶段,同样需要读者和资深管理员的引导和帮助,因此文章中有不尽之处希望读者和同行不吝指教。
前言 (3)UNIX操作系统启动和关机 (6)1、boot操作系统启动命令 (6)2、shutdown关闭操作系统 (6)文件目录管理基本命令 (7)1、ls 显示文件列表信息 (7)2、cat 显示文本文件内容 (8)3、cp 文件拷贝命令 (9)4、mv 文件转移命令 (10)5、pwd 显示出当前工作目录的绝对路径 (11)6、cd 转换当前操作目录 (11)7、rm 文件或目录删除命令 (12)8、rmdir目录删除命令 (13)9、mkdir 创建目录 (13)10、more文件内容查看命令 (14)11、grep 显示指定文件匹配字符串 (15)12、tail列出文件结尾的部分 (16)13、wc(word count)计算文件中行数、字数和字符数 (17)14、touch更改文件存取及修改时间 (18)UNIX操作系统文件管理中级操作 (19)1. chgrp(chang group)改变文件组 (19)2. chmod(chang mode)改变文件目录存取权限 (20)3. chown(chang owner)改变文件属主 (22)4. file检查文件种类 (22)5. find查找符合条件的文件 (23)6. tar(tape file archiver)文件合并或抽取 (25)7. 常用文件压缩和解压工具 (27)操作系统信息处理命令 (28)1、date列出或设定系统当前时间 (28)2、df(disk free)显示文件存储空间占用 (29)3、du(disk usage)显示磁盘使用情况 (30)4、finger显示系统上用户数据 (31)5、id显示用户和组信息 (32)6、logname显示login name (32)7、uname显示当前UNIX操作系统信息 (33)8、who登录当前UNIX系统用户信息 (34)常用文本编译器vi使用说明 (35)1、打开vi命令格式 (35)2、移动光标类命令 (36)3、屏幕翻滚类 (36)4、插入文本类 (36)5、删除命令 (37)6、搜索及替换命令 (37)7、模串中的特殊字符 (37)8、选项设置 (38)9、最后行方式命令 (38)用户和组操作相关命令 (39)1、groupadd添加组命令行 (39)2、groupdel删除组命令行 (39)3、groupmode修改组定义 (40)4、groups显示指定用户所属组 (41)5、su用户登录命令 (41)6、useradd命令行添加用户 (42)7、userdel命令行删除用户 (44)8、usermod命令行修改用户登录信息 (45)9、passwd修改用户口令 (45)进程查看管理命令 (46)1、ps 显示进程运行状态 (46)2、kill 进程终止命令 (49)网络应用相关命令 (50)1、ping确认网络连接 (50)2、ifconfig检查网络接口参数 (51)3、netstat显示网络状态 (52)4、telnet访问远程主机 (53)5、ftp文件传输操作 (54)6、rcp远程文件拷贝命令 (57)UNIX主要应用版本介绍 (57)Tru64 UNIX历史 (57)HP-UX历史 (58)Solaris历史 (58)IBM AIX历史 (58)问题解释 (59)i节点: (59)操作系统运行等级run-level (59)UNIX文件权限管理 (59)UNIX操作系统启动和关机1、boot操作系统启动命令语法:boot [device_name] [-options]a 交互式启动操作系统r 重新配置操作系统硬件信息s 操作系统进入调试状态(单用户模式)v 显示启动信息的详细情况选项解释-a 交互式启动操作系统-r 重新配置操作系统硬件信息-s 操作系统进入单用户模式-v 显示启动信息的详细情况常用格式输出示例:安装操作系统从光驱驱动:boot cdrom重新配置硬件之后启动操作系统:boot -r2、shutdown关闭操作系统语法:shutdown [-y] [-g grace-period] [-i init-state] [message]选项解释-y 预先确认无需干预-g grace-period 允许更改关机时间,默认60秒-i init-state 指定转换到的状态message警告信息操作系统运行等级选项解释0 进入PROM状态(OK状态)1 管理状态(所有文件系统都挂上的单用户模式,禁止其他用户登录)2 多用户模式(没有网络文件共享服务)3 多用户模式(有网络文件共享服务)4 空5 退出操作系统并关机,主机电源也关闭6 重新启动机器S or s 单用户模式常用格式输出示例:shutdown -y -g 120 -i5 "=====disk error,maintenance reboot,logout please!======"在2分钟后彻底关闭服务器操作系统和电源,给出提示信息。
HP-UNIX维护知识Uni某安装后創建文件系統前的準備某注:因为我的机器只有一个磁盘,所以,此步中除创建逻辑卷外大部分操作可以省略。
①建物理卷。
找出与磁盘相关的设备文件:iocan(命令):iocan–funCdik。
找到dik对应的设备文件名:c1t15d0因只有一个磁盘,所以只能创建一个物理卷。
在创建前,通过mediainit对磁盘格式化合校验完整性:#mediainit/dev/rdk/c1t15d0l创建物理卷:#pvcreate/dev/rdk/c1t15d0【hpu某】这里应该用#pvcreate-B/dev/rdk/c1t15d0,因为您说只有一个硬盘,那么这个硬盘一定同时是启动盘,需要加-B参数!注:如果此时该磁盘以输入某卷组的一部分,而且确信要创建物理卷。
在命令行加“-f”来强制执行。
②创建卷组。
(仅供理解用,本系统不需要)1.用卷组名在/dev下创建一目录。
如果卷组名为vg01,则目录为:/dev/vg01。
#mkdir/dev/vg01.在此目录下为该卷组创建一组设备文件。
#mknod/dev/vg01/groupc640某010000创建卷组(以物理卷为参数):#vgcreate/dev/vg01/dev/dk/c1t15d0.建完后,可以用命令:vgdiplay来检查设置是否正确。
③创建逻辑卷。
创建逻辑卷时,相应的字符设备和块设备会在卷组目录下生成。
现在,我们在默认卷组vg00中创建以下逻辑卷:一个256MB,名为lvoltu某log的逻辑卷。
#lvcreate-L256-nlvoltu某log。
参数:-L以MB为单位表示逻辑卷的大小。
-n指定逻辑卷名称,缺省为:lvol1,lvol2…..。
【hpu某】如果涉及多个卷组,最好加上卷组名称比如:#lvcreate-nlvnamevgname二、創建文件系統。
注:系统安装完成后,会自动创建一些文件系统和目录。
所以,对一般权限的用户来讲,可以在/home目录下安装软件。
HP-UNIX常用命令大全从网上找的。
很不错,大家有空可以看看啊。
HP-UX常用命令1、cd命令的使用返回上一次的目录(cd -)2、Esc键的使用在命令行中可通过击两次Esc键来匹配当前目录中唯一的文件名,这样可节约击入长文件名的时间3、col命令的使用man cp | col –b >;cp.txt该命令可将cp命令的联机帮助手册输出为名为cp.txt的文本文件4、启动机器时执行的工作脚本(/etc/rc.config.d/)5、which命令的使用(查看某命令的绝对路径)which 命令名6、显示当前系统补丁安装情况(show_patches)7、中文环境的配置a、查看系统中安装的语言集(locale –a)b、显示当前语言环境变量(echo $LANG)c、如不为中文则修改(export LANG=zh_CN.hp15CN)d、sty –istrip8、查看系统信息和运行情况a、glanceb、topc、performance viewd、/opt/ignite/bin/print_manifest/var/opt/ignite/local/manifest/manifeste、/var/adm/syslog/syslog(系统运行日志)f、/var/adm/shutdownlogg、/var/adm/crash/h、/var/opt/sna/sna.erri、/var/adm/nettl.LOG000/usr/sbin/netfmt /var/adm/nettl.LOG000 >;net.logj、/usr/contrib./bin/info_col.11k、/var/adm/btmp(历史登录信息,可用last命令查看)l、/var/adm/wtmp(比btmp更详细的信息)m、/etc/rc.log(机器启动时的信息)n、/var/adm/sw/(有关软件包安装、删除的信息)9、查看系统当前init级别(who –r)10、显示系统不成功登录的历史纪录(lastb –R)11、ftp问题(如无法用某一用户进行ftp)a、将/etc/passwd中该用户的sh路径改为/usr/bin/kshb、在/etc/shells文件中将ksh的路径加入12、在HP11i环境下两台主机rlogin、rcp和ftp速率小于10mbpsa、安装补丁(PHKL_25233、25389,PHNE_26728、27063)13、在HP11i环境下主机与路由器之间无法用大包进行ping命令a、在主机的/etc/rc.config.d/nddconf文件中增加ip_send_source_quench参数的配置b、ndd –c14、网络配置(含网卡地址、激活状态、路由地址)可通过修改/etc/rc.config.d/netconf文件来实现。
HPUNIX操作系统管理常用命令1. uname命令:用于显示操作系统的名称和版本。
例如,uname -a 可以显示全部的系统信息。
2. who命令:用于显示当前登录到系统的用户信息。
例如,who -u 可以显示包含详细信息的用户列表。
3. ps命令:用于显示当前系统上运行的进程信息。
例如,ps -ef可以显示所有进程的详细信息。
4. top命令:用于实时监视系统的资源使用情况。
例如,top -u可以显示按照CPU使用率排序的进程列表。
5. kill命令:用于终止正在运行的进程。
例如,kill PID可以终止具有指定进程ID的进程。
6. df命令:用于显示文件系统的磁盘空间使用情况。
例如,df -h 可以显示以人类可读的格式显示磁盘空间的详细信息。
7. du命令:用于计算目录或文件所占用的磁盘空间。
例如,du -sh 可以以人类可读的格式显示目录的磁盘空间使用情况。
8. ls命令:用于显示文件和目录的列表。
例如,ls -l可以显示以长格式列出的文件和目录。
9. cd命令:用于更改当前工作目录。
例如,cd /home可以将当前目录更改为/home。
10. mkdir命令:用于创建新的目录。
例如,mkdir mydir可以创建名为mydir的新目录。
11. rm命令:用于删除文件或目录。
例如,rm myfile.txt可以删除名为myfile.txt的文件。
12. cp命令:用于复制文件或目录。
例如,cp myfile.txt mydir可以将myfile.txt复制到mydir目录中。
13. mv命令:用于移动文件或目录。
例如,mv myfile.txt mydir可以将myfile.txt移动到mydir目录中。
14. cat命令:用于显示文件的内容。
例如,cat myfile.txt可以显示名为myfile.txt的文件内容。
15. tail命令:用于显示文件的尾部内容。
例如,tail -n 10 myfile.txt可以显示myfile.txt文件的最后10行。
一、基本命令
1) tail 和head
使用tail命令可以查看文件的尾部,head命令则查看文件的头部。
# tail filename
# tail -f filename;使tail不断执行,当文件被写入时显示文件的新行。
#head filename
2) date 和cal
cal命令显示日历。
# cal 2000
# cal 1 2000
3) find
find命令是功能最强的命令之一,但同时也是命令行结构最难以掌握的命令之一。
# find / -print | wc -l 显示系统中所有文件和目录的数目。
# find / -user $LOGNAME -print 显示系统中该用户所有文件和目录。
# find / -size 100 -print 显示文件大小为100 blocks。
# find / -size -100 -print 显示文件大小小于100 blocks 。
# find / -size +100 -print 显示文件大小大于100 blocks 。
# find / -name core -exec rm {} ;查找并删除core文件。
# find . -exec chown $LOGNAME {} ;修改一个目录下的所有文件的用户所属。
# find .-type d -exec chmod 770 {} ;修改一个目录下的所有目录的权限。
4) stty
该命令用于检查和修改用户当前注册终端的通信参数。
# stty -a;查看当前注册终端的通信参数。
# stty -ixon;设置ixon为off。
#stty ixon;设置ixon为on。
# stty sane;当终端发生混乱时,通常可以产生有益的效果。
5) tset
用于设置终端类型。
tset -s -Q -m :?hp
6) cron
cron(chronography,计时),每分钟苏醒一次,查看控制文件以确定当时是否存在应运行的作业,存在则运行之。
# crontab filename ; 创建一个 cron
# crontab -r ; 把cron从crontab去掉
crontab位于目录/var/spool/cron/crontabs下,每个用户的cron文件名是其用户名。
7) ioscan
#ioscan -fn (用这个命令,我们可以看到所有的设备及其设备文件等信息。
)
例如:查看CD-ROM的设备文件
#ioscan -fnCdisk
Class I H/W Path Driver S/W State H/W T ype Description
============================================== =====================
disk 6 4.8.0 sdisk CLAIMED DEVICE SEAGATE ST34371W
/dev/dsk/c0t8d0 /dev/rdsk/c0t8d0
disk 7 4.11.0 sdisk CLAIMED DEVICE SEAGATE ST34371W
/dev/dsk/c0t11d0 /dev/rdsk/c0t11d0
disk 5 16/5.2.0 sdisk CLAIMED DEVICE TOSHIBA CD-ROM XM-5401TA
/dev/dsk/c3t2d0 /dev/rdsk/c3t2d0
其中描述为" TOSHIBA CD-ROM XM-5401TA"的设备
就是CD-ROM,设备文件为/dev/dsk/c3t2d0。
8) bdf
该命令用于检查文件系统的使用情况。
#bdf
Filesystem kbytes used avail %used Mounted on
/dev/vg00/lvol1 67733 35561 25398 58% /
/dev/vg01/lvol1 20480 11675 8247 59% /home
各列的含义:
Filesystem:文件系统名
kbytes:字节数,以k为单位
used:已使用空间
avail:尚可使用空间
%used: 已使用空间占本文件系统全部空间比率。
Mounted on: 安装目录
注:%used达到90%以上时,应考虑做必要的文件清理工作
9) lanscan
用lanscan 命令查看主机中的网卡。
例如:
# lanscan
Hardware Station Crd Hdw Net-Interface NM MAC HP-DLPI DLPI
Path Address In# State NamePPA ID Type Support Mjr#
10/4/8 0x00108318E6E8 0 UP lan0 snap0 1 ETHER Yes 119
10/12/6 0x0060B0C44462 1 UP lan1 snap1 2 ETHER Yes 119
上述命令显示主机中有3块网卡,它们的有关参数如下:
硬件地址分别是 10/4/8、10/4/12(Hardware Path)
网卡名是 lan0、lan1(Net-Interface Name列)
各网卡的NMID是 1、2(NMID列)
各网卡的工作状态是 UP、DOWN、UP (Hdw state列)
各网卡的MAC地址是Station Address所对应的列。
一个网卡要能够正常工作,首先它的工作状态(Net-Interface name)必须是UP。
用 ifconfig 命令查看网卡对应的IP地址。
例如:
# ifconfig lan0
lan0: flags=863
inet 15.85.114.14 netmask fffff800 broadcast 15.85.119.255
在网卡lan0上的地址是15.85.114.14(inet),子网掩码ffff800,广播地址15.85.119.255
10) ifconfig
# ifconfig lan0
lan0: flags=863
inet 15.85.114.14 netmask fffff800 broadcast 15.85.119.255
在网卡lan0上的地址是15.85.114.14(inet),子网掩码ffff800,广播地址
15.85.119.255
11) 更改主机IP地址
1. 首先使用"lanscan"和"ifconfig"命令查出该网卡的设备名
2. 使用vi命令编辑/etc/rc.config.d/netconf文件。
找到
INTERFACE_NAME[0]=lan1
IP_ADDRESS[0]=""
SUBNET_MASK[0]=""
BROADCAST_ADDRESS[0]=""
将原有的IP地址和SUBNET_MASK改成新值
3. 使用vi 命令编辑/etc/hosts文件,改变对应主机名的IP地址
4. 注意:不要在CDE环境中,直接改变IP地址,应退出CDE环境,完成修改过程。
二、常用配置文件
1./etc/hosts
主机名字解析文件,提供主机名和IP地址的对应。
2./etc/passwd
口令文件,内容为:
登录用户名:加密口令:用户ID:组ID:保留:初始工作目录:shell路径
3./etc/group
内容为:
组名:加密密码:组ID:所有属于该组的用户。
4./etc/profile
如果该文件存在,则每个用户登录时将执行该文件。
该文件一般用于设置一些通用环境变量,如果用户的home目录中存在.profile文件,则在执行/etc/profile之后,再执行用户的.profile文件。
5./etc/inittab
内部初始化之后,系统将启动/etc/init这个deamon进程,使/etc/init进程取得引导序列的控制权。
而init进程从文件/etc
/inittab(init table,初始化表)取得指示,该文件的内容控制所有init状态,同时也控制那些已消亡进程的再生。
6./etc/fstab
系统中可以mount的文件系统的信息。
7./etc/lvmtab
使用命令:
# strings /etc/lvmtab;查看系统VG和磁盘信息。
8./etc/rc.config.d/netconf
包含系统名称和
网络
配置信息,如IP地址、子网掩码和路由信息等。
9./stand/system
包含系统的驱动程序和子系统信息,内核设备信息和一些系统可调参数信息。