This custom drawing feature now works in Mozilla/Firefox, in Opera 7.0 or better, and in IE 5 or better. Use click, shift-click, control-click, and the "set" and "clear" buttons to select the desired subset of OSs. Then select "Draw table" to redraw the window with your custom table.
 
A Sysadmin's Unixersal Translator (ROSETTA STONE) OR   What do they call that in this world?
Contributions and corrections gratefully accepted. Please help us fill in the blanks. New "tasks" are welcome, too!
The table has grown so large that a PDF version is no longer useful, so is no longer available here.
Framed version.
OS versions in parentheses; e.g. 10+ means version 10 and greater; 9- means version 9 and previous. $=extra cost
. (obs) = obsolete
If not specified, commands are in one of the following directories: /usr/bin, /usr/sbin, /bin, /sbin
Files referenced may be either commands, configuration files, or directly-referenced text files. Use the man command to read the man pages for details such as command options.
Categories:
hardware, firmware, devices disks kernel, boot, swap files, volumes
networking security, backup software, patching, tracing, logging references
TASK \ OS AIX A/UX DG/UX FreeBSD HP-UX IRIX Linux Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO OpenServer Solaris SunOS 4 Tru64 Ultrix UNICOS OS / TASK
OS notes By IBM, with input from System V, BSD, etc. Runs mainly on IBM RS/6000, System p, Power Systems, and related hardware. Apple 1988-1995. Based on AT&T SysV.2.2 with extensions from V.3, V.4, and BSD 4.2 and 4.3 Data General was aquired by EMC in 1999. Derived from 4.4BSD-Lite and 386BSD. This table does not include external packages from /usr/ports. Hewlett-Packard SGI. SVR4-based

(rh) = Red Hat,
Mandrake, SUSE,...
(deb) = Debian, Libranet,...
(fed) = Fedora
(gen) = Gentoo

(md) = Mandrake/Mandriva
(SUSE) = SUSE

Darwin is the Open Source foundation for Mac OS X, descended from NeXTStep aka MP-RAS Derived from 4.4BSD-Lite and 386BSD. This table does not include external packages from /usr/pkg. Forked from NetBSD in 1995. Security emphasis. This table does not include external packages from /usr/ports. Fujitsu Siemens. Originally called SINIX. Based on DC/OSX from Pyramid, SINIX
from Siemens, and SVR4. To be replaced with Solaris by 2008.
SCO UnixWare 7.0.1& SCO UnixWare 7.1.1 became Caldera Open Unix and later became SCO again. SVR4-based.

Solaris 2.0-2.6, 7, 8, 9, 10, 11
OpenSolaris (SunOS 5.*)
SVR4-based.
An open-source version can
be found at illumos.org

Solaris 1.*
BSD-based
(Digital Unix, OSF/1)
(4)= 4.0F/G
(5)= 5.0A
An early DEC Unix, superceded by Digital Unix (now Tru64). Cray Inc., formed from the March 2000 merger of Tera Computer Company and Cray Research OS notes
administrative GUI smit
smitty
wsm
Finder sysadm

sysinstall

bsdconfig (10+)

sam

smh (11.31+)

 /usr/sysadm/bin/sysmgr (6.3+)
toolchest
/usr/Cadmin/bin/*
(rh, FC2+, RHEL4+) system-config*
(rh) redhat-config*
linuxconf (obsolete)
(SUSE) yast2
(deb)
dpkg-reconfigure
(md)
drakconf

NetInfo Manager

sysadm sushi (obs) ?

sysadm
WebSysAdmin

scoadmin

solstice
admintool
smc (8 01/01+)

? checklist
(5) sysman
? checklist
/etc/install/install
xmenu
administrative GUI
managing users useradd (5+)
userdel (5+)
usermod (5+)
lsuser
mkuser
chuser
rmuser
usrck
Finder
/etc/adduser
edit /etc/passwd
useradd
userdel

adduser
chpass
rmuser
pw
vipw
bsdconfig (10+)

useradd
userdel
usermod
getprpw
modprpw
pwget

/usr/sysadm/privbin/
addUserAccount

passmgmt

/usr/Cadmin/bin/cpeople

useradd
usermod
userdel
adduser
chage
getent

Aqua: System
Preferences / Accounts
niutil (OS X Server)
dscl
useradd
userdel
usermod
sysadm
useradd
userdel
userinfo
usermod
user
vipw
useradd
userdel
adduser (interactive)
usermod
user
sysadm
useradd
userdel
scoadmin
useradd
userdel
useradd
userdel
usermod
getent
logins
/usr/sadm/bin/smuser (9+)
groupadd
edit /etc/passwd and create home directory

useradd
adduser
userdel
removeuser
dxaccounts

adduser
removeuser
xadmin
udbgen
udbrstrict
nu scripts
managing users
TASK \ OS  AIX A/UX DG/UX FreeBSD HP-UX IRIX Linux
Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO OpenServer
Solaris SunOS 4 Tru64
Ultrix UNICOS OS / TASK 
list hardware configuration

prtconf
lscfg
lsattr
lsdev
lspath

? dg_sysreport -g hardware

uname
sysctl -a
dmesg
cat /var/run/dmesg.boot
pciconf -l
usbconfig
camcontrol devlist
devinfo

ioscan
dmesg (if you're lucky)
adb
model
stm (from the SupportPlus CDROM)
bdf (like most vendors' df)
getconf
machinfo (11.23+)
print_manifest

hinv

sysinfo -vv

arch
uname
dmesg (if you're lucky)
cat /var/log/dmesg
/proc/*
lshw
dmidecode
lspci
lspnp
lsscsi
lsusb
lsmod
(SUSE) hwinfo
/sys/devices/*

hostinfo
ioreg -bls
system_profiler
prtconf
devstat
machinetype
more /etc/.osm
dmesg
more
/var/run/dmesg.boot
cat /kern/msgbuf
sysctl hw
dmesg
cat /var/run/dmesg.boot
pcidump
acpidump

autoconf -l
showconf
uname -p
uname -M
mpcntl -I

hwconfig
hw
scoadmin/DCU

/usr/lib/X11/testtools/
z35SysInfo

prtconf -v
/usr/platform/`uname -i`/
sbin/prtdiag -v (sun4u and sun4d only)
arch -k
psrinfo -v
isainfo -v
dmesg
iostat -En
prtfru
cfgadm -l
/etc/path_to_inst
smbios

dmesg (if you're lucky) 

dia -R full
vmstat -P
hwmgr -get category
(5) hwmgr -show
devices
psrinfo
pset_info
sys_check
/usr/bin/X11/dxsysinfo

dmesg (if you're lucky)

machid
getconf
uname -a

list hardware configuration 
unique id useful for licensing uname -u
uname -m
lsattr -El sys0 -a systemid
? ? cat /etc/hostid
sysctl kern.hostuuid
uname -i ? /sbin/ifconfig eth0

system_profiler SPHardwareDataType |
grep "Serial Number:" |
awk '{print $4}'

? ? ? ? ? hostid hostid consvar -g sys_serial_num ? ? unique id useful for licensing
show/set
EEPROM/NVRAM
values
bootlist -o -m normal
n/a dg_sysctl |
grep BOOTPATH
eeprom (SPARC only) setboot
stm
nvram
printenv/setenv (at command monitor)
/dev/nvram (if you have it)
hwclock
nvsetenv
nvram ? eeprom eeprom

in bdm
(at boot stop
or ctrl-a)
? eeprom eeprom (4.0D+) consvar ? ? show/set
EEPROM/NVRAM
values
add device without reboot cfgmgr -v
mkdev
? N/A camcontrol
atacontrol
kldload
/etc/rc.d/devfs restart

inf -e
ioscan -fnC devtype;
insf -C devtype

scsiha -pr
ioconfig -f /hw
scsiadminswap
-b bus -p
udev (2.6+)
udevtrigger
modprobe
kerneld
insmod
hotplug
cardctl
(automatic — autdodiskmounter) devmgmt
mktable
scsictl
atactl
(auto-detected) reinitdev
changedev
mkdev

(10+) add_drv
devfsadm. pre-Solaris 7 HW 11/99, use:
drvconfig; devlinks; {disks, tapes, ports}

/usr/lib/symsm/bin/hot_add (RDAC)
/etc/symsm/rmparams (RDAC)

/dev/MKDEV

(3.2.*) scu scan edt
(4.0) scu scan edt; disklabel -rw rzXX label (for disks)
(5.x) dsfmgr -k; disklabel -rw dskn auto
hwmgr -scan scsi

/dev/MAKEDEV ? add device without reboot
remove device rmdev ? ? camcontrol stop
camcontrol eject
rmsf ? ? ? ? ? ? ? ?

(10+) rem_drv
devfsadm

? ? ? ? remove device
tape device /dev/rmt0 /dev/rdsk/c8d?s0 /dev/rmt/0 /dev/rsa0
/dev/*wt*
/dev/*sa[0-9]*
/dev/rmt/0m /dev/tape
/dev/nrtape
/dev/st0 ? /dev/rmt/c* /dev/st0 /dev/[e][n][r]st[0-9]* /dev/ios0/rstape001
autoconf -1 |
grep TAPE
/dev/rct0 /dev/rmt/0 /dev/rst0 (5.x) /dev/ntape /dev/tape /dev/nrmtXh where n=non-rewinding, X a number, h=density tpmnt tape device
stdin/ stdout/ stderr ? ? ? /dev/fd/[012] ? /dev/fd/[012] /dev/fd/[012] /dev/fd/[012] ? /dev/fd/[012] /dev/stdin
/dev/stdout
/dev/stderr
/dev/fd/[012]
? ? /dev/fd/[012] ? ? ? ? stdin/ stdout/ stderr
X kvm config ? ? ? Xorg -configure
xf86config
itemap /usr/bin/X11/xsetmon
/usr/gfx/setmon

xorgcfg
xorgconfig
Xorg -configure
system-config-display
xf86config
XFree86 -configure
redhat-config-xfree86
/etc/X11/?dm

?   xf86config
xf86cfg
XFree86 -configure
X -configure ? hwconfig kdmconfig (x86)
fbconfig; m64config; (etc.)
? ? ? ? X kvm config
TASK \ OS  AIX A/UX DG/UX FreeBSD HP-UX IRIX Linux
Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO OpenServer
Solaris SunOS 4 Tru64
Ultrix UNICOS OS / TASK 
read a disk label  lspv ? admpdisk -o list
admvdisk -o list
disklabel -r
gpart show (7.0+)

scsimgr (11.31+)
diskinfo
pvdisplay

prtvtoc fdisk -l pdisk rawDev -dump
Disk Utility
prtvtoc disklabel -r
disk
mbrlabel
fdisk
disklabel diskName dkpart -l fsname prtvtoc dkinfo disklabel -r chpt -q ? read a disk label 
whole disk in partition  hdisk[0,1,2,...] ? ? c ? 10 /dev/hda (e.g. if /dev/hda1
is a partition)
(non-root partitions are mounted under /Volumes) s0 c or d
sysctl kern.rawpartition
c /dev/ios0/rsdisk???s7
(???=000-999)
/dev/1s# (#=0,1,...) 2 c c c s7 whole disk in partition 
label a disk  mkvg ? admpdisk fdisk
disklabel -wr
sysinstall
gpart add (7+)
sade (6.3+)
bsdconfig (10+)
pvcreate

dvhtool
fx -x

cfdisk
fdisk
gdisk
e2label
diskutil

sysadm
fdisk
edvtoc
prtvtoc
mkpart
updatescsi
labelit

disklabel -wr
mbrlabel
disklabel -E diskName dksetup divvy format
prtvtoc
(x86) fdisk
 format disklabel -rw chpt -a /etc/labelit label a disk 
partition a disk  mklv dp
Finder: Apple HD SC Setup
admpdisk fdisk
sysinstall
gpart add (7.0+)
sade (6.3+)
bsdconfig (10+)
smh (11.31+)
lvcreate
sam
fx parted (if you have it)
cfdisk
fdisk
gdisk
pdisk (on a MAC)
(deb)
mac-fdisk (on a MAC)
(md)
diskdrake
pdisk fdisk disklabel -i fdisk -e diskName dkpart -e divvy format
fmthard
format disklabel -e chpt -p /etc/install/install partition a disk 
TASK \ OS  AIX A/UX DG/UX FreeBSD HP-UX IRIX Linux
Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO OpenServer
Solaris SunOS 4 Tru64
Ultrix UNICOS OS / TASK 
kernel /unix /unix /dgux /boot/kernel/kernel /hpux (9)
/stand/vmunix (10+)
/unix

/boot/vmlinuz*
/boot/bootlx

(see /etc/lilo.conf or /boot/grub/menu.lst)

/mach_kernel /unix
/stand/unix
/netbsd /bsd

/unix

/stand/unix

/unix /kernel/genunix
/platform/`uname -m`/
 kernel/unix
/platform/`uname -m`/
 kernel/sparcv9/unix (7+)
/vmunix /vmunix /vmunix /unicos kernel
show/set kernel parameters vmo
ioo
schedo
/etc/kconfig
Finder
vi /var/Build/
system.hostname;;
reboot

/boot/loader.conf
sysctl
/etc/sysctl.conf
kenv

smh (11.31+)
sam
sysdef
kmtune (11+)
kctune (11.23+)
getconf
systune /proc/*
/proc/sys/*
sysctl
/etc/sysctl.conf
/usr/sbin/sysctl
launchctl limit
/etc/launchd.conf
sysdef
getconf
/etc/conf/cf.d/
quicktune.cfg
sysctl
/etc/sysctl.conf
sysctl
/etc/sysctl.conf
idtune
cat /etc/opt/cf.d/stune
cat /etc/opt/cf.d/mtune
sysdef -i

/etc/conf/cf.d/configure -x

sysdef

sysdef
getconf
cat /etc/system
ndd
adb -k

adb

/usr/kvm/sys/
`arch -k`/conf

dxkerneltuner
sysconfig
adb
kdb
? show/set kernel parameters
limit physical memory rmss ? ? hw.physmem (in /boot/loader.conf) ? ? mem= (in lilo.conf or /boot/grub/grub.conf) nvram bootargs="maxmem=MB" ? ? machine memory (at the "boot" prompt) ? ? /etc/project
zonecfg
? ? ? ? limit physical memory
loaded kernel modules genkex
vxketadm -s
? ? kldstat kmadmin -s
kcmodule -a (11.23+)
? lsmod kextstat ? modstat modstat ? modadmin modinfo ? ? ? ? loaded kernel modules
load module vxketadm modname load
cfgmgr
mkdev -l devname
? ? kldload kmadmin -L
kcmodule module=loaded (11.23+)
? modprobe
insmod
kextload ? modload modload ? modadmin modload ? ? ? ? load module
unload module rmdev -l devname ? ? kldunload kmadmin -U
kcmodule module=unused (11.23+)
? rmmod
modprobe -r
kextunload ? modunload modunload ? modadmin modunload ? ? ? ? unload module
make disk bootable bosboot -a ? dg_sysctl boot0cfg
disklabel
gpart bootcode (7+)
sade (6.3+)
mkboot dvhtool

(rh) mkbootdisk
(deb) fdisk -A
(and lilo to manipulate mbr)

bless dklayout fdisk -i
installboot
/usr/mdec/installboot5
/usr/mdec/biosboot5
dksetup ? installboot /usr/platform/
`uname -i`
/lib/fs/ufs/bootblk raw_device_file
/usr/kvm/mdec
installboot [-hltv]
protobootblk
bootdevice
(4.x+) disklabel -rw -t [ufs|advfs] ? ? make disk bootable
startup scripts  /etc/rc*
/etc/inittab
? /etc/rc* /etc/rc* (4-)
/etc/rc.d/* (5+)
/usr/local/etc/rc.d/*

/etc/rc* (9)

/etc/rc.config.d (preferred)
/sbin/rc* (10+)
/sbin/init.d/

/etc/rc*
/etc/init.d/
/etc/rc* (but may vary)
/etc/init.d/
chkconfig
service
/System/Library/
StartupItems/*,
/Library/StartupItems/,
/etc/rc*

/etc/rc*
/etc/init.d

 
/etc/rc
/etc/rc.*
/etc/rc.d/*
 
/etc/rc*
/etc/netstart
/etc/rc* /etc/rc* /etc/rc*
/etc/init.d/
(10+) svcadm
(10+) svcs
/etc/rc* /sbin/init.d; links in /sbin/rc?.d /etc/rc* ? startup scripts 
start/ stop/ config services startsrc
stopsrc
lssrc
refresh
srcmstr
? ? service (8.1+) ? chkconfig (rh) service
(rh) chkconfig
(deb) sysv-rc-conf
launchctl ? ? ? ? ? svcs (10+)
svcadm (10+)
? ? ? ? start/ stop/ config services
shutdown (& power off if possible) shutdown -Fh /etc/shutdown -h
Finder
? shutdown -p now
poweroff
halt -p
shutdown -yh 0 /etc/shutdown -y -g0 -i0 -p shutdown -Ph now
shutdown -y -g0 -i0
halt
poweroff
halt ? shutdown -p now shutdown -hp now ? shutdown -i0 shutdown -y -g0 -i5 ? ? ? ? shutdown (& power off if possible)
run levels 1
*=normal states
for more detail
see

www.phildev.net/runlevels.html
2: multiuser
6: reboot
? ?

0: halt and power off
1: single-user mode
6: reboot
c: block further logins
q: rescan ttys(5) file

kernel security levels:
-1*: permanently insecure
0: insecure
1: secure
2: highly secure
3: network secure

0: shut down
s,S: single-user
1: sys admin
2: multiuser
3*: share NFS
4*: start GUI
5: user-defined
6: user-defined
0: power-down
s,S: single-user
1: sys admin
2: multiuser (no NFS)
3*: multiuser
4: user-defined
5: firmware monitor
(set in /etc/inittab)
0: halt
s,S,1: vendor-dependent
1: single-user
2-5*: multiuser
6: reboot
? (set in /etc/inittab)
0: shutdown
s,S: single-user
1: sys admin
2*: multi-user
3: share NFS
4: user-defined
5: firmware
6: reboot
-1: permanently insecure
0*: insecure
1*: secure
2: highly secure
-1: permanently
insecure
0*: insecure
1*: secure
2: highly secure
0: power-down
s,S: single-user
1: sys admin
2*: multiuser
3+4*: user-defined
5: firmware update
6: reboot
?

0: firmware monitor
s,S: single-user
1: sys admin
2: multiuser
3*: share NFS
4*: user-defined
5: power-down if possible
6: reboot

? 0: shut down
1: single user
2: multi-user, no NFS
3: multi-user
6: reboot
0: shut down
1: single user
2: multi-user, no NFS
3: multi-user
6: reboot
?

run levels 1
*=normal states
for more detail
see

www.phildev.net/runlevels.html

show runlevel 1 who -r   who -r sysctl kern.securelevel who -r who -r /sbin/runlevel (runlevels unused) who -r sysctl kern.securelevel sysctl kern.securelevel who -r who -r who -r ? who -r ? who -r show runlevel 1
time zone info /etc/environment ($TZ) /etc/TIMEZONE /etc/TIMEZONE /etc/localtime
/usr/share/zoneinfo
/usr/lib/tztab /usr/lib/locale/TZ/
/etc/TIMEZONE
/usr/share/zoneinfo/
/etc/localtime
/usr/share/zoneinfo/ /usr/lib/locale/TZ /etc/localtime
/usr/share/zoneinfo/
/usr/share/zoneinfo/
/etc/localtime
? ? /usr/share/lib/zoneinfo/ ? /etc/zoneinfo ? ? time zone info
check swap space  lsps -a /etc/swap -l admswap -o list -buv
dg_sysreport -p freeswap
systat -swap
swapinfo
pstat -s
swapinfo swap -s
swap -l
swapon -s
cat /proc/meminfo
cat /proc/swaps
free
ls -l /var/vm
vm_stat
swap -s
swap -l
sar -r
swapctl -l
pstat -s
systat swap
swapctl swap -s
swap -l
swap -l swap -s
swap -l
pstat -s swapon -s ? /etc/swapper check swap space 
core dump management chcore
sysdumpdev
    kern.sugid_coredump
kern.capmode_coredump
kern.coredump
kern.nodump_coredump
kern.corefile
coreadm   /proc/sys/kernel/core_pattern
/proc/pid/coredump_filter
            coreadm         core dump management
bind process to CPU bindprocessor ? ? cpuset
rctl (9+)
psrset -b
mpsched -c
intctl
runon taskset (sched-utils) ? ? ? ? ? ? pbind ? runon
pset_create
pset_info
psradm
? ? bind process to CPU
TASK \ OS  AIX A/UX DG/UX FreeBSD HP-UX IRIX Linux
Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO OpenServer
Solaris SunOS 4 Tru64
Ultrix UNICOS OS / TASK 
"normal" filesystem  jfs ufs dg/ux ufs/ffs/ufs2 (5+)
ext2
zfs (7+)

hfs
vxfs (11.0+)

efs, xfs ext2
ext3
ReiserFS
ufs
hfs+
vxfs ffs (was ufs) ffs (was ufs) vxfs
ufs (root)
htfs (OpenServer 5)
vxfs
ufs
zfs (OpenSolaris)
4.2

(4) ufs
(5) AdvFS

ufs NC1FS
C2FS
"normal" filesystem 
volume-based filesystem  jfs2 ? admvdisk

ccd
vinum
geom (5+)
zfs (7+)

jfs (vxfs)
LVM
VxVM ($)
xlv, xvm, xfs LVM, LVM2
EVMS
VxVM ($)
? vdisk
VxVM

ccd, raidframe

ccd
raid
softraid
vdisk vdisk zfs(10+)
Solstice DiskSuite
VxVM ($)
? Advfs
LSM
N/A ? volume-based filesystem 
file system
description
/etc/filesystems
mount
lsfs
/etc/fstab /etc/fstab /etc/fstab
zfs (7+)
/etc/checklist
(9) 
/etc/fstab
(10+)
/etc/fstab  /etc/fstab NetInfo /etc/vfstab /etc/fstab /etc/fstab /etc/vfstab
/etc/dktab

/etc/mnttab
/etc/default/filesys
/etc/vfstab (local)
/etc/rmtab (remote)

/etc/vfstab (local) /etc/fstab /etc/fstab
AdvFS: /etc/fdmns
/etc/fstab /etc/fstab file system
description
volume manipulation

smitty vg
smitty lvm
smitty jfs
smitty storage
lsvg; varyonvg; varyoffvg
mkvg; chvg;
reducevg; extendvg
exportvg; importvg
mklv; chlv; rmlv
mkfs; crfs; rmfs

? sysadm

vinum
ccdconfig
geom (5.3+)
gstripe (5.3+)
gmirror (5.3+)
graid3 (5.3+)
zpool

vg*; lv*; pv*
extendfs
fsadm

xlv_mgr
xvm

e2fsadm
lvcreate
lvremove
lvextend
vgdisplay
Disk Utility
pdisk
diskutil

vxva

dkconfig

ccdconfig
raidctl
ccdconfig
raidctl
bioctl
dkconfig
dkmirror
dkmap
?

zpool (10+)

meta*
(Solstice DiskSuite;
Solaris Volume Mgr (9+))
(7-, found in
/usr/opt/SUNWmd/
 sbin/)

/opt/VRTSvxva/bin/vxva
(Veritas Volume Mgr) ($)

? AdvFS: mkfdmn, mkfset, addvol, showfdmn
LSM: volassist or volmake, volume, volplex and volsd, volprint
? /etc/install/install volume manipulation
create filesystem crfs
mkfs
/etc/newfs
/etc/mkfs
admfilesystem newfs
zfs (7+)
newfs_msdos 
mkfs
newfs
mkfs mke2fs
mkreiserfs
mkdosfs
mkfs.*
newfs
newfs_hfs
newfs_mdos
mkfs newfs
makefs
newfs mkfs
newfs
divvy (OpenServer 5)
mkfs
newfs
mkfs
zfs (10u2+)
newfs
mkfs
AdvFS: mkfdmn
UFS: newfs
MFS: mfs
newfs
mkfs
bb
mkfs
labelit
create filesystem
file system debugging and recovery dfsck
fsck
fsdb
fsck fsck
fsdb
fsck
fsdb
clri
fsck
fsdb
fsck
fsdb
clri
xfs_repair
fsck
debugfs
e2undel
fsck
fsdb
clri
? fsck
fsdb
clri
fsck
fsdb
clri
scan_ffs
? fsck
fsdb
fsck
fsdb
clri
? ? ? ? file system debugging and recovery
create non-0-length empty file lmktemp ? ? truncate -s size[K|M|G] filename
dd if=/dev/zero of=filename bs=size[b|k|m|g] \
count=desired
prealloc mkfile

fallocate

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

mkfile
dd if=/dev/zero of=filename bs=1024 count=desired
dd if=/dev/zero
of=filename bs=1024
count=desired
dd if=/dev/zero of=filename bs=1m count=desired

dd if=/dev/zero
of=filename bs=1024
count=desired

dd if=/dev/zero of=filename bs=1 count=1 seek=desired-1
(sparse file)

mkfile
dd if=/dev/zero of=filename bs=1k
dd if=/dev/zero of=filenmae bs=1024 count=desired mkfile mkfile dd if=/dev/zero of=filename bs=1024k count=desired ? ? create non-0-length empty file
convert DOS-format text to Unix format strings dosfile.txt > unixfile.txt ? ? tr -d '\r' < input > output dos2ux ? dos2unix ? ? ? ? ? ? dos2unix ? ? ? ? convert DOS-format text to Unix format
mount CDROM

mount -v cdrfs -o ro
/dev/cd0 /cdrom

smitty cdrom

Finder mount -t cdrom
/dev/pdsk/disk/cdrom

mount /cdrom
mount_cd9660

mount -t cd9960 /dev/cd0 mountpoint

pfs_mountd
pfsd
pfs_mount
mount /dev/dsk/cxtydz4
/SD_CDROM

mount -orr /dev/cdrom /mnt/cdrom (requires "Rock Ridge extension" patches, 11+)

(see man mediad)

(mounts automatically when CD inserted)

mount /mnt/cdrom
(deb) mount /cdrom

(automatic — automounter)

diskutil mount /dev/disk1s0

mount -F cdfs
/dev/cdrom/cdromX
/cdrom
mount -t cd9660 -o ro /dev/cd0a path mount /dev/cd0a path mount -F hs ...
sysadm
mount /dev/cd0 path /etc/init.d/vold start; volcheck or
mount -F hsfs -o ro /dev/dsk/c0t6d0s2 /cdrom
mount -t hsfs -r
/dev/sr0 /cdrom

mount /dev/disk/cdromXa
/mnt
mount -t cdfs -o noversion /dev/disk/cdrom3c /cdrom

? ? mount CDROM
eject CDROM ? (manually) ? camcontrol eject devID
cdcontrol eject [-f device]
? eject eject diskutil eject /dev/disk1s0
/Volumes/theCDmountpoint
? eject cdrom
eject cd0
eject -n
cdio eject
eject cd0
eject /dev/rcd0c
? ? eject cdrom ? ? ? ? eject CDROM
create/mount ISO image mkcd ? ? mkisofs
mdconfig; mount
nohup pfs_mountd&;
nohup pfsd&;
pfs_mount -t iso9660 -x unix pathToIso mountPoint
mkisofs (freeware)

mkisofs

mount -o loop pathToIso
mountPoint

hdiutil ? makefs -t cd9660
image_file directory;
vnconfig -c vnd0
image_file;
mount -t
cd9660 /dev/vnd0a mountPoint

mkhybrid -o image.iso dir

vnconfig vnd0 image.iso && mount -t cd9660 /dev/vnd0c mountPoint

? ?

mkisofs2;DEVICE=`lofiadm -a /absolute_pathname/image.iso` ; mount -F hsfs -o ro
$DEVICE

? ? ? ? create/mount ISO image
ACL management aclget
aclput
acledit
ls -e
? ? getfacl
setfacl
{get,set}{f,p}mac
lsacl
chacl
getacl
setacl

chacl

(see man acl)

getfacl
setfacl
chmod
fsaclctl (-10.6)
? n/a ? ? ? getfacl
setfacl
? ? ? ? ACL management
Fibre Channel / SAN fcstat
lscfg -vl fcs0
lsattr -El fcs0
lspath
? ? mptutil (8.0+)
showmount
gmultipath
scsimgr (11.31+)
fcmsutil
fcdlist
tdutil
tdlist
tddiag
cmgr
cxfs-config
cxfsmgr
cxfs_info

systool

multipath

? ? (treat as SCSI device) ? ? ? cfgadm
luxadm
stmsboot
mpathadm
fcinfo
? ? ? ? Fibre Channel / SAN
TASK \ OS  AIX A/UX DG/UX FreeBSD HP-UX IRIX Linux
Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO OpenServer
Solaris SunOS 4 Tru64
Ultrix UNICOS OS / TASK 
NFS share definitions /etc/exports
/etc/xtab
/etc/exports /etc/exports /etc/exports /etc/exports
/etc/dfs/dfstab (11.31+)
/etc/exports /etc/exports NetInfo: /exports
Netinfo: /config/SharePoints
/etc/dfs/dfstab
dfshares
/etc/exports /etc/exports /etc/dfs/dfstab
/etc/dfs/sharetab
/etc/exports /etc/dfs/dfstab
dfshares
/etc/exports /etc/exports ? /etc/exports NFS share definitions
NFS share command exportfs -a
mknfsexp
/usr/etc/exportfs -a exportfs -a

kill -s HUP `cat /var/run/mountd.pid`

zfs set sharenfs="..." zfsdataset
service nfsd start

exportfs -a
share (11.31+)
shareall (11.31+)
share_nfs (11.31+)
exportfs -a /etc/init.d/nfs-server reload
(rh)
exportfs -a
kill -s HUP `cat /var/run/mountd.pid` share
shareall
kill -s HUP `cat /var/run/mountd.pid`
/etc/rc.d/mountd reload
kill -HUP `cat /var/run/mountd.pid` share
shareall
exportfs -a
/etc/nfs start
share
shareall
exportfs -a /sbin/init.d/nfs start; /sbin/init.d/nfsmount start ? exportfs -a NFS share command
NFS information nfsstat
nfso -as
/usr/etc/nfsstat nfsstat nfsstat nfsstat mount | grep nfs cat /proc/mounts nfsstat ? nfsstat nfsstat ? showmount
nfsstat

showmount
nfsstat

? ? ? ? NFS information
name resolution order /etc/netsvc.conf
/etc/resolv.conf
? /etc/netsvc.conf /etc/host.conf (4-)
/etc/nsswitch.conf (5+)
/etc/nsswitch.conf 6+: /etc/nsswitch.conf
5.3: /etc/resolv.conf
/etc/nsswitch.conf
/etc/resolv.conf
NetInfo tcpconfig
/etc/netconfig
/etc/nsswitch.conf
/etc/resolv.conf (obsolete)
/etc/resolv.conf /etc/netconfig /etc/resolv.conf /etc/nsswitch.conf
getent
(hardcoded
into libc)

/etc/nsswitch.conf
/etc/svc.conf (obsolete)

? /etc/hosts.usenamed name resolution order
show network interface info ifconfig -a
no -a
netstat -i
netstat -v
lsattr -E -l entX
entstat
netstat -i
/etc/ifconfig -a
netstat -i
ifconfig
ifconfig -a nwmgr (11.31+)
lanadmin
landiag
lanscan
netstat -in
ifconfig lanx
/usr/etc/ifconfig -a
netstat -ia
ifconfig
ethtool
ifconfig -a
netstat -a
ifconfig -a
ildconfig
netstat -in
ifconfig -a
netstat -in
ifconfig -A ifconfig -a
inetstat -in
etherstat
cmxinfo

ifconfig -a
netstat -in
Network Config. Mgr. (GUI)

dladm
ndd
ifconfig -a
netstat -in
dladm
(8+) kstat -n hme0 | egrep 'ifspeed|duplex'
ifconfig -a

ifconfig -a
netstat -in
hwmgr get attribute
-category network

ifconfig
netstat -i
ifconfig -a
netstat -in
show network interface info
change IP

smitty chinet

chdev -a netaddr=
newIP -I en#

mktcpip
rmtcpip

ifconfig
edit /etc/NETADDRS
sysadm

edit /etc/rc.conf (option ifconfig_interfacename)

ifconfig

bsdconfig (10+)

/sbin/set_parms initial
ifconfig
edit: /etc/{hosts,
sys_id,
resolv.conf,
TIMEZONE},
/etc/config/
{static-route.options,
ifconfig-1.options};
reboot

ifconfig
(rh)
redhat-config-network
(fedora) system-config-network
(rh) edit: /etc/hosts,
/etc/sysconfig/network,
/etc/sysconfig/
network-scripts/
ifcfg-eth0
(deb) edit
/etc/network/interfaces;
/etc/init.d/networking
restart

System Preferences: Network
NetInfo
ifconfig
tcpconfig

edit /etc/rc.conf (ifconfig*)

edit /etc/ifconfig.interface

ifconfig

edit /etc/hostname.driver

sysadm
ifconfig (temp.)
vi /etc/default/inet

ifconfig

netconfig

edit: /etc/{resolv.conf, hosts, hostname.*, netmasks, nodename,
dumpadm.conf, inet/ipnodes, net/*/hosts}

sys-unconfig; reboot (this is overkill for a simple IP or hostname change)

edit /etc/hosts
/etc/hostname.*
(4.x) netsetup
(5.x) sysman net_wizard or
netconfig
?

netconfig
ifconfig
initif

/etc/install/install

change IP
start DHCP client dhcpcd n/a dhcpd

dhclient

service dhclient start interface

? proclaim dhcpcd
dhclient
? ? dhclient

dhclient interface
(runtime)

add dhcp to
/etc/hostname.driver
(boot time)

? ? ifconfig interface dhcp ? dhcpconf interface start ? ? start DHCP client
ping one packet   ping -c 1 hostname  /usr/etc/ping hostname packetsize 1 ping -s -c 1 hostname  ping -c 1 hostname  ping hostname 10 1 (9)
ping hostname -n 1 (10+)
/usr/etc/ping -c 1 hostname   ping -c 1 hostname ping -c 1 hostname ping -c 1 hostname  ping -c 1 hostname  ping -c 1 hostname ping -c 1 hostname ping -c 1 hostname ping hostname  packetsize 1 ping hostname
packetsize 1
ping -c 1
 
ping hostname
packetsize 1
ping hostname ping one packet 
sniff network iptrace
ipreport
? tcpdump tcpdump

nettl
netfmt

snoop
tcpdump
etherfind
tcpdump
wireshark (formerly ethereal)
etherape
tcpdump tcpdump
tcpdump tcpdump tcpdump ? snoop etherfind tcpdump ? ? sniff network
route definitions  netstat -r
route
netstat -r sysadm edit /etc/rc.conf (option defaultrouter)
netstat -r
route
bsdconfig (10+)
/etc/rc.config.d/netconf
netstat -r
/etc/config/
static-route.options
route
(rh)
/etc/sysconfig/network
(rh) /etc/sysconfig/static-routes
(deb) /etc/init.d/network
(deb) /etc/network
netstat -r tcpconfig
/etc/inet/defaultrouter
/etc/inet/gate*
netstat -r

netstat -r
route show
/etc/rc.conf
/etc/mygate

netstat -r
route show
/etc/mygate

netstat -r netstat -r

/etc/defaultrouter
/etc/notrouter
/etc/gateways
in.routed
netstat -r
route add

/etc/defaultrouter
(kernel tweak or
adb to diable
forwarding)
/etc/routes ? netstat -r route definitions 
telnetd, ftpd banner /etc/security/login.cfg /etc/issue ? /etc/ftpwelcome /etc/inetd.conf (telnet) /etc/issue /etc/issue.net (telnet)
(ftp varies; can use tcp wrappers)
/etc/ftpwelcome /etc/issue
~ftp/etc/issue
~ftp/etc/msgs/welcome
/etc/motd
/etc/ftpwelcome
/etc/issue if enabled via if= in /etc/gettytab
/etc/issue.net
/etc/ftpwelcome
/etc/issue ? /etc/default/telnetd
/etc/default/ftpd
n/a /etc/issue ? /etc/issue
/etc/motd
telnetd, ftpd banner
set date/time
(from net: ntp or other)
ntpdate date ? date
adjkerntz
ntp
tzsetup
(obs) timed
bsdconfig (10+)
ntpdate
ntpdate timeslave ntpdate
rdate
netdate
System Preferences/
Date & Time
? date
ntpdate
ntpd
timed (obs)
date
rdate
ntpd
timed
? ? ntpdate
rdate
? ntpdate rdate ? set date/time
(from net: ntp or other)
TASK \ OS  AIX A/UX DG/UX FreeBSD HP-UX IRIX Linux
Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO OpenServer
Solaris SunOS 4 Tru64
Ultrix UNICOS OS / TASK 
auditing audit
auditpr
auditselect
lsaudrec
? ? auditd audisp
audevent
audomon
audsys
satd
satconfig
sat_reduce
sat_interpret

(2.6+) auditd
/var/log/faillog

? ? ?

mtree

/etc/security
(run nightly)

? ? audit
auditd
auditreduce
praudit
        auditing
encrypted passwords in  /etc/security/passwd /etc/shadow /etc/shadow /etc/master.passwd /etc/passwd (not Trusted)
/.secure/etc/passwd (Trusted 9)
/tcb/files/auth/
(10+)
/etc/shadow (11.22+)
/etc/shadow /etc/shadow (may vary) NetInfo /etc/shadow /etc/master.passwd (/etc/spwd.db) /etc/master.passwd (/etc/pwd.db) /etc/shadow /etc/shadow /etc/shadow /etc/passwd /tcb/files/auth (only with Enhanced Security) /etc/shadow /etc/udb encrypted passwords in 
min password length /etc/security/user ? ? /etc/login.conf /etc/default/security ? /etc/pam.d/system-auth ? ? ? /etc/login.conf ? ? /etc/default/passwd ? ? ? ? min password length
allow/deny root
logins
/etc/security/user ? /etc/default/login /etc/login.access
/etc/ttys
 /etc/securetty  /etc/default/login /etc/securetty
/etc/ttys (doesn't affect ssh) /etc/default/login /etc/ttys /etc/ttys /etc/default/login /dev/default/login /etc/default/login /dev/ttytab /etc/securettys /etc/securettys udbrestrict -R allow/deny root
logins
firewall config genfilt
smitty ipsec4
wsm network
? ? ipfw
ipf
pfctl
/etc/opt/ipf/ipf.conf /etc/ipf.conf iptables
ipchains
ipfwadm
(rh) redhat-config-
securitylevel
Aqua / System Prefs /
 Sharing / Firewall
ipfw
?

ipf
/etc/ipf.conf
/etc/ipf6.conf

pfctl (3.0+)
/etc/pf.conf (3.0+)

pfctl
/etc/pf.conf
? ?

(10+) ipf, ipfs, ipfstat
/etc/ipf/ipf.conf

(9+) /usr/aset/ (hardening tool)
(9) SunScreen 3.2

? ? ? ? firewall config
TASK \ OS  AIX A/UX DG/UX FreeBSD HP-UX IRIX Linux
Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO OpenServer
Solaris SunOS 4 Tru64
Ultrix UNICOS OS / TASK 
show installed software  lslpp -L
? pkginfo pkg_info
ls /var/db/pkg
pkg info (10+)


rmfn, what (HP-UX 9)
swlist (HP-UX 10+)
swm list (11.31+)

versions
showfiles
showprods

(rh) rpm -a -i
(rh) rpm -qa
(rh) yum list installed
(deb) dselect
(deb) aptitude
(deb) dpkg -l
(gen) ls /var/db/pkg/*
(gen) eix -I

ls /Applications
Apple System Profiler
system_profiler
ls /Network/Applications
/Network/Users/*/
Applications
/Users/*/Applications

displaypkg
pkginfo
 pkg_info  pkg_info pkginfo -l
sysadm

swconfig (OpenServer 5)
displaypkg
pkginfo

pkginfo
prodreg
admintool
/var/sadm/install/contents
? setld -i setld -i ? show installed software 
file is in which package lslpp -w file
rpm -qif file
which_fileset
? ?

pkg_info -W file

pkg which file (10+)

swlist -l file | grep file versions long |
grep file
(deb) dpkg --search file
(deb) apt-file update && apt-file search file
(rh) rpm -qif file
(gen)
equery b file
(gen)
qfile file
? ? pkg_chk
pkg_info -Fe file
pkg_info -E file ? ? pkgchk -l -p binaryToCheck ? ? ? ? file is in which package
add software

smitty install
rpm -ihv
installp -acgxYd /sourcedir [fileset|ALL]

n/a (no package system) sysadm sysinstall
/usr/ports make
pkg_add
pkg install (10+)
pkg add (10+)

swm install (11.31+)
swinstall
inst
swmgr
(rh) rpm -hiv
(rh) yum install pkg
(deb) dselect
(deb) apt-get install pkg
(deb) dpkg -i
(md) urpmi
installpkg
drag-and-drop
/Applications/ Utilities/
Installer
pkgadd
pkgplus
pkg_add
/usr/pkgsrc && make
pkg_add
/usr/ports && make
pkgadd
sysadm

custom
installpkg
SCOadmin (GUI)

pkgadd ? setld -l setld -a /dev/rmt0h ? add software
precompiled binaries of GPLware and freeware

perzl.org/aix/

bullfreeware.com

www.ibm.com/systems/power/
software/aix/linux/toolbox/altlic.htm
l

see FAQ http://www.signal42.com/
xfree86/4.2.0/binaries/
DGUX-ix86/
ftp.freebsd.org/
pub/FreeBSD

www.freebsd.org

hpux.cs.utah.edu

hpux.connect.org.uk

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

nekochan.net

www.linux.org
linux.tucows.com
sourceforge.net
rpmfind.net
(deb) ftp.debian.org
(deb) packages.debian.org
(gen)packages.gentoo.org3
(gen)gentoo-portage.com3
(md)easyurpmi.zarb.org

fink.sourceforge.net

darwinports.opendarwin
.org

darwinports.com

?

ftp://ftp.netbsd.org/pub/
NetBSD/packages

ftp://ftp.NetBSD.org/
pub/pkgsrc

ftp://ftp.openbsd.org/
pub/OpenBSD/<version>/
packages
data.mobach.nl/sinix www.caldera.com/
skunkware
www.sunfreeware.com
www.blastwave.org
? www.tru64unix.compaq.com/
demos

tpegsrvr.zk3.dec.com/
freeware/tbl_packages.html
? ? precompiled binaries of GPLware and freeware
C compiler  /usr/ibmcxx/bin/cc
/usr/vac/bin/cc ($)
cc
/usr/local/gnu/gcc
/usr/sde/default/usr/bin/cc
gcc
/usr/bin/cc (gcc, 9-)
/usr/bin/gcc (10+)
/usr/bin/clang (9.0+)
/opt/softbench/bin/cc ($)
/bin/cc (9)
/usr/bin/cc (10+; not necessarily ANSI; kernel builder only)
/opt/MIPSpro/
 bin/cc ($)
/usr/bin/cc
cc
gcc
/usr/bin/cc (gcc) /usr/bin/cc
(Metaware)
 /usr/bin/cc (gcc)  /usr/bin/cc /usr/bin/cc /usr/bin/cc /opt/SUNWspro/
 bin/cc2
/usr/bin/cc /usr/bin/cc /usr/bin/cc /opt/ctl/bin/cc C compiler 
show patch level
and/or patches
instfix -ivq
oslevel -s
emgr -l
? what /dgux

uname -a

freebsd-version (10+)

swm list (11.31+)
swlist -l product |
grep PHsomeString

versions -b | grep patch
uname -R (6.5+)

(rh) rpm -q
(rh) cat /proc/version
(rh) cat /etc/redhat-release
(deb) dpkg -s
sw_vers
Apple:About This Mac
ls /Library/Receipts
uname -a
lsbom
cat /System/Library/
CoreServices/
SystemVersion.plist
pkginfo -l cat /kern/version
uname -a
/etc/release
sysctl -n kern.version uname -a
pkginfo | grep EKS
swconfig -P showrev -p
prodreg (2.6+)
patchadd -p
cat /etc/release
showrev -p
(if you're lucky)
dupatch -track -type kit
dupatch -track -type patch
setld -i | grep patchname
sizer -vB
? ? show patch level
and/or patches
patch tool  installp
smitty update_all
emgr
? dg_sysreport -p patches

csup (6.2+)
freebsd-update (7+)

cvsup or cvs to update,
then rebuild

svnlite (10+)

update (9)
swinstall (10+)
inst
swmgr
apt-get update
apt-get upgrade
(rh) up2date
(rh) yum update
(md) urpmi
System Preferences / Software Update
softwareupdate
pkgadd
pkgplus
cvs
patch
cvs
cvsup
sup
cvsync
patch
pkg_add
pkgadd
sysadm
pkgadd; pkgrm installpatch (2.5.1-)
patchadd (2.6+)
pkgadd; pkgrm
/usr/sadm/bin/smpatch (9+)
n/a setld -i
dupatch
? ? patch tool 
configure/show
runtime linking
fortran-2000.com/
ArnaudRecipes/
sharedlib.html
dump -H
ldd
? ? ldd
ldconfig
kldstat
chatr
ldd (11+)
kmadmin
ldd
rld
_RLD_LIST
ldconfig
ldd
lsmod
otool -L ldd
ldconfig
ldd
nm
ldconfig
ldd
ldconfig
ldd ? crle
ldd
pldd
modinfo
LD_PRELOAD
ldd odump -Dl
ldd
? ? configure/show
runtime linking
fortran-2000.com/
ArnaudRecipes/
sharedlib.html
link library path $LIBPATH ? $LIBPATH $LD_LIBRARY_PATH $LD_LIBRARY_PATH
(64-bit)
$SHLIB_PATH
(32- or 64-bit)
$LD_LIBRARY_PATH
$RLD*_PATH
$LD_LIBRARY_PATH
/etc/ld.so.conf

$DYLD_LIBRARY_PATH
man dyld

$LD_LIBRARY_PATH $LD_LIBRARY_PATH
/etc/ld.so.conf
$LD_LIBRARY_PATH $LD_LIBRARY_PATH ? $LD_LIBRARY_PATH
(7+ deprecated in favor of crle)
$LD_LIBRARY_PATH $LD_LIBRARY_PATH ? $LDPATH link library path
tracing utility  probevue (6+)
trace
syscalls
truss
watch
trcrpt
? ?=dg_strace
(>=4.20MU06)
ktrace
truss
dtrace (8+)
dtruss (8+)
caliper fprof
caliper ktrace
trace (freeware)
tusc (11+, freeware)
par
prfstat
SystemTap (freeware)

strace
ltrace

ktrace; kdump (<=10.4)
dtruss; dtrace (>=10.5)
fs_usage
truss ktrace
ktruss
kdump
ktrace
kdump
systrace
truss
scstat
truss

truss
sotruss
dtrace (10+)

trace trace
truss
trace cdbx
jumptrace
tracing utility 
define user defaults /etc/security/
mkuser.default
/etc/environment
/etc/profile
/usr/lib/skel
admuser -o set /etc/login.conf /etc/default
/etc/PATH
/etc/MANPATH
/etc/default/*

/etc/default/login
/etc/profile

/etc/profile
/etc/security/
/etc/skel/
/etc/profile.d/*
/usr/bin/defaults /etc/default/login
/etc/profile
/etc/security/
/etc/profile
/etc/skel/*
login.conf

/etc/profile
/etc/skel/*
/etc/login.conf

/etc/default/login
/etc/profile
$HOME/.profile
? /etc/default/login
/etc/profile
/etc/security/
/etc/profile /etc/skel
/etc/profile
/etc/skel
/etc/profile
udbgen
nu scripts
define user defaults
csh global .login /etc/csh.login ? ? /etc/csh.login /etc/csh.login /etc/cshrc /etc/csh.login /etc/csh.login /etc/.login /etc/csh.login /etc/csh.login ? ? /etc/.login ? /etc/csh.login ? /etc/login csh global .login
default syslog and messages /var/adm/syslog
/var/adm/messages
? /var/adm/messages /var/log/messages /var/adm/syslog/syslog.log
/var/adm/sulog
/var/spool/mqueue/syslog
/var/adm/SYSLOG
/var/adm/sulog
/var/log/syslog
/var/log/messages
/usr/adm/messages
/var/log/maillog
/var/log/system.log /var/adm/streams
/var/adm/usererr
/etc/.osm
/var/log/messages /var/log/messages /var/adm/log/messages /usr/adm/syslog
/var/adm/log/osmlog

/var/adm/messages
/var/log/syslog
softpanorama.org/Logs/solaris_logs.shtml

/var/adm/messages

/var/log/syslog (sendmail)

(4.x+) /var/adm/messages
/var/adm/syslog.dated (kern, auth, daemon, lpr, syslog, user)
/var/adm/binary.errlog
/var/adm/messages
/var/adm/syslog.dated (kern, auth, daemon, lpr, syslog, user)
/var/adm/binary.errlog
/usr/adm/messages default syslog and messages
system error reporting tool  errpt
errclear
errpt admsyslog -o report dmesg
send-pr
evmshow (11.31+)
smh (11.31+)
dmesg
sysdiag (9 and early10)
stm/cstm/mstm/xstm (10.20+)
EMS (from support CD)
sysmon
amsyslog
availmon
eventmond
imdmonitor
syserrpanel

dmesg

(deb) reportbug
Console
/var/log/crash.log, dmesg
odm
errpt
dmesg
cat /kern/msgbuf
send-pr
dmesg
sendbug
sysadm
log3
WebSysAdmin
dmesg prtdiag dmesg (4.x) uerf; dia (DECevent)
(5.x) (System errors)
EVM (evmget; evmshow)
(Hardware errors) dia; ca (Compqaq analyze)
uerf errpt system error reporting tool 
performance monitoring

ftp://ftp.software.ibm.com/
aix/tools/perftools/perfpmr

vmstat; iostat; sar; filemon; topas; trace; svmon; netpmon;
proctree

? sar
netstat
uustat
fstat; nfsstat; systat; vmstat; netstat; uustat (9-); top; iostat;
gstat
glance
gpm
caliper
top; sar; vmstat;
iostat; nfsstat; netstat;
uustat; Glance($)
ptree (11.31+)
pcp; dkstat; pmkstat;
sar; osview; gr_osview;
ecstats; linkstat; netstat;
nfsstat; nfsvis; nodevis;
routervis; nstats; top
vmstat
procinfo -D
top
htop
pstree
vm_stat; nfsstat;
fs_usage; sc_usage;
top
Activity Monitor (10.3+)
Process Viewer (10.2-)
sar; pinfo -v;
modstat; netstat;
nfsstat; pppstat;
smtpstat; snmpstat;
uustat; top
iostat; netstat; systat;
vmstat; top; fstat;
nfsstat
fstat; iostat;
netstat; nfsstat; pstat;
systat; top;
vmstat;
vmstat; mpstat; dkstat;
sar; netstat; scstat
sar

sar; iostat; kstat;
mpstat; netstat; nfsstat;
prstat; trapstat; vmstat; ptree

iostat; netstat; vmstat iostat; nfsstat; vmstat
/usr/opt/sv4b/bin/sar
monitor
iostat; nfsstat; vmstat
/usr/opt/sv4b/bin/sar

sar; xsar; tsar; xsam;
xscc; xns; xnetmon;
nfsstat; perfmon; ja;
mppview; xmppview;
sam; csam

performance monitoring
match process to file or port procfiles (5.2+, files only) ? fuser sockstat -l lsof
fuser
fuser lsof
netstat -atup
lsof fuser fstat
sockstat
fstat fuser ? fuser
lsof2
pfiles
? ? ? ? match process to file or port
manage various logs snap ? ? ? ? ? logrotate
(rh)
sysreport; sosreport
? ? ? ? ? ? logadm
/opt/SUNWexplo/bin/explorer
? ? ? ? manage various logs
X pop-up /usr/dt/bin/dterror.ds ? ? /usr/local/bin/xmessage /usr/dt/bin/dterror.ds /usr/bin/X11/xconfirm /usr/X11R6/bin/xmessage osascript -e 'tell application "Finder" to display dialog "msg"' ? xmessage /usr/X11R6/bin/xmessage ? ? /usr/dt/bin/dterror.ds ? ? ? ? X pop-up
Wikipedia  AIX A/UX DG/UX FreeBSD HP-UX IRIX Linux
Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO UnixWare
Solaris SunOS 4 Tru64
Ultrix UNICOS Wikipedia
FAQs (see also faqs.org) www.faqs.org/faqs/
aix-faq/part1/
preamble.html
christtrekker.users.sourceforge.net/
doc/aux/faq.html
www-csc.dg.com/csc/
dguxfaqs1.asp
www.freebsd.org/doc/
en_US.ISO8859-1/books/faq
www.faqs.org/faqs/
hp/hpux-faq/preamble.html
techpubs.sgi.com/library/
tpl/cgi-bin/browse.cgi?coll=0650
&db=FAQ

www.linuxdoc.org/
FAQ/Linux-FAQ

www.debian.org/doc/
FAQ

www.darwinfo.org/
faq.shtml

www.macosxhints.com

? www.netbsd.org/
docs
www.openbsd.org/faq ? pcunix.com/SCOFAQ/ http://opensolaris.org/os/about/faq/
www.faqs.org/faqs/Solaris2/
FAQ/

www.faqs.org/faqs/Solaris2/
x86/FAQ/

www.stokely.com/
unix.sysadm.resources/
faqs.sun.html

sunhelp.org
www.faqs.org/faqs/
comp-sys-sun-faq/
www2.tru64.org/faq/
tru64_faq.php
www.supelec.fr/decus/
faq/faq-ultrix.html
www.spikynorman
.net
FAQs (see also faqs.org)
blogs ? ? ? blogs.freebsdish.org ?   linuxmoz.com ? ? ? ? ? ? ? ? ? ? ? blogs
mailing list  AIX-L@pucc.
princeton.edu

(LISTSERV)
n/a ? lists.freebsd.org/mailman/listinfo
hpux-admin@
dutchworks.nl

 (majordomo)
hp-ux-l
?

www.linumanagers
.org

www.linux.org/
help/lists.html

lists.apple.com ? www.netbsd.org/
MailingLists
www.openbsd.org/
mail.html
? ? sun-managers@sunmanagers
.org
(majordomo)
sun-managers@
sunmanagers
.ececs.uc.edu
(majordomo)
tru64-unix-man
agers@ornl.gov
   (majordomo)
http://www.ornl.gov/its/archives/
mailing-lists/
decstation-man
agers@ornl.gov

 (majordomo)
? mailing list 
mailing list archives 

www.marist.
edu/htbin/wlvindex?
ADSM-L

marc.theaimsgroup.com/
?l=aix-l&r=1&w=2

n/a ? lists.freebsd.org/mailman/listinfo www.dutch
works.nl/
 htbin/hpsysadmin
 
? www.linuxmanagers.org/
pipermail/linuxmanagers

lists.debian.org
lists.apple.com ? www.netbsd.org/
MailingLists
www.openbsd.org/
mail.html
? ?

www.sunmanagers.org/
archives.html

www.latech.
edu/sunman.html

www.latech.
edu/sunman.html
 
www-archive.
ornl.gov:8000
www-archive.
ornl. gov:8000
? mailing list archives 

man pages

www.freebsd.org/
cgi/man.cgi

publib.boulder.ibm.com/infocenter/
aix/v7r1/topic/ com.ibm.aix.cmds/
alphabeticallistofcommands.htm

n/a ? man.freebsd.org
docs.hp.com/en/hpuxman_pages.html
hpuxman_pages.html
techpubs.sgi.com/
library/tpl/cgi-bin/browse.cgi?
coll=&db=man

www.linuxmanpages.com/

Fedora Core 4:
linuxcommand.org/
superman_pages.php

www.tldp.org/docs.html#man

developer.apple.com/
documentation/Darwin/
Reference/ManPages
? man.netbsd.org www.openbsd.org/cgi-bin/man.cgi ? uw714doc.sco.com/en/Navpages/ docs.sun.com/
app/docs/
coll/40.10
? ? ? ?

man pages

www.freebsd.org/
cgi/man.cgi

newsgroup(s) and forums
groups.google
comp.unix.aix
www.thp.uni-duisburg.de/
cuaix/cuaix.html
comp.unix.aux comp.os.aos comp.unix.bsd
freebsd.misc

forums.freebsd.org
comp.sys.hp.hpux  comp.sys.sgi.admin  comp.os.linux.* (esp .answers) comp.sys.mac.* comp.sys.ncr comp.unix.bsd.
netbsd.misc
 
comp.unix.bsd.
openbsd.misc

lucky.openbsd.misc
de.comp.os.unix.sinix comp.unix.sco.misc comp.sys.sun.
admin
, comp.unix.solaris 
comp.sys.sun
admin
 
comp.sys.dec, comp.unix.tru64 comp.unix.ultrix comp.unix.cray

newsgroup(s) and forums
groups.google

user groups www.userblue.org n/a ? www.freebsd.org/
support.html#user
connect-community.org
hp-interex.com
encompassus.org
hptechnologyforum.com
forums.itrc.hp.com
HP DSPP
? www.debianhelp.org www.apple.com/
usergroups

www.omnigroup.com/
developer/mailinglists
www.themacintoshguy.
com/lists/X.html
? www.netbsd.org/gallery/
groups.htm
l
undeadly.org ? ? opensolaris.org/os/community/
advocacy/usergroups/ug-leaders/
? Encompass/DECUS ? www.cug.org
www.excray.com
user groups
magazines

n/a

n/a ?
daemonnews.org
bsdmag.org
freebsdnews.net
bsdnow.tv (videos)
bsdtalk.blogspot.com (audio podcasts)
www.hpchronicle.com
www.interex.org/hpuxusr
www.hppro.com
www.sgi.com/support/
pipeline.html
www.linuxjournal.com
www.linux-mag.com
www.debianplanet.org
www.macworld.com
www.stepwise.com
? www.daemonnews.com undeadly.org ? ? www.sunworld.com
sun.com/sun-on-net/itworld
? www.tru64.org ? ? magazines
vendor home page www.developer.ibm.com/
tech/map/aixrm.html

www-941.ibm.com/
collaboration/
wiki/display/WikiPtype/Home

n/a

www-csc.dg.com/
csc/default.asp

www.freebsd.org hp.com/go/hpux www.sgi.com/software/
software.html#IRIX
 
www.linux.org
www.debian.org
gentoo.org
www.redhat.com
(SUSE) www.novell.com/linux
www.apple.com ncr.com
teradata.com
www.netbsd.org www.openbsd.org www.fujistu-siemens.com www.caldera.com/
products/openunix
sun.com/solaris
sun.com/bigadmin
sun.com/developers/support
soldc.sun.com
access1.sun.com
opensolaris.org
? www.tru64unix
.compaq.com
www.supelec.fr/decus/
faq/faq-ultrix.html
www.cray.com vendor home page
vendor docs and patches (see also man pages)

www.redbooks.ibm.com
www.ibm.com/
developerworks/aix

techsupport.services.
ibm.com/
server/support?
view=pSeries

? www-csc.dg.com/csc/
custdocsasp/
custdocs2.asp?
category=069docs.asp

www.freebsd.org/handbook
www.freebsd.org/releases/
www.freebsd.org/security
www.freebsd.org/doc/en/books
www.freebsd.org/doc/en/articles

software.hp.com
docs.hp.com
itrc.hp.com

techpubs.sgi.com
www.sgi.com/
support/patch_intro.html

support.sgi.com
relnotes
grelnotes

tldp.org

www.linuxdoc.org/
rpmfind.net/linux/RPM

developer.apple.com/
darwin
www.info.apple.com/
support/downloads.html

www.apple.com/support/
security/security.html

www.info.ncr.com/
eCRM-
OSHW-Browse
By-Results.cfm
?pl=&PID=&title=
&release=
&pl=Software
%20-%20
MP-RAS&sbrn=3

www.netbsd.org/
Security


www.openbsd.org/
docum.html

www.openbsd.org/
errata.html

www.openbsd.org/
security.html

service.fujitsu-siemens
.com
its.siemens.com/lobs/its/
its_sc/eks_en/unix_en.htm
www.caldera.com/support

docs.sun.com
sunsolve.sun.com

? www.tru64unix
.compaq.com/docs
N/A (EOL) www.cray.com/
craydoc
vendor docs and patches (see also man pages)
vendor phone (US)  800-426-7378
(800-IBM-SERV)
(EOL; unsupported) ? 925-674-0783
(FreeBSD Mall)
800-633-3600 800-800-4SGI ? 1-800-MY-APPLE ? ? ? (Germany)
+49-5251-80
? 800-USA-4SUN ? 800-344-4825 800-344-4825 ? vendor phone (US)
wikis www.ibm.com/developerworks/
wikis/display/WikiPtype/Home
? ? wiki.freebsd.org ? ? fedoraproject.org/
wiki/Main_Page
(fed)
susewiki.org (SUSE)
wiki.osx86project.org ? ? www.openbsd-wiki.org ? ? wikis.sun.com
www.big-up.org/menu/wiki/doku.php
? ? ? ? wikis
TASK / OS AIX A/UX DG/UX FreeBSD HP-UX IRIX Linux Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO OpenServer Solaris SunOS 4 Tru64
(Digital Unix, OSF/1)
(4) 4.0F/G
(5) 5.0A
Ultrix UNICOS OS \ TASK 

Footnotes

1. In System V-based Unixes, run level relates to booting, shutdown, and single-user mode. In BSD, it has to do with security.

2. Freeware or separately downloadable; not part of the base OS. See the precompiled binaries task or web search.

3. Gentoo does not have precompiled packages. It compiles them on your computer. It also has some "overlays" for packages that are not (yet) in the main portage tree. See http://overlays.gentoo.org/

4. ioscan -funC disk may be helpful here to determine device path.

5. Architecture-specific. See http://www.openbsd.org/cgi-bin/cvsweb/src/distrib/*/*/install.md for details.


Universal Command Guide is a large book which covers several of the OSs in this table.

UnixGuide.net has a similar table covering fewer Unix versions and a somewhat different set of tasks. See unixguide.net/cgi-bin/unixguide.cgi

Colin Barschel's Unix Toolbox cb.vu/unixtoolbox.xhtml is a wonderfully detailed handbook sorted by task area and giving both commands and config file excerpts for Linux and BSD.

coolcommands is a search engine giving one-line command examples: www.coolcommands.com/index.php?option=com_cc&Itemid=28

Solaris / HP-UX / FreeBSD / Linux / AIX: www.unixporting.com/quickguide.html

Solaris / HP-UX: soldc.sun.com/migration/hpux/migissues/. If that page no longer exists, get an archived version from the Internet Archive Wayback Machine at www.archive.org/web/web.php

AIX / Linux: rick.jasperfamily.org/linux/quickstart.html
AIX 4.3.3 / Solaris 8: www.redbooks.ibm.com/redpapers/pdfs/redp0104.pdf
AIX 5.1.0 / Solaris 8: www.ibm.com/servers/aix/products/aixos/whitepapers/aixmapping.html

Unix / DOS: yolinux.com/TUTORIALS/unix_for_dos_users.html

Unix / TSO mainframe: yolinux.com/TUTORIALS/LinuxTutorialLinuxForMainframers.html

Unix history time line: www.levenez.com/unix/

Unix cheat sheet: www.rain.org/~mkummel/unix.html

Unix information: www.computerhope.com/unix.htm

Unix summary: www.math.utah.edu/lab/unix/unix-commands.html

Unix tips and tricks: sysunconfig.net

Heiner Steven's AWK dialects page: www.shelldorado.com/articles/awkcompat.html

Ben Zorn's Debugging Tools for Dynamic Storage Allocation and Memory Management: www.cs.colorado.edu/homes/zorn/public_html/MallocDebug.html

Most modern Unixes conform to the POSIX standards: en.wikipedia.org/wiki/POSIX

en.wikipedia.org/wiki/Comparison_of_operating_systems

en.wikipedia.org/wiki/Comparison_of_Linux_distributions


USENIX: www.usenix.org/

USENIX System Administrator's Guild: sage.org/

League of Professional System Administrators: lopsa.org/

This page is http://bhami.com/rosetta.html last updated 2014.12.14. This compilation Copyright © 2000-2015 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! Original concept by Pat Wilson. Thanks to Bitt Faulk and Mårten Svantesson for the improved JavaScript.