본문 바로가기

About 배우고 익히는법/Server

AIX,HP-UNIX,Solaris 특징 및 명령어 비교표

Directory  AIX HP-UX SOLARIS
Root filesystem /              {/dev/hd4} /          {/dev/vg00/lvol1} /  {/dev/vx/dsk/rootvol}
Home Directory /home          {/dev/hd1} /home      {/dev/vg00/lvol4} /export/home
       /dev/vx/dsk/home}
  /tmp           {/dev/hd3} /tmp       {/dev/vg00/lvol6} /tmp 
    /dev/vx/dsk/swapvol}
  /usr            {/dev/hd2} /usr       {/dev/vg00/lvol7} /usr 
  /var        {/dev/hd9var} /var       {/dev/vg00/lvol8} /var
Sample configuration files - /usr/newconfig  
User Accounts AIX HP-UX Solaris
Password files /etc/passwd /etc/passwd /etc/passwd 
/etc/security/passwd /tcb/files/auth/r/root /etc/shadow
Groups file /etc/group /etc/group /etc/group
/etc/security/group /etc/logingroup
Maximum # of user ID 4294967295 2147483647 2147483647
Allow/Deny remote login /etc/security/user /etc/securetty /etc/default/login
{rlogin=true} {console} {CONSOLE=/dev/console}
User nobody's id # 4294967294 -2 60001 & 65534(nobody4)
Group nobody's id # 4294967294 -2(nogroup) 60002 & 65534(nogroup)
Recover root password boot from CD/Tape ISL>hpux -is boot cdrom -s
Installation/Maintenance vi /tcb/files/auth/r/root mount /dev/c0t0d0s0 /mnt
Start Limited Shell vi /etc/shadow vi /mnt/etc/shadow
getrootfs hdisk0    
vi /etc/security/passwd    
Create new user mkuser useradd useradd
Delete user rmuser userdel userdel
List users lsuser -f ALL logins logins
Modify user account chuser -a usermod usermod
General Commands AIX HP-UX Solaris
Unique host ID hostid uname -i hostid
Administrator smit sam admintool
Performance monitor top top top
monitor glance
System activity reporter sar sar sar
Virtual Memory statistics vmstat vmstat vmstat
I/O statistics iostat iostat iostat
Error logs alog -o -t boot dmesg dmesg
errpt
Physical RAM 1M TB  4TB 16TB
Shared Memory 64K TB  8TB  
Process Data Space 384K TB  4TB  
Swap device /dev/hd6 /dev/vg00/lvol2 /dev/vx/dsk/swapvol
Swap file type /etc/swapspaces swap swap
Display swap size lsps -a swapinfo -a swap -l
Activate Swap swapon -a swapon -a swap -a
Printers AIX HP-UX Solaris
Printer Queues /etc/qconfig /etc/lp/interface/* /etc/lp/interfaces/*
Stop LP  stopsrc -s lpd lpshut /usr/lib/lp/lpshut
Start LP startsrc -s lpd lpsched /usr/lib/lp/lpsched
Submit print jobs enq lp lp
lp lpr
lpr  
qprt  
LP statistics enq -A lpstat lpstat
lpq
lpstat
qchk
Remove print jobs cancel cancel cancel
lprm lprm
qcan  
enq -x  
Add printer queue smit mkpq lpadmin -p pq lpadmin -p pq
Remove Printer queue smit rmpq lpadmin -x pq lpadmin -x pq
Make default printer export LPDEST="pq" lpadmin -d pq lpadmin -d pq
TCP/IP AIX HP-UX Solaris
Network IP configuration lsattr -E -l inet0 /etc/rc.config.d/netconf /etc/hostname.*
/etc/inet/*
/etc/defaultrouter
Hosts IP addresses /etc/hosts /etc/hosts /etc/inet/hosts
Name service switch /etc/netsvc.conf /etc/nsswitch.conf /etc/nsswitch.conf
Network parameters no -a ndd -h ndd /dev/[tcp|ip] ?
Routing daemon gated gated in.routed
NIC Configurations ifconfig -a lanscan -v ifconfig -a
Secondary IP Address ifconfig en0 alias IP  ifconfig lan0:1 IP  ifconfig hme0:1 IP up
Login prompt HERALD @ telnetd -b /etc/issue  BANNER @
/etc/security/login.cfg  /etc/default/telnetd
Increase the # of pseudo-terminals odmget -q "attribute=num and uniquetype=pty/pty/pty" PdAt | sed "s/0-64/0-512/" | rebuild your kernel with these new values NPTY=#  {/etc/system}
odmchange -q "attribute=num and uniquetype=pty/pty/pty" -o PdAt  NSTRPY=#  set pt_cnt = #   {SYSV}
    set npty = #      {BSD} 
chdev -l pty0 -anum=256 -P reboot   
reboot   {/etc/iu.ap}
  insf -d ptys -n # ptsl 0 # ldterm ttcompat 
  insf -d ptym -n #  
  insf -d pts -s # -e -v halt
    boot -r
Maximum # of ptys 512 {MAXUSERS} 176                {BSD}
3000              {SYSV}
Remote Shell remsh remsh rsh
rsh
YP/NIS service binder /usr/lib/netsvc/yp/ypbind  /usr/lib/netsvc/yp/ypbind  /usr/lib/netsvc/yp/ypbind
System Files AIX HP-UX Solaris
NFS exported /etc/exports /etc/exports /etc/dfs/dfstab
/etc/dfs/sharetab
NFS Client mounted directories /etc/xtab /etc/xtab /etc/rmtab
Max File System 128 GB 128 GB 1 TB
Max File Size 64 GB 128 GB 1 TB
Max # File Descriptors 64 K 60~ K 64 K
DISK/LVM Commands AIX HP-UX:Disk &Filesystem SOLARIS
Filesystem table /etc/filesystems /etc/fstab /etc/vfstab
Free disk blocks df -k bdf df -k
Device listing lsdev -C /sbin/ioscan sysdef
Disk information bootinfo -s hdisk#  diskinfo /dev/rdsk/c#t#d# format -d c#t#d#
format>current
format>inquiry
Disk Label lspv -l hdisk# pvdisplay -v /dev/dsk/C#t#d# prtvtoc
LVM Concepts Partition  logical extents sub disk
  Volume logical volume Volume
      Plex
  Volume group volume group disk group
Journal Filesystem type jfs vxfs vxfs
Default volume group /dev/rootvg /dev/vg00 /dev/vx/dsk/rootdg
Display volume group lsvg -l rootvg vgdisplay -v vg00 vxprint -l -g rootdg
Modify physical volume chpv pvchange  
Prepare physical disk mkdev -c disk -l hdisk# pvcreate vxdiskadd
List physical volume lspv pvdisplay vxprint -dl
Remove disk from volume group reducevg vgreduce vxdg rmdisk
Move logical volumes to another physical volumes migratepv pvmove vxassist move
Create volume group mkvg vgcreate vxdg init
Remove volume group   vgremove  
Volume group availability chvg vgchange  
varyonvg
varyoffvg
Restore volume group   vgcfgrestore  
Exports volume group exportvg vgexport vxdg deport
Imports volume group importvg vgimport vxdg import
Volume group listing lsvg vgscan  
Change logical volume characteristics  chlv lvchange vxedit set
List logical volume lslv lvdisplay vxprint -vl
Make logical volume mklv lvcreate vxassist make
Extend logical volume extendlv lvextend vxassist growto
Reduce logical volume AIX reduce LV lvreduce vxassist shrinkto
Remove logical volume rmlv lvremove vxedit rm
Prepare boot volumes bootlist -m normal lvlnboot vxbootsetup
Remove boot volumes   lvrmboot  
Extend File system chfs -a size=# extendfs -F vxfs -s # vxva
fsadm -F vxfs -b {LE * 1024} mkfs -M
Reduce/Split mirrors rmlvcopy lvsplit  
Merge mirrors   lvmerge  
Create mirrors mklv -c 2 lvcreate -m 1 vxassist mirror
Add mirrors mklvcopy lv 2  lvextend -m 1  
Create striped volumes mklv -u 3 -S 64K lvcreate -i 3 -I 64 vxassist make vol 100mb layout=raid5
System recovery tape mksysb -i /dev/rmt0 /opt/ignite/bin/make_recovery  
Backup savevg -i rootvg fbackup ufsdump
Restore restvg  frecover ufsrestore
MISC AIX HP-UX SOLARIS
Startup script /etc/rc /sbin/rc /sbin/init.d
Kernel /usr/lib/boot/unix_up /stand/vmunix /kernel/genunix
Kernel Parameters lsattr -E -l sys0 kmtune sysdef- i
kmsystem
Reconfigure the kernel   cd /stand/build vi /etc/system
chdev -l sys0 -a  /usr/lbin/sysadm/system_prep -v -s system reboot
  vi system  
  mk_kernel -s system  
  cd /stand  
Reconfigure the kernel   mv system system.prev  
  mv vmunix vmunix.prev  
  mv dlkm dlkm.prev  
  mv ./build/system system  
  kmupdate /stand/build  
     
List modules   kmadmin -s modinfo
Load module   kmadmin -L modload
Unload module   kmadmin -U modunload
Initialize system install_assist set_parms initial sys-unconfig
Physical RAM bootinfo -r grep -i Physical /var/adm/syslog/syslog.log prtconf
Kernel Bits getconf WORD_BIT getconf KERNEL_BITS isainfo -kv
Crash utility crash crashutil crash
Machine model uname -m model uname -imp
bootinfo -m uname -m
OS Level oslevel uname -r uname -r
Run Level who -r who -r who -r
Core dump files /var/adm/ras /var/adm/crash /var/crash/`uname -n`
Boot single user Key on service mode/F4 ISL>hpux -iS ok boot -s
Boot from CD/Tape
Select Maintenance
Limited function Shell
Maintenance mode   ISL>hpux -lm ok boot -as
Interrupt Key   control-B Stop-A
Return to console   co ok go
Software AIX HP-UX SOLARIS
Install Software installp -a swinstall pkgadd
Uninstall software installp -u swremove pkgrm
List installed software lslpp -L all swlist pkginfo
Verify installed software lppchk -v swlist -l fileset -a state pkginfo -i
pkginfo -p
List all files lslpp -f fileset swlist -l file fileset pkgchk -l package
List installed patches instfix -i swlist -l patch patchadd -p
what /stand/vmunix
Package owner lslpp -w path swlist -l file | grep path pkgchk -l -p path
SW Directory /usr/lpp /var/adm/sw/ /var/sadm
Devices AIX HP-UX SOLARIS
Devices /dev /dev /devices
Install devices for attached peripherals cfgmgr -v insf -e drvconfig 
devlinks
disks
tapes
ports
Remove device rmdev -l rmsf rem_drv
Device drivers lscfg lsdev prtconf -D
CPU lsdev -Cc processor ioscan -fnC processor psrinfo -v
List Terminal lsdev -Cc tty ioscan -fnC tty pmadm -l
Diagnostics diag stm /usr/platform/`uname -m`/
sbin/prtdiag
ok test-all
/opt/SUNWvts/bin/sunvts
Whole Disk /dev/hdisk# /dev/dsk/c#t#d0 /dev/c#t#d0s2
CDROM /dev/cd0 /dev/dsk/c#t2d0 /dev/dsk/c#t6d0s2
CDROM file type cdrfs cdfs hsfs
Rewinding tape drive /dev/rmt0 /dev/rmt/0m /dev/rmt/0
Non-rewinding tape drive /dev/rmt0.1 /dev/rmt/0mn /dev/rmt/0n
Floppy drive /dev/rfd0 - /dev/diskette
Links AIX HP-UX SOLARIS
FAQ AIX-FAQ HP-UX FAQ Solaris 2 FAQ
Online Manual AIX 4.3 Books HP-UX 11.00 Collection Solaris 7 Documentation
Technical Support RS/6000 TechSupport IT Resource Center SunSolve
Phone Number 1-800-CALL-AIX 1-800-633-3600 1-800-USA-4SUN
Free Software Bull HP-UX Ports Sun Freeware
Certification www.ibm.com education.hp.com suned

 

'About 배우고 익히는법 > Server' 카테고리의 다른 글

AIX 시스템 정보 확인  (0) 2013.12.26