AIX经常使用命令

1.查看执行过的命令,按ESC,而后按K往前翻,J日后翻。ios

2.prtconf查看CPU,系统等信息shell

3.vmstat查看CPU主频数据库

4.svmon-G查看内存express

5.topas查看CPU,内存,系统等信息编程

6.df-k显示文件使用信息安全

查看交换区信息:
lsps-a显示交换区的分布信息
lsps-s显示交换区的使用信息
slibclean清除处理程序遗留的旧分页信息
smitmkps创建交换区空间信息
swapon-a启动全部的分页空间
/etc/swapspaces存放分页空间表格信息
-------------------------------------------------
显示卷信息:
lsvg显示卷的名称
lsvg-lrootvg显示rootvg卷的详细信息

-------------------------------------------------
mount卷的方法:
varyonvgdatavg加载datavg卷
mount/dev/data1加载datavg下的一个data1卷

裸设备类型:raw,jfsjfs能够转变成文件系统,而raw则不行
-------------------------------------------------

在裸设备上安装oracle系统:
修改裸设备的权限,如裸设备名为system01,安装数据库用户为oracle
chownoracle:dba/dev/system01
chownoracle:dba/dev/rsystem01
在使用文件时必须用rsystem01
-------------------------------------------------

smit快速路径名称:(smit:图形方式,smitty:字符方式)
dev设备管理
diag诊断
jfs按期档案管理系统
lvm逻辑卷册系统管理员管理
nfsNFS管理
sinstallp软件安装及维护
spooler列印队列管理
system系统管理
tcpipTCP/IP管理
USER使用者管理
clstart,clstop:启动和中止cluster
l***c-gcluser:查看cluser的状态
-------------------------------------------------

查看已安装的软件信息:
ls-aF/usr/lpp(lpp:LicensedProgramProducts)
查看安装媒体内容:
installp-q-d/dev/cdrom-l
-------------------------------------------------

启动时自动加载文件系统信息:
须要加载的信息存放在/etc/filesystems
mount-tnf加载全部在/ect/filesystems中定义type=nfs的文件系统
显示已加载的文件系统及状态:df-v,mount
-------------------------------------------------

查看错误日志信息:
errpt-a
-------------------------------------------------

有关TCP/IP的命令
网路卡:
smitchgenet,chgtok,chgfddi,opschange,mktty:adptr架构快速路径
smitmkinet,ppp:slip与ppp快速路径
ifconfig:config界面
位址:
/etc/hosts静态主机表
/etc/resolv.conf位址解析的名称服务器
/etc/named.boot名称服务器架构
/etc/named.ca根名称服务器快取
/etc/named.data位址列表
/etc/named.rev反转指标列表
nslookup查询名称服务器资讯
网络路由:
route管理路由
netstat-rn列出定义的路由
routed路由(daekminrip)
gated路由(daekminrip、egp、hello)
/etc/gateways已知网关
/etc/networks已知网路
服务:
/etc/services
/etc/inetd.conf
TCP/IP群组子系统:
/etc/rc.net
startsrc-gtcpip启动所有的tcpip子系统
startsrc-sinetd启动主要internet
除错:
iptrace启动封包追踪
ipreport追踪结果格式化输出
netstat网络统计
ping检查是否能够到达
查看HACMP,外部硬盘信息:
lscfg-v
lsdev-Ccadapter
对等机器信息:
/etc/.rhosts
/etc/hosts.equiv
/etc/hosts
-------------------------------------------------

观察进程内存使用状况:
psaux观察参数%mem:内存使用百分比RSS:实际使用内存
vmstatfree的单位为块,缺省值为4096bytst
-------------------------------------------------

建立raw设备时选择的类型:
raw_lv

服务器

本身总结的aix的命令,且都在小型机上经过!

登录
cmd->telnet10.122.149.1
修改密码
#passwd
关机
#shutdown
#shutdown–F
重启计算机
#shutdown–Fr
进入目录
#cdapp(目录名)
回退:
#cd..
查看设备状态
#lsdev-Ccdisk查看磁盘是否可用
#lsdev-Ccadapter查看适配器是否可用
#lsdev-Cctape查看磁带是否可用
查看磁盘的基本属性
#lsattr-Elhdisk5
从root用户修改成oracle用户
#chownoracle:dbaaa.txt(文件名称/磁盘名称)
修改disk5磁盘的读写权限
#chmod755*hdisk5
删除磁盘
#rmdev–dlhdisk5
磁带备份
#cfgmgr–v确认磁带机
#lsdev–Cctape看磁带机是否可用
开始备份
#smittymksysb
#选择可用磁带机回车(esc+4)选择
镜像
#smittyvg
#选择mirroravolumegroup
#选择rootvg
#hdisk1须要一段时间
#bosboot–adhdisk1
#bootlist–mnormalhdisk0hdisk1硬盘启动的顺序
HACMP启动和中止
(1)、启动HACMP
使用如下步骤启动HACMP:
以root用户loginAIX
使用smittycl_admin进入HACMP管理界面
选择ManageClusterServices菜单项,按Enter键
选择StartClusterServices菜单项,按Enter键
按Enter键启动HACMP
(2)、中止HACMP
使用如下步骤启动HACMP:
以root用户loginAIX
使用smittycl_admin进入HACMP管理界面
选择ManageClusterServices菜单项,按Enter键
选择StopClusterServices菜单项,按Enter键
按Enter键中止HACMP
查看ip地址和子网掩码,端口号
#ifconfig-a
#netstat-i
#netstat-in
#uptime运行天数
#ps–ep|grepora查看ora进程
#ps–ep|grep查看全部的进程
#ps–ep|pg按页显示进程
FTP命令
cmd下ftp10.122.149.1
#bin二进制模式下传送
#mputa.txt上传文件
#mgeta.txt下载文件
#errpt查看错误信息
#errpt>/tmp/errpt2007110.txt保存errpt为txt文件
#errclear0把errpt错误日志清0
#kill-9pid关掉进程
#cdoracle/app/crs/product/10.2/log/hdmis1/crsd
#ls
core.2006-12-20-21:55:28core.2006-12-20-23:21:45core.2006-12-21-01:16:46crsd.l01
core.2006-12-20-22:12:57core.2006-12-20-23:25:46core.2006-12-21-01:52:35crsd.log
core.2006-12-20-22:50:42core.2006-12-20-23:30:20core.2006-12-21-15:33:27
core.2006-12-20-23:17:50core.2006-12-21-00:19:30core.2007-01-08-15:39:35
网络


AIX是IBM公司开发的业界领先的优秀商务Unix操做系统,在可靠性、可用性、开放性、扩展性、高性能、安全性等方面都很是突出,尤为是在Internet的关键应用领域以及系统和硬件管理能力方面,其性能表现更为出色,受到了业界的广泛承认和普遍使用。如下是笔者几年来使用AIX系统的一点心得,兹供使用该系统的其余读者参考。架构

1.如何禁止终端上的中断键(CTRL+C)?oracle

在不少应用系统中,系统管理员但愿普通用户只运行本身的应用程序,不能进入系统的shell提示符下,但缺省状况下当用户在终端上按CTRL+C键时就会退到系统提示符下。因为用户终端通常没有固定的端口号,为了禁止使用中断键,可采起下面办法:

(1)若是使用ksh,可在$HOME/.profile中第一行加入以下内容:

trap"echo'Abnormaloperation';exit"123915

(2)若是使用csh(ksh亦可),可用以下命令:

%sttyintr^!

若是恢复正常状况,键入下列命令:

%sttyintr^c

2.如何在shell中不回显(echo)字符?

在实际应用中,通常当咱们在键盘上键入口令时不但愿将其显示在屏幕上,为此可采用下面的两种办法:

·使用stty命令

stty-echo#donotdisplaypassword

echo"Enterpassword:\c"

readPASSWD#getthepassword

sttyecho#restorestandardconfiguration

·使用echo命令

设置保密属性:echo"\033[<?xml:namespaceprefix="ST1">?xml:namespace>8m"

取消保密属性:echo"\033[m"

3.如何在某个目录及其所属子目录的全部文件中查找字符串?

在程序维护过程当中,有时须要在某个目录及其所属子目录的全部文件中查找某一个字符串,为此可用下面两种方法(假设在*.cp文件中查找字符串"abc",结果放在文件out中):

(1)cat/dev/null>out

find./-name"*.cp"-execgrep"abc"{}>>out

(2)find./-name"*.cp"|xargsgrep"abc">out

推荐使用第二种方法,因其系统开销小、速度快。

4.如何对/etc/inittab文件中的一行进行注释?

咱们都知道在shell中使用"#"做为注释符号,但在/etc/inittab中注释一行的方法是在第一个字符前插入字符":"。

5.如何转换DOS和AIX两种格式的文本文件?

如欲转换DOS和AIX两种格式的文本文件,有两种方法:

(1)用ftp命令:设置ASCII传输类型,在一台运行AIX的机器和另一台运行Windows的机器之间互相传送,这里再也不赘述。

(2)使用aix2dos或dos2aix命令

如将DOS格式的文本文件转换为AIX格式,可用命令A:dos2aixinputfileoutfile,反之可用命令:aix2dosinputfileoutfile,关于dos2aix和aix2dos命令的详细用法可参阅"dos2aix-h"和"aix2dos-h"。注意要使用这两个命令,必须首先安装文件集bos.pci。

6.如何解决某一PV上的VGDA与ODM库不一致的问题?

在系统维护过程当中,由于操做错误或其余特殊缘由,有可能使某一PV上的LVCB和VGDA与其对应的ODM库不一致,致使ODM库紊乱,对PV的有关操做没法进行,这时可采用以下两个AIX命令加以解决:

redefinevg-dhdisk_namevg_name

该命令以指定PV上的LVM信息从新定义给定VG的ODM库。

或:synclvodm-P-vvgname

该命令同步或重建给定VG的ODM库和LVM信息。

7.如何设置用户的文件大小限制?

在AIX系统中,用户使用系统资源是有必定限制的。如用户缺省可建立或扩展的最大文件为1G(参见/etc/security/limits:fsize=2097151,fsize_hard=fsize512-bytesblocks)。

如欲修改,可以使用smit:

#smitchuser选择用户,修改下面两项:

SoftFILEsize[4194302]

#(2G,可根据须要设定)

HardFILEsize[4194302]

#(2G,可根据须要设定)

用该用户身份登陆,使用"ulimit-f"和"ulimit-Hf"可分别显示其fsize、fsize_hard的大小。

八、如何按文件大小排序列出一个文件系统下的文件?

当监控某一文件系统的空间使用状况时,若是该文件系统剩余空间较少或已使用空间增加较快,则有必要排序列出该文件系统中全部大于某一给定字节数的文件,以便进一步维护管理。为此,可用以下命令:

#find[filesystem_name]-xdev-size+[512-bytesbloks]-ls|sort-r-n-k7

AIX经常使用命令

目录操做

命令名 功能描述 使用举例
mkdir 建立一个目录 mkdirdirname
rmdir 删除一个目录 rmdirdirname
mvdir 移动或重命名一个目录 mvdirdir1dir2
cd 改变当前目录 cddirname
pwd 显示当前目录的路径名 pwd
ls 显示当前目录的内容 ls-la
dircmp 比较两个目录的内容 dircmpdir1dir2

文件操做

命令名 功能描述 使用举例
cat 显示或链接文件 catfilename
pg 分页格式化显示文件内容 pgfilename
more 分屏显示文件内容 morefilename
od 显示非文本文件的内容 od-cfilename
cp 复制文件或目录 cpfile1file2
rm 删除文件或目录 rmfilename
mv 改变文件名或所在目录 mvfile1file2
ln 联接文件 ln-sfile1file2
find 使用匹配表达式查找文件 find.-name"*.c"-print
file 显示文件类型 filefilename

选择操做

命令名 功能描述 使用举例
head 显示文件的最初几行 head-20filename
tail 显示文件的最后几行 tail-15filename
cut 显示文件每行中的某些域 cut-f1,7-d:/etc/passwd
colrm 从标准输入中删除若干列 colrm820file2
paste 横向链接文件 pastefile1file2
diff 比较并显示两个文件的差别 difffile1file2
sed 非交互方式流编辑器 sed"s/red/green/g"filename
grep 在文件中按模式查找 grep"^[a-zA-Z]"filename
awk 在文件中查找并处理模式 awk'{print$1$1}'filename
sort 排序或归并文件 sort-d-f-ufile1
uniq 去掉文件中的重复行 uniqfile1file2
comm 显示两有序文件的公共和非公共行 commfile1file2
wc 统计文件的字符数、词数和行数 wcfilename
nl 给文件加上行号 nlfile1>file2

安全操做

命令名 功能描述 使用举例
passwd 修改用户密码 passwd
chmod 改变文件或目录的权限 chmodug+xfilename
umask 定义建立文件的权限掩码 umask027
chown 改变文件或目录的属主 chownnewownerfilename
chgrp 改变文件或目录的所属组 chgrpstafffilename
xlock 给终端上锁 xlock-remote

编程操做

命令名 功能描述 使用举例
make 维护可执行程序的最新版本 make
touch 更新文件的访问和修改时间 touch-m05202400filename
dbx 命令行界面调试工具 dbxa.out
xde 图形用户界面调试工具 xdea.out

进程操做

命令名 功能描述 使用举例
ps 显示进程当前状态 psu
kill 终止进程 kill-930142
nice 改变待执行命令的优先级 nicecc-c*.c
renice 改变已运行进程的优先级 renice+2032768

时间操做

命令名 功能描述 使用举例
date 显示系统的当前日期和时间 date
cal 显示日历 cal81996
time 统计程序的执行时间 timea.out

网络与通讯操做

命令名 功能描述 使用举例
telnet 远程登陆 telnethpc.sp.net.edu.cn
rlogin 远程登陆 rloginhostname-lusername
rsh 在远程主机执行指定命令 rshf01n03date
ftp 在本地主机与远程主机之间传输文件 ftpftp.sp.net.edu.cn
rcp 在本地主机与远程主机之间复制文件 rcpfile1host1:file2
ping 给一个网络主机发送回应请求 pinghpc.sp.net.edu.cn
mail 阅读和发送电子邮件 mail
write 给另外一用户发送报文 writeusernamepts/1
mesg 容许或拒绝接收报文 mesgn

KornShell命令

命令名 功能描述 使用举例
history 列出最近执行过的几条命令及编号 history
r 重复执行最近执行过的某条命令 r-2
alias 给某个命令定义别名 aliasdel=rm-i
unalias 取消对某个别名的定义 unaliasdel

其它命令

命令名 功能描述 使用举例
uname 显示操做系统的有关信息 uname-a
clear 清除屏幕或窗口内容 clear
env 显示当前全部设置过的环境变量 env
who 列出当前登陆的全部用户 who
whoami 显示当前正进行操做的用户名 whoami
tty 显示终端或伪终端的名称 tty
stty 显示或重置控制键定义 stty-a
du 查询磁盘使用状况 du-ksubdir
df 显示文件系统的总空间和可用空间 df/tmp
w 显示当前系统活动的总信息 w

AIX的命令格式:  $commandoption(s)argument(s)  command:命令  option(s):命令选项,均以'-'号开始  argument(s):参数  命令用途  -------------------------------------------------------  prtconf显示系统的各项主要配置  svmon-G查看内存(4k)  iostat2查看磁盘读写状况(每2秒刷新);  set-ovi调用缓冲区k,j,x,h,l向上下翻,Esc  smit进入管理界面  cd改变路径  ls列出文件  ls-aF列出隐含文件,并适当分类  ls-l列出文件的详细信息  ls-ltr  more输出文件内容到屏幕  cat显示文本文件内容/合并文件  pg分页显示文件内容,回车后下一页  file显示文件属性(可执行/ASCII/等)  clear清屏  mkdir建立目录  rmdir删除目录  cp拷贝文件  mv文件/目录更名,转移  rm删除文件/目录,如:rm-frora*  rmdir删除目录,如:rmdiroracle  df-k显示文件系统的信息  du磁盘使用信息汇总  mount显示已经挂装的文件系统的信息或挂装文件系统mount-rvcdrfs/dev/cd0/cdrommount/dev/lv02/u01  umount卸载某个文件系统umount/cdrom  fuser-kxuc/dev/cd0当光驱不能正常释放时  lsattr-E-lsys0-arealmem察看内存的命令  env输出用户环境变量到屏幕  id察看用户的属性  whoami察看当前用户名  who查看已经登陆的用户  who-r查看目前系统的运行级别  users用单独的一行打印出当前登陆的用户,每一个显示的用户名对应一个登陆会话  若是一个用户有不止一个登陆会话,那他的用户名将显示相同的次数w显示当前系统中每一个用户和它所运行的进程信息  last此命令往回搜索wtmp来显示自从文件第一次建立以来登陆过的用户  whereis命令的绝对路径  passwd设置用户密码  su改变/切换用户id  lsuserALL列出全部已经建立的用户  lsgroupALL列出全部已经建立的组  smittyuser管理用户  mkuser建立新用户,建立用户的缺省属性值于文件:/usr/lib/security/mkuser.default,只能由root修改  smittygroup管理组  mkgroup建立新组  chfn改变用户详细信息  jobs查看后台任务/进程  fg把后台进程调到前台  bg把当前进程调到后台运行  grep查找匹配字符/字符串  netstat-i显示网络链接信息及统计信息  netstat-IN  netstat-rn显示核心路由表  netstat-I网络设置名端口号监视端口状况  netstat-v正在使用的设备驱动程序的统计信息  netstat-m网络使用的内存空间状况  netstat-D显示丢弃包的状况  ifconfig-a显示网络配置信息  umask显示文件建立掩码,即新建文件或目录的缺省权限,如#umask664  date系统时间  findpathexpression查找文件,expression的值有:  -name/-type/-size/-mtime(修改时间)/-perm(权限)/-usr/-o(或)  uname显示操做系统信息  oslevel系统版本  man帮助文件  smittyclstart|clstop起用|关闭HA  smittyhamcp  smittychinet改变网卡的配置信息  smittycluster配置cluster  smittyhacmp配置hacmp  /usr/sbin/cluster/clstat&显示cluster信息  dbassist启动oracle数据库配置助手(dbca-9i能够用配置数据库方式启动一个数据库)netasst启动oracle数据库listener配置助手(-9ioemapp是一个包,后跟参数,不一样工具)  vi文件编辑器  动做字符:  a在当前字符后添加文字;x删除单个字符;  A在当前行最后添加文字;dw删除至当前词尾;  i在当前字符前添加文字;d$删除至当前行尾;  I在当前行开始处添加文字;d0删除至当前行首;  o在当前行后添加新行;dd删除当前行;  O在当前行前添加新行;:20,40d删除20行至40行;  /text向后查询?text向前查询  r修改当前字符R覆盖字符,直至按下[ESC]  s删除当前字符,并可添加字符直至按[ESC]  S删除当前行,并可添加字符直至按[ESC]  yy将当前行存入缓冲区  dd  p  P  errpt|pg建立/显示错误文件  errclear0清除错误日志文件内容  lsvg-o显示卷组信息  lsvg-lrootvg  instfix-iv|grepAIX_ML安装的文件集  smittytcpiptcp/ip配置  lsdev-Ccdisk系统设备信息(磁盘)  lspv显示卷组里的物理卷信息  lsdev-Ccpdisk显示阵列里的磁盘信息  errclear清除errorlog  lsps-a显示交换空间  swapon/dev/paging01激活交换空间  chps-apaging01删除交换空间  rmpspaging01删除不活动的交换空间  smitmkps增长交换空间  smitchps修改交换空间  varyonvg激活卷组如:varyonvgdatavg将datavg激活  varyoffvg关闭卷组  /ect/services查看端口  /etc/hosts机器名IP对照表  /etc/inittab至关于DOS的AUTOEXEC.BAT文件  /etc/filesystems记录全部的文件系统设置增长并配置端口  删除端口  ftp://root@10.188.12.250/在客户端登陆AIX(用IE)  lscfg  lsdev  routeADD010.188.12.1  routeadddefault192.168.0.1设置网关(或在/etc/defaultrouter文件中加入网关地址,重起机器就行)  suroot以ROOT用户登陆;  smittylv增长逻辑盘  LN-s源目录目标目录连接  ls-l查看权限  ./fielname运行filename文件  smittyclstart启动HA  smittyclstop中止HA  .filename表示filename文件(目录)为隐藏;  catfile1>>file2合并file1到file2  SMIT综合管理工具  #表示ROOT用户;  $表示通常用户;  shutdown-fr快速重启;  smittycrjfs建立结点;mount/u05chown-Roracle.dbsu05chmod-R777u05  加一个文件系统的步骤:加文件系统/chmod/chown/mount文件系统名  smittyjfs  smittylv  smittylvm管理逻辑卷  smittyvg管理卷组  smittychvg  drwxrwxrwxd表示目录,-表示普通文件,r表示连接;d421421421777所有权限  -rwxrwxrwx第2-4:属主用户,5-7:同组用户,8-10全部用户  date0217142590ThissetsthedateandtimetoSatFeb1714:25:00CST1990.  当root不能在其终端上登陆时修改/etc/hosts文件,查看其IP地址对应的主机名;  当其余用户不能在其终端上登陆时删除用户,并删除/home下对应的目录,重建;  smittyaio调整aioservers  #pstat-a|grepaios|wc-l查看aio的值是否常达到MAX,IF增长MIN,MAXaio;  当任何用户都不能登陆图形界面时有可能根结点充满,在登陆窗口用字符方式登陆,加大根结点空间便可;ps-ef|grepcluster查找包含"cluster"的进程  more/etc/passwd|grepzhxx查找静态字符"zhxx"  pe-f进程查看,如:#ps-f  UIDPIDPPIDCSTIMETTYTIMECMD  root4362645014020:38:58pts/10:00-ksh  root4771043626221:08:03pts/10:00ps-f  用户ID进程ID父进程IDCPU利用率开始时间控制台运行时间命令  kill-9*******为进程号,可用ps得到  ping10.188.12.252-l17000-t以17000bytes/包ping目标  crontab建立计划任务(crontab-l查看已有任务,crontab-e编辑或增长,删除任务)  02***/u05/dmpbak/auto.sh表示:天天两点执行/u05/dmpbak/auto.sh文件  lsfs列出全部文件系统  lsvg-lrootvg列出rootvg的卷  lsvg-prootvg列出物理卷信息  lsvgdatavg可查询空闲物理分区数  smitreogvg重组卷组  smitimportvg导出卷组,卷组必须是不活动的;  lspvhdisk0显示物理卷  lspv-lhdisk0逻辑卷映射  lspv-phdisk0物理卷映射  defragfs-q/u01报告文件系统的当前状态  defragfs-r/u01获得碎片连续化操做后和先后对比状况  defragfs/u01执行碎片连续化操做  fsck/u05检查u05文件系统  xclock时钟,可用于检查环境是否正常  chmod777/u02  r2=3至关于:chmod777/u03  rshzzyc2_sev在其余机器上登陆某主机  dgmgrl相似SVRMGRL(9i)  ps-ef|greporacle|pg查看oracle用户的全部进程  kill-914206杀14206#进程  kill-l显示KILL命令能够用的信号量killallsignal删除除发送外的其余全部进程  /usr/sbin/cluster/clstat&显示双机热备状态图  exit或logout退出登陆  qprtfilename1,filename2...打印文件  qchk查看打印队列  qcan取消打印做业  lsps-a查询交换空间,如USE超过70%,则要增长  set查看已定义的变量;  echo$name查看某个变量的值;  xxx=value定义变量  unsetxxx删除变量  ``把``之间的内容做为一个命令,返回命令结果;如$now=`date`$echo$now  ''直接显示''间的内容,不予解释;  ""解释""间的$,``,等字符的特殊含义;  忽略后的特殊字符的特殊含义;  $$表示当前进程的ID  $0当前shell程序的名称  $#传给当前shellScript的参数个数;  $*传给当前shellScript的第*个参数,$1-$9,${10}......  $?最近一个命令的返回值;  $!最近一个后台进程的ID号;  exprshell下的四则运算:  *乘; /除;%求余数;+,-如:expr(3+3)*(4-2)  command1&&command2若是第一个命令执行成功,则运行第二个命令;  command1||command2若是第一个命令执行失败,则运行第二个命令;  test表达式测试条件表达式,主要有:  -ffilename文件是否存在;  -ddirctory目录是否存在;  -rfilename文件存在,且能被当前进程读;  -wfilename文件存在,且能被当前进程写;  -xfilename文件存在,且能被当前进程运行;  -nstring字符STRING长度非零;  -zstring字符STRING长度零;  string1=string2两个字符串相同;integer1-eqinteger2两个变量相等;(ne:不等gt:大于lt:小于le:小于等于ge:大于等于)  if..  then..  else...  fi  readxxx从标准输入读入一行,赋给xxx变量;readxecho$x  foriin....  do  ...  done  whileexpression  do  ...  done  kshscriptname  scriptname  pathname/scriptnameshellscript的三种执行方法  #command前台进程  #command&后台进程  nice/renice增长/再增长nice的值,从而下降进程优先级;  nohupcommand&使用户的后台进程在用户退出时仍然运行  #aliasalias=string赋命令别名  unaliasaliasname取消命令别名  history显示最后的16条命令  cal2003/cal22003日历  finger[oracle]显示用户信息  mail接收,发出,查看电子邮件  clear清屏  echo显示指定信息  wcfilename统计指定文件的行数,词数,字节数  headfilename显示文件头  tailfilename显示文件尾  tail-f/tmp/hacmp.out显示HACMP启动状况  [^+C]/[^+d]/[^+s]/[^+q]/[^+u]终止/结束文件传输/暂停屏幕输出/继续屏幕输出/删除当前输入行  smit(systemmanagementinterfaceTool)  其log文件/script文件保存在各用户目录下;  alog-o-tboot查看引导日志  chtz设置新时区  /etc/profile  /etc/environment  $HOME/.profile系统设置用户环境的主要文件;  lsuser-aidhomeALL列出全部用户  /etc/motd用户登陆时显示的信息,可直接编辑,但若是用户主目录下$HOME/.hushlogin存在,motd不显示;wall*****向各登陆用户发出*****消息,用户终端上将立刻显示;  /var/adm/sulogsu命令执行记录  /var/adm/wtmp,/etc/utmp用who命令查看登陆记录  lastroot|pgroot用户登陆记录  lastreboot|pg重启记录;  /etc/passwd合法用户(不含密码)  /etc/group  /etc/security普通用户不能访问的安全性文件目录  lsdev-P列出全部的设备,lsdev-Pcdisk  smittydevices设备管理  lsattr-E-lsys0列出已配置的设备  jfs/Cdrfs/NfsAIX支持的三种文件系统  /var/adm/wtmp  /var/spool/*/*  /smit.log  /etc/securibty/failedlogin  /var/adm/sulog这些文件增加很快,要按期清理,可用cat/dev/null>filename方式清理  du/u05|sort-r-n查询文件或目录所占用的磁盘块数  vmstat显示虚拟内存,内存及CPU活动信息;  arp-a查看解析协议ARP表  hostname显示机器名  /etc/rc.tcpip系统启动时自动执行,进而执行如下子进程:  -syslogd:错误信息日志  -portmap:端口查找  -inetd:Internet服务的主守护进程  -named:域名服务器  -lpd:打印服务器  -routedorgated:动态路由  -sendmail:邮件系统  -timed:时间服务器  -rwhod:远程用户信息  -snmpd:SNMP代理进程  host机器名/IP实现IP与机器名的转换  rshPTYC2_svcdate执行另外一台主机上的命令  lscfg显示机器配置信息  lsdev-C-cif显示网络接口描述  lsdev-C-cadapetr显示适配描述  netpmon-v物理/逻辑资源的详细报告psaux查询内存使用状况  sar[-u|-c|-a|-q|-r][-p]110查询系统负载状况  traceroute10.188.182.1跟踪IP  netpmon能够监控关于网络行为的系统事件和性能以及网络行为对CPU的消耗。  lsdev-C|grepProcess|wc-l显示CPU数量  smittymklv建立裸设备(字符型设备);  smittyrmlv删除裸设备(字符型设备);  lslv***********为裸设备名称,显示裸设备相关参数  /etc/default/login加上CONSOLE=/dev/console后,可防止root用户telnet;  SSL工具代替telnet等,增长安全性  /etc/passwd.../bin/sh对应.profile  /etc/passwd.../bin/csh对应.login  系统正常从桌面登陆执行.dtprofile  su-username执行.profile  vmstat查询内存状况  iostat  mpstat查询CPU状况  /etc/vfstab磁盘目录规划  mount目录安装状况  format查看磁盘物理信息  p分区  p  swap[-l|s|d|a]操做swap交换空间  patchadd-d补丁文件名打补丁-p显示已打的补丁信息  sysdef-i  share-Fnfs-oro/etc  hare-Fnfs-orw=usera:userb/export  unshare/etc  dfshares  /usr/dt/bin/dtconfig-d这将告知系统在下一次从新引导时不启动登陆服务器。  /etc/ftpusers,/etc/default/loginSOLARIS8下的FTP和TELNET缺省是关着,看看这两个文件.  sys-unconfigsolaris从新设置  kdmconfig配置显示器  eject弹出CD-ROM或软驱;

相关文章
相关标签/搜索