You are on page 1of 7

A Sysadmin's Unixersal Translator (ROSETTA STONE) OR What do they call that in this world?

Operating System AIX Task OS notes smit administrative GUI smitty wsm lsuser mkuser managing users chuser rmuser

HP-UX

Linux
(rh) = Red Hat, Mandrake, Suse,... (deb) = Debian, Storm, Progeny, Corel,...

Solaris Solaris 2.0-2.6, 7, 8, 9 (SunOS 5.*) SVR4-based solstice admintool smc (8 01/01+) useradd userdel prtconf -v /usr/platform/`uname -i`/ sbin/prtdiag -v (sun4u and sun4d only) psrinfo -v isainfo -v dmesg iostat -En eeprom devfsadm. pre-Solaris 7, use: drvconfig; devlinks; {disks, tapes, ports} /dev/rmt/0 kdmconfig (x86) prtvtoc

sam

linuxconf yast2 (Suse) useradd userdel dmesg (if you're lucky) /proc/cpuinfo /proc/pci /proc/meminfo /proc/interrupts /proc/ioports lspci

useradd userdel

list hardware configuration

prtconf lscfg lsattr lsdev

ioscan dmesg (if you're lucky) adb model stm (from the SupportPlus CDROM)

show/set EEPROM/NVRAM bootlist -o -m normal values add device without cfgmgr -v reboot tape device X kvm config read a disk label /dev/rmt0

lspv -l

setboot /dev/nvram (if you have bootadmin (at boot PROM) it) stm hwclock modprobe ioscan -fnCdevtype; kerneld insf -Cdevtype insmod /dev/rmt/0 /dev/st0 xf86config diskinfo fdisk -l pvdisplay

whole disk in partition label a disk

N/A mkvg pvcreate lvcreate sam cfdisk fdisk e2label parted (if you have it) fdisk pdisk (on a MAC) /boot/vmlinuz /boot/bootlx

2 format format fmthard /kernel/genunix /platform/`uname -m`/ kernel/unix /platform/`uname -m`/ kernel/sparcv9/unix (7+) sysdef getconf cat /etc/system ndd adb -k who -r installboot /usr/platform/ `uname -m` /lib/fs/ufs/bootblk raw_device_file /etc/rc* /etc/init.d/ swap -s swap -l ufs Solstice DiskSuite VxVM ($)

partition a disk

mklv

kernel

/unix

/hpux (9) /stand/vmunix (10+)

show/set kernel parameters show runlevel

/usr/samples/kernel/vmtune (installed with the bos adt.samples fileset) /usr/sbin/no (networkrelated) who -r

sam sysdef kmtune (11+) getconf who -r mkboot /etc/rc* (9) /sbin/rc* (10+) /sbin/init.d/ swapinfo hfs

/proc/* /proc/sys/* /sbin/runlevel fdisk -A(and lilo to manipulate mbr) /etc/rc* (but may vary) /etc/init.d/ cat /proc/meminfo free ext2 ext3 ReiserFS Linux Volume Manager (LVM)

make disk bootable bosboot -a

startup scripts check swap space "normal" filesystem volume-based filesystem

/etc/rc* lsps -a jfs

jfs

jfs (vxfs) LVM

file system description

/etc/filesystems smitty vg smitty lvm smitty jfs mkvg; chvg; rmvg mklv; chlv; rmlv mkfs; crfs; rmfs crfs

VxVM ($) /etc/checklist (9) /etc/fstab (10+) vg*; lv*; pv* extendfs fsadm

/etc/fstab

/etc/vfstab (local)

volume manipulation

e2fsadm lvcreate lvremove lvextend

/opt/VRTSvxva/bin/vxva (Veritas) /usr/opt/SUNWmd/ sbin/metatool (DiskSuite) newfs mkfs mkfile /etc/init.d/vold start; volcheck or mount -F hsfs /dev/sr0 /cdrom /etc/dfs/dfstab share shareall /etc/nsswitch.conf ndd ifconfig -a netstat -in (8+) kstat -n hme0 | egrep 'ifspeed|duplex'

create filesystem

mkfs

mke2fs dd if=/dev/zero of=filename bs=1024k count=desired mount /cdrom

create non-0-length lmktemp empty file mount -v cdrfs -o ro /dev/cd0 /cdrom smitty cdrom NFS share definitions NFS share command name resolution order show network interface info /etc/exports /etc/xtab exportfs -a /etc/netsvc.conf ifconfig -a no -a netstat -i

prealloc pfs_mountd pfsd pfs_mount /etc/exports

mount CDROM

/etc/exports /etc/init.d/nfs-server reload (rh) exportfs -a /etc/nsswitch.conf /etc/resolv.conf

exportfs -a /etc/nsswitch.conf lanadmin landiag lanscan netstat -in

/sbin/ifconfig

change IP

smitty chinet

/sbin/set_parms initial

(rh) edit: /etc/hosts, /etc/sysconfig/network, /etc/sysconfig/ network-scripts/ ifcfg-eth0 (deb) edit /etc/network/interfaces; /etc/init.d/networking restart ping -c 1 hostname etherfind tcpdump (rh) /etc/sysconfig/network (rh) /etc/sysconfig/staticroutes (deb) /etc/init.d/network (deb) /etc/network /etc/issue.net (telnet) (ftp varies; can use tcp wrappers)

edit: /etc/{resolv.conf, hosts, hostname.*, netmasks, nodename, dumpadm.conf, net/*/hosts} sys-unconfig; reboot

ping one packet sniff network

ping -c 1 hostname iptrace ipreport netstat -r smitty route

ping hostname 10 1 (9) ping hostname -n 1 (10+) nettl netfmt

ping hostname packetsize 1 snoop /etc/defaultrouter /etc/notrouter /etc/default/telnetd /etc/default/ftpd

route definitions

/etc/rc.config.d/netconf

telnetd, ftpd banner /etc/security/login.cfg

/etc/inetd.conf (telnet)

encrypted passwords in allow/deny root logins show installed software

/etc/security/passwd

/etc/passwd (not Trusted) /secure/etc/passwd (Trusted 9) /etc/shadow (may vary) /tcb/files/auth/ (10+) /etc/securetty rmfn, what (HP-UX 9) swlist (HP-UX 10+) /etc/securetty (rh) rpm -a -i (rh) rpm -qa (deb) dselect (deb) dpkg -l (rh) rpm -hiv

/etc/shadow

/etc/security/user

/etc/default/login pkginfo prodreg admintool

lslpp -L

smitty install_all smitty installp

add software precompiled binaries of GPLware and freeware C compiler

/usr/lib/instl/sm_inst installp_cmd -a -d 'device' '-c' '-N' '-g' '-X' aixpdslib.seas.ucla.edu/ aixpdslib.html www-frec.bull.com/ docs/download.htm /usr/ibmcxx/bin/cc

swinstall hpux.cs.utah.edu hpux.connect.org.uk

(deb) dselect (deb) apt-get install pkg (deb) dpkg -i www.linux.org linux.tucows.com

pkgadd

www.sunfreeware.com

/opt/softbench/bin/cc ($) /bin/cc (9) gcc /usr/bin/cc (10+; not ANSI; kernel builder only) swlist -l product | grep someString update (9) swinstall (10+) (rh) rpm -q (deb) dpkg -s (deb) apt-get update (deb) apt-get upgrade ldconfig ldd $LD_LIBRARY_PATH strace ltrace /etc/profile /etc/security/ /etc/csh.login

/opt/SUNWspro/ bin/cc ($) showrev -p prodreg (2.6+) patchadd -p installpatch (2.5.1-) patchadd (2.6+) pkgadd /usr/sadm/bin/smpatch (9+) crle ldd pldd $LD_LIBRARY_PATH truss sotruss /etc/default/login /etc/profile /etc/security/ /etc/.login /var/log/syslog

show patch level and/or patches

instfix -ivq

patch tool

installp smitty update_all

configure/show runtime linking link library path tracing utility $LIBPATH trace syscalls truss

chatr $SHLIB_PATH trace (freeware) tusc (11+, freeware)

define user defaults csh global .login default syslog /var/adm/syslog

/var/log/syslog /var/adm/syslog/syslog.log /var/log/messages dmesg sysdiag (9 and early10)

system error

reporting tool performance monitoring FAQs (see also faqs.org)

errpt ftp://ftp.software.ibm.com/ aix/tools/perftools/perfpmr www.faqs.org/faqs/ aix-faq/part1/ preamble.html AIX-L@pucc. princeton.edu (LISTSERV) www.marist. edu/htbin/wlvindex? ADSM-L

stm/cstm/mstm/xstm (10.20+)

dmesg vmstat

prtdiag sar; iostat; kstat; mpstat; netstat; nfsstat; prstat; trapstat; vmstat www.faqs.org/faqs/Solaris2/ FAQ/ www.faqs.org/faqs/Solaris2/ x86/FAQ/ sun-managers@sunmanagers .org (majordomo)

www.faqs.org/faqs/ www.linuxdoc.org/ hp/hpux-faq/preamble.html FAQ/Linux-FAQ www.linumanagers .org www.linux.org/ help/lists.html

mailing list

hpux-admin@ dutchworks.nl (majordomo)

mailing list archives

newsgroup(s) groups.google user groups magazines vendor home page

marc.theaimsgroup.com/ ?l=aix-l&r=1&w=2 comp.unix.aix www.thp.uni-duisburg.de/ comp.sys.hp.hpux cuaix/cuaix.html www.userblue.org www.interex.org www.hpchronicle.com www.developer. www.interex.org/hpuxusr ibm.com/library/aixpert www.hppro.com www.developer.ibm.com/ www.unixsolutions.hp.com/ tech/map/aixrm.html products/hpux www.redbooks.ibm.com docs.hp.com itrc.hp.com

www.dutch works.nl/ htbin/hpsysadmin

www.linuxmanagers.org/ pipermail/linuxmanagers

http://www.sunmanagers.org/ archives.html www.latech. edu/sunman.html comp.sys.sun. admin, comp.unix.solaris

comp.os.linux.* (esp .answers)

www.linuxjournal.com www.linux-mag.com www.linux.org www.redhat.com www.linuxdoc.org/ rpmfind.net/linux/RPM

www.sunworld.com/ www.sun.com/solaris/

vendor docs and patches

techsupport.services. ibm.com/ server/support?

docs.sun.com sunsolve.sun.com

view=pSeries AIX: 800-237-5511 vendor phone (US) IBM hardware: 800-426-7378

800-633-3600

800-USA-4SUN

Generated from http://bhami.com/rosetta.html This compilation Copyright 2000-2002 Bruce Hamilton bhami@pobox.com. Reproduce freely for personal use. Do not reproduce for commercial purposes. LINK don't copy, or you will miss updates!

You might also like