时间: 2004-06-08 / 分类: WEB后端编程 - 开发与实践 / 浏览次数: / 0 个评论 发表评论
常用的系统状态查询命令
黄金分割与摄影构图
CSS Hack浏览器兼容IE6+IE7+IE8+IE9+FF
WEB前端开发中的一些编程风格和书...
项目前端开发的架构

# lsdev –C –s scsi
  列出各个SCSI设备的所有相关信息:如逻辑单元号,硬件地址及设备文件名等。
  # ps -ef
  列出正在运行的所有进程的各种信息:如进程号及进程名等。
  # netstat -rn
  列出网卡状态及路由信息等。
  # netstat -in
  列出网卡状态及网络配置信息。
  # df -k
  列出已加载的逻辑卷及其大小信息。
  # mount
  列出已加载的逻辑卷及其加载位置。
  # uname -a
  列出系统ID 号,系统名称,OS版本等信息。
  # hostname
  列出系统网络名称。
  # lsvg –l rootvg,lsvg –p rootvg
  显示逻辑卷组信息,如包含哪些物理盘及逻辑卷等。
  # lslv –l datalv,lslv –p datalv
  显示逻辑卷各种信息,如包含哪些盘,是否有镜像等。
  八 网络故障定位方法
  网络不通的诊断过程:
  ifconfig 查看网卡是否启动 (up)
  netstat –i 查看网卡状态
  Ierrs/Ipkts 和 Oerrs/Opkts是否>1%

  ping自己网卡地址 (ip 地址)
  ping其它机器地址,如不通,在其机器上用diag检测网卡是否有问题。
  在同一网中, subnetmask 应一致。
  网络配置的基本方法:
  (1) 如需修改网络地址、主机名等,一定要用 chdev 命令
  # chdev –l inet0 –a hostname=myhost
  # chdev -l en0 -a netadd
r=’9.3.240.58′ -a netmask=255.25
5.255.0’

  (2) 查看网卡状态:# lsdev –Cc if
  (3) 确认网络地址:# ifconfig en0
  (4) 启动网卡:# ifconfig en0 up
  (5) 配置路由
  有两种方式加入路由:
  永久路由
  # chdev -l inet0 -a rout
e=’10.47.0.0’,’9.3.240.59’

  临时路由
  # route add 10.47.1.2 9.3.240.59
  用命令 netstat -rn 查看路由表
  附:常用命令列表:
  Any XXXX, ####, ****, or
X is to be substituted by a nam
e, resource name or #,

  fn = filename
  DIR = Directory
  | = pipe symbol

  bosboot -a -d /dev/hdiskx -rebuilds boot
record/image on boot device(hdiskx)

  cat -view contents of a file
  cat /tmp/****.1 -view a file, look at output
  cat fn fn > newfile -combines two files to a single file

  cd -will return you to default DIR
  cd / -will put in root DIR
  cd /xxxx -change you to a DIR anywhere i
s system

  cd .. -will drop you out of 1 DIR at a time
  cd xxxxx -will change yo
u to a DIR in current dir

  cfgmgr -will auto config devices
  cfgmgr -v & -(-v) shows processes (&) pu
ts in background

  chps -s xx hd# -increase
paging space (xx=# of addt’l PP
s)

  cp oldfn newfn -copy a file
  cp oldfn Dirn -copy a fi
le to another directory

  crontab -l -list crontab
entries for the current user

  ctrl + v -will page down 1 page
  ctrl + 6 -will page up 1 page
  del fn -same as rm -i,promts to remove fn
  df -I -shows status of file systems (no
inodes)

  df -Ik -(k) show status in 1024 bites(1m
b)(only AIX 4

  diag -a -updates changes
in hardware configuration

  diag ***** -****= a devi
ce type(as tape,disk….Fastpath
)

  diag -cd rmtX -resets tape drive
  dosformat -formats a diskette to DOS
  dosdir -list files on dos formated diskette
  dosread XX YY -copies dos file XX to aix
file YY

  doswrite YY XX -copies a
ix file YY to dos file XX

  errpt -generates a one l
ine synopsis of logged errors

  errpt | pg -list errorlog 1 page @ a tim
e(1st column is ID)

  errpt -a -displays detai
led information of logged errors

  errpt -s Mmddhhmmyy -select entries post
ed later than date

  errpt -aj XXXXXXX -list
detail error by ID number.(XXX=1
st column)

  errpt -d S -list software errors
  errpt -j XXXXXXX -list s
ummary report by ID number.

  errpt -aN XXXXXX -list detailed report b
y resource name column

  errpt -N XXXXXXX -list s
ummary report by resource name c
olumn

  errclear 0 -clears errorlog
  errclear -N XXXXX 0 -clears errorlog by
resource name, 0=all enter

  errclear -j XXXXX 0 -clears errorlog by
ID number.

  finger -same as who but with more details
  flcopy -copies a diskette to another diskette
  format -formats a disket
te in default diskette drive

  format -l -formats in lo
wer denity: 1.44 on 2.44 / 720 o
n 1.44

  hostname -responds with host system name
  host (hostname) -responds with internet
address

  instfix -ik IPAR# -lists ipar fix was co
mpletely installed

  lppchk -v -checks install status of LPPs
  lppchk -v 2> /dev/lpX -sends output of lppchk to printer lpx

  lpstat -a all -view all printer queues
  lptest 80 5 > /dev/lp0 -send test pattern to lp0

  ls -list names of files
& directories in current dir

  ls -lia -list details of
files, current dir & subdir

  ls -al -list details of
files or dir in current dir

  lsattr -El xxxxxx -list
specific settings on a device

  lsdev -C | sort -d -f -l
ist system hardware (devices)

  lsdev -C | grep 00-0X -list resourses fo
r a adapter

  lsdev -Cc xxxxx -H -list
devices(xxx=tty,printer,disk,me
mory,adpt

  lsdev -Cs scsi -list scs
i devices(not serial or raid)

  lsdev -Cc tape -list tape devices
  lsdev -Cs pci -list pci devices
  lsdev -Cs isa -list isa devices
  lscons -lists the assigned console
  lscfg -list hardware list (same as diags
list)

  lscfg -rl mem* |pg -list
s the memory on PCI bus machines

  lscfg -vl XXXXX -list config info from a
device.(rmt0,hdisk,etc)

  lscfg -vl sysplanar0 -li
sts the machine type, model, s/n
on SMP

  lsfs -list all filesyste
ms + data from “df” cmd

  lslpp -l | grep BROKEN -lists incomplete ptfs
  lslv -m hd5 -finds boot drive under pv1
column

  lsps -a -checks available paging space
  lsps -s -checks available paging space
  lspv -lists information
about the physical volumes

  lspv hdisk# -list drive info
  lspv -l hdisk# -lists logical volume gro
up disk in

  lsuser -f ALL -lists all attributes for
all users

  lsvg -lists volume groups
  lsvg -p XXXXXX -lists di
sks in volume group (xxxxx= volu
me name)

  more -reads files and displays the text
one screen at a time.

  mpcfg -df -list all setting the machine
is set to (smp)

  mpcfg -cf 11 1 -changes to fast IPL on S
MP machines (smp)

  mv fn (path fn) -move and rename a file
  oslevel -shows AIX version (3.2.4 and above)
  pg -reads and displays text one screen a
t a time.

  pdisable -makes unavailable or shows all
disabled tty’s

  pdisable tty# -disables a tty
  penable -makes available
or shows all enabled tty’s

  penable tty# -enables a tty
  ps -el |pg -look at process running on system
  pwd -list what DIR you are currently in
  r -repeats last command
  rm -i ******* -remove a
file & will prompt you if you ar
e sure

  rmdev -l XXXXX -removes a device and def
ines it to data base

  rmdev -l XXXXX -d -removes a device and
deletes it from data base

  set -o vi -sets up to veiw cammands that
have been run

  :wq -write(save) and quit file
  Esc + k -used with SET command to list l
ast command

  k,l -k=list next command
ran, l=steps you thru command

  I -use with SET command inserts characters
  j -steps you backwards
  cw -cw=removes a word,just type in new word
  (use with Esc)
  a,x,r -a=added text, x=delete text, r=re
place text(r+letter)

  R -lets you type over letters or words
  smit ***** -(*****= tape,disk,tty,etc.fa
stpath)

  su -stands for switch user,(NOT super user)
  su -switches to root id
or prompts you for password

  su XXXXXX -switches to XXXXXX’s id
  tar -cvf /dev/rmtX /etc -will copy /etc
to a tape drive

  tar -tvf /dev/rmtX -will read a tape drive
  tctl -f /dev/rmtX rewoff
l -rewind & eject tape

  tctl -f /dev/rmtX.1 fsf 3 -forward advan
ces a tape to be read by TAR

  tctl -F -list avail commands(-F flag is
not correct)

  tctl retension -retensions tape in tape drive
  & -put any command in ba
ckground with process ID

  uptime -how long since last IPL and how
many users on system

  vmstat # # -reports virtual memory stati
stics and more

  iostat # # -reports CPU,
disk & cdrom statistics

  use with vm & iostat -1st #(how many sec
to repeat), 2nd #(how many times)

  who -shows users on system
  who am i -shows user id
on your terminal & tty number

  USE the following with other commands.
  —————————————-
———–

  >/tmp/****.1 -creates a file (used with
lsXXX command)

  >/dev/lp# -redirectes ou
tput to a printer(use with a com
d)

  |grep -is useful to sear
ch for text in a file.

  |pg -use after any comma
nd to view one page at a time

  | -pipe sign – Takes the output of one c
ommand and

  feeds it to the input of another.
  > -redirect sign or greater than sign
  / -slash sign
   -back slash sign
  >> -double redirect will add text to end
of file

  & -put any command in ba
ckground with process ID

  MUST unmount file system
1st to run fsck & dfsck/only us
e with a problem

  ————————
——————–
——————————–

——————

  fsck XXXXXXX -will check
a file system for errors & prom
pt

  dfsck /XXXX /XXXX -will check 2 differen
t file sys at the same time

  FOLLOWING command lines
will delete a group of devices a
s a group, the #,

  sign is the hdisk#’s tha
t you want to delete.(this is an
exampe.)

  —————————————-
——————————–
————————–

  for disk in # # # # -thi
s line and the next 3 line work
together

  do -the prompt will be > (REMEMBER to hit enter)

  rmdev -l hdisk# {disk} -d -the prompt will be > (brackets around disk change)

  done -the prompt will be > (on a printout. change to -)

  SSA RELATED COMMANDS
  —————————————–
  lsattr -El ssaX -list at
tributes of SSA adapters

  lscfg -vl ssaX -list VPD of SSA adapters
  lsdev -C | grep SSA -list all SSA devices
  lslpp -L | grep SSA -list SSA device drivers
  maymap -ap -maymap display of SSA loop
  maymap -alph -maymap display of SSA loop
  lscfg -vl pdisk* -list VPD of pdisks
  ssaxlate -l hdiskX -list
hdisk to pdisk assignment

  ssaxlate -l pdiskX -list pdisk to hdisk
assignment

  ssa_rescheck -l hdiskX -show hdisk reser
vation status

  FOLLOWING CMDS LIST, COPY, AND RESTORE F
OR cpio,tar,dd,backup,dos:

  NOTE: The fd0 is just a dev. so you may
use any media you desire.

  —————————————-
——————————————-

  LIST COPY
  —— ——–
  cpio -itv < /dev/fd0 ls /tmp/fn | cpio -ov > /dev/fd0

  tar -tvf /dev/fd0 tar -cvf /dev/fd0 fn
  dd li -l | dd dd if=fn of=/dev/fd0
  restore -Tf /dev/fd0 backup -0 -uf /dev/
fd0 fn By INODE

  restore -Tf /dev/fd0 fin
d / -print | backup -i -f/dev/fd
0 By NAME

  dosdir doswrite -a (AIX fn) (fn.ext)
  TO RESTORE
  ——————-
  cpio -iv fn < /dev/fd0

  tar -xvf /dev/fd0
  dd of=/dev/fd0 if=fn
  restore -xvf /dev/fd0 fn BY NAME/INODE,
restore understands unless special

  flags were used.
  dosread -a (fn.ext) (AIX fn)
  TO DOCUMENT THE SYSTEM
  ——————————————-
  lscfg -v > /dev/lpx -to list sys config/VPD

  lsuser -f ALL > /dev/lpX -to list users

  lsdev -Cc tty -H -to list all tty’s
  lsdev -Cc lp -H -to list all lp’s
  lsattr -El ttyX > /dev/lpX -to list ttyX parameters (do for each tty)

  lsattr -El lpX > /dev/lpX -to list lpX parameters (do for each lp)

  lpstat > /dev/lpX -to list queues

  lsfs > /dev/lpx -to list filesystems

  lspv > /dev/lpx -to list hard drives

  lspv hdiskx -to list hard drive config (
do for each drive)

  lspv -l hdiskx -to list files on drive
  lsvg rootvg -to list rootvg data
  plus printout of or save to diskette:
  ——————————————
  /etc/inittab
  /etc/objrepos/Cu*
  /etc/passwd
  /etc/filesystems
  /etc/security/passwd
  /etc/hosts
  /sbin/rc.boot

      站点地图 | 关于我 | 返回顶部
    Copyright © 2001-2013 { amiku.cn | zhangshunjin.com }. Powered by 

    阿米酷

    张顺金


    浙ICP备11002820号-1