A Sysadmin's Unixersal Translator (Rosetta Stone) OR What do they call that in this world?
OPERATING SYSTEM      Contributions and corrections gratefully accepted. Please help us fill in the blanks. New "activities" are welcome, too!
framed version. PDF wide version. PDF split version. (PDF versions not updated as of 8 July 2000.) Based on Pat Wilson's version; PDF courtesy of Sebastien Routier.
OS versions in parentheses; e.g. under HP-UX, 10+ means HP-UX 10.00 and greater. $=extra cost
ACTIVITY  AIX DG-UX FreeBSD HP-UX IRIX Linux
(rh) = Red Hat, Mandrake, Suse,...
(deb) = Debian, Corel, Storm,...
OpenBSD Solaris SunOS Tru64 (Digital Unix, OSF/1) Ultrix ACTIVITY 
list hardware configuration
lscfg dg_sysreport -g hardware dmesg ioscan
dmesg (if you're lucky)
adb
stm (from the SupportPlus CDROM)
hinv

dmesg (if you're lucky)
/proc/cpuinfo
/proc/pci

dmesg prtconf
prtdiag -v
psrinfo -v
dmesg
dmesg (if you're lucky)  uerf -R -o full (if you're lucky)  uerf -R -o full (if you're lucky)  list hardware configuration 
show/set
EEPROM/NVRAM
values
      setboot
bootadmin (at boot PROM)
stm
nvram  hwclock openprom (on
OpenFirmware
architectures)
eeprom   consvar (DU
4.0D+)
  show/set
EEPROM/NVRAM
values
administrative GUI smit
smitty
sysadm /stand/sysinstall sam  /usr/sysadm/bin/sysmgr (6.3+)  (rh) linuxconf   solstice
admintool
      administrative GUI
read a disk label  lspv -l admpdisk -o list
admvdisk -o list
disklabel -r diskinfo
pvdisplay
prtvtoc fdisk -l fdisk -r OR disklabel -rl prtvtoc dkinfo disklabel -r chpt -q read a disk label 
whole disk in partition  N/A       10   c 2 c c c whole disk in partition 
label a disk  mkvg admpdisk fdisk
disklabel -wr
sysinstall
pvcreate dvhtool   disklabel -wr format  format disklabel -wr chpt -a label a disk 
partition a disk  crfs admpdisk fdisk
sysinstall
sam fx -x fdisk fdisk -e OR disklabel -E format
fmthard
format disklabel -e chpt -p partition a disk 
check swap space  lsps -a admswap -o list -buv
dg_sysreport -p freeswap
swapinfo swapinfo swap -s
swap -l
cat /proc/meminfo
free
swapctl swap -s
swap -l
pstat -s swapon -s   check swap space 
kernel /unix /dgux /kernel /hpux (9)
/stand/vmunix (10+)
/unix  /boot/vmlinuz /bsd /kernel/genunix
/platform/`uname -m`/
 kernel/unix
/platform/`uname -m`/
 kernel/sparcv9/unix (7+)
/vmunix /vmunix   kernel
show/set kernel parameters     /boot/kernel.conf sam
sysdef
kmtune (11+)
systune   /etc/boot.conf cat /etc/system   sysconfig
dxkerneltuner
  show/set kernel parameters
startup scripts  /etc/rc* /etc/rc* /etc/rc*
/usr/local/etc/rc.d/
/etc/rc* (9)
/sbin/rc* (10+)
/etc/rc* /etc/rc* (but may vary)  
/etc/rc*
/etc/rc* /etc/rc* /sbin/rc* /etc/rc* startup scripts 
"normal" filesystem  jfs dg/ux ufs hfs efs, xfs ext2 ffs (was ufs) ufs 4.2 ufs ufs "normal" filesystem 
volume based filesystem  jfs   ccd jfs (vxfs) xlv, xvm  
ccd
    Advfs
LSM
  volume based filesystem 
file system
description
/etc/filesystems /etc/fstab /etc/fstab /etc/checklist
(9) 
/etc/fstab
(10+)
/etc/fstab  /etc/fstab /etc/fstab /etc/vfstab /etc/fstab /etc/fstab /etc/fstab file system
description
volume manipulation       /usr/sbin/vg* lv* pv*
extendfs

xlv_mgr
xvm

    /opt/VRTSvxva/bin/vxva
(Veritas)
/usr/opt/SUNWmd/
 sbin/metatool
(DiskSuite)
AdvFS: mkfdmn, mkfset, addvol, showfdmn
LSM: volassist or volmake, volume, volplex and volsd, volprint
  volume manipulation
create non-0-length empty file       prealloc mkfile     mkfile       create non-0-length empty file
NFS share definitions     /etc/exports /etc/exports /etc/exports /etc/exports /etc/exports /etc/dfs/dfstab /etc/exports /etc/exports   NFS share definitions
NFS share command       exportfs -a exportfs exportfs -a   share
shareall
exportfs -a /sbin/init.d/nfs start; /sbin/init.d/nfsmount start   NFS share command
encrypted passwords in  /etc/security/passwd /etc/shadow /etc/master.passwd /etc/passwd (not Trusted)
/secure/etc/passwd (Trusted 9)
/tcb/files/auth/
(10+)
/etc/shadow /etc/shadow (may vary) /etc/master.passwd (/etc/pwd.db) /etc/shadow   /tcb/files/auth (only with Enhanced Security) /etc/shadow encrypted passwords in 
allow/deny root
logins
/etc/security/user /etc/default/login /etc/login.access;
/etc/ttys
 /etc/securetty  /etc/default/login /etc/securetty /etc/ttys /etc/default/login   /etc/securettys   allow/deny root
logins
default syslog     /var/log/messages /var/adm/syslog/syslog.log /var/adm/SYSLOG /var/log/syslog
/var/log/messages
/var/log/messages /var/log/syslog   /var/adm/syslog   default syslog
system error reporting tool  errpt admsyslog -o report dmesg dmesg
sysdiag (9 and early10)
stm/cstm/mstm/xstm (10.20+)
 sysmon dmesg dmesg prtdiag dmesg uerf uerf system error reporting tool 
show installed software  lslpp -L pkginfo pkg_info rmfn, what (HP-UX 9)
swlist (HP-UX 10+)
versions -Ib (rh) rpm -a -i
(rh) rpm -qa
(deb) dselect
(deb) dpkg -l
 pkginfo pkginfo   setld -i   show installed software 
add software     /stand/sysinstall
/usr/ports make
swinstall inst
swmgr
(rh) rpm -hiv
(deb) dselect
(deb) apt-get install pkg
(deb) dpkg -i
pkg_add
/usr/ports && make
pkgadd   setld -l   add software
show patch level instfix -ivq     swlist -l product | grep someStringOfInterest versions -b patch (rh) rpm -q
(deb) dpkg -s
  showrev -p
prodreg (2.6+)
  setld -i | grep patchname   show patch level
patch tool  installp dg_sysreport -p patches cvsup update (9)
swinstall (10+)
inst (deb) apt-get update
(deb) apt-get upgrade
cvs/CTM installpatch
patchadd (7)
pkgadd
  setld -i
dupatch
  patch tool 
tracing utility   trace   ktrace trace (freeware)
tusc (11+, freeware)
par strace ktrace
ptrace
truss
sotruss
trace trace   tracing utility 
show network interface info     ifconfig -A lanadmin
landiag
lanscan
netstat -in
ifconfig -a
netstat -ia
/sbin/ifconfig ifconfig -A ndd
ifconfig -a
netstat -in
  ifconfig -a
netstat -in
  show network interface info
change network address     edit /etc/rc.conf (option ifconfig_interfacename) /sbin/set_parms initial edit: /etc/{hosts, sysid, resolv.conf, TIMEZONE}, /etc/config/{static-route.options, ifconfig-1.options}; reboot   edit /etc/hostname.driver edit /etc/resolv.conf; /usr/sbin/sys-unconfig; reboot       change IP
ping one packet   ping -c 1 hostname  ping -s -c 1 hostname  ping -c 1 hostname  ping hostname 10 1 (9)
ping hostname -n 1 (10+)
ping -c 1 hostname   ping -c 1 hostname  ping -c 1 hostname ping hostname  packetsize 1 ping hostname packetsize 1 /usr/sbin/ping -c 1
 
  ping one packet 
route definitions      edit /etc/rc.conf (option defaultrouter) /etc/rc.config.d/netconf /etc/config/
static-route.options
(rh) /etc/sysconfig/network
(rh) /etc/sysconfig/static-routes
(deb) /etc/init.d/network
(deb) /etc/network
  /etc/defaultrouter

/etc/notrouter

  /etc/routes   route definitions 
C compiler   /usr/ibmcxx/bin/cc /usr/sde/default/usr/bin/cc /usr/bin/cc (gcc) /opt/softbench/bin/cc ($)
/bin/cc (9)
/usr/bin/cc (10+; not ANSI; kernel builder only)
/opt/MIPSpro/
 bin/cc ($)
/usr/bin/cc
 gcc  /usr/bin/cc /opt/SUNWspro/
 bin/cc ($)
/usr/bin/cc /usr/bin/cc   C compiler 
precompiled binaries of GPLware and freeware aixpdslib.seas.ucla.edu/
aixpdslib.html

www-frec.bull.com/
docs/download.htm
  ftp://ftp.freebsd.org/.0/
FreeBSD/ports/i386/
packages-4.0-release
hpux.cs.utah.edu

freeware.sgi.com
www.sgi.com/fun

www.linux.org
linux.tucows.com
  www.sunfreeware.com   www.tru64unix.compaq.com/
demos
  precompiled binaries of GPLware and freeware
mailing list  AIX-L@pucc.
princeton.edu

(LISTSERV)
  www.freebsd.org/
handbook/
eresources.html
#ERESOURCES-MAIL
 
hpux-admin@
dutchworks.nl

 (majordomo)
  www.linux.org/
help/lists.html
www.openbsd.org/
mail.html
sun-managers@sunmanagers
.ececs.uc.edu
(majordomo)
sun-managers@sunmanagers
.ececs.uc.edu
 (majordomo)
alpha-osf-man
agers@ornl.gov
   (majordomo)
decstation-man
agers@ornl.gov

 (majordomo)
mailing list 
mailing list archives  www.marist.
edu/htbin/wlvindex?
ADSM-L
 
  www.freebsd.
org/ search.html#
mailinglists
 
www.dutch
works.nl/
 htbin/hpsysadmin
 
    www.openbsd.org/
mail.html
www.latech.
edu/sunman.html
 
www.latech.
edu/sunman.html
 
www-archive.
ornl.gov:8000/
 
www-archive.
ornl. gov:8000/
 
mailing list archives 
newsgroup(s)  comp.unix.aix   comp.unix.bsd.
freebsd.misc
 
comp.sys.hp.hpux  comp.sys.sgi.admin  comp.os.linux.* (esp .answers) comp.unix.bsd.
openbsd.misc
comp.sys.sun.
admin
, comp.unix.solaris 
comp.sys.sun
admin
 
comp.sys.dec, comp.unix.osf.osf1  comp.unix.ultrix  newsgroup(s) 
user groups       www.interex.org   www.deadly.org           user groups
magazines     www.daemonnews.com www.hpchronicle.com   www.linuxjournal.com   www.sunworld.com/       magazines
vendor home page www.rs6000.ibm.com www.dg.com/products/
html/dg_ux.html
www.freebsd.org  www.unixsolutions.hp.com/
products/hpux/
 
www.sgi.com/software/
software.html#IRIX
 
www.linux.org www.openbsd.org www.sun.com/solaris   www.unix.digital.com www.supelec.fr/decus/
faq/faq-ultrix.html
vendor home page
vendor docs and patches     www.freebsd.org/handbook
www.freebsd.org/releases/
4.0R/errata.html
docs.hp.com
itrc.hp.com
techpubs.sgi.com
www.sgi.com/
support/patch_intro.html

support.sgi.com
www.linuxdoc.org
rpmfind.net/linux/RPM

www.openbsd.org/
errata.html
docs.sun.com
sunsolve.sun.com
      vendor docs and patches
vendor phone (US)       800-633-3600 800-800-4SGI     800-USA-4SUN       vendor phone
ACTIVITY  AIX DG-UX FreeBSD HP-UX IRIX Linux OpenBSD Solaris SunOS Tru64 (Digital Unix, OSF/1) Ultrix ACTIVITY 

See also Heiner Steven's AWK dialects page

Last updated 1999.09.12 by Pat Wilson; 2000.07.18 by Bruce Hamilton