Professional Documents
Culture Documents
set all OS
clear all OS
Draw table Draw table and remember
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! PDF version (for best results print US legal size, landscape orientation. If your browser plug-in has trouble with the PDF, then download it and load it in stand-alone acroread). 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:
kernel, boot, swap software, patching, tracing, logging Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO OpenServer
OS notes
By IBM, with input from System V, BSD, etc. Runs mainly on IBM RS/6000 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
Derived from 4.4BSD-Lite and Data General was aquired 386BSD. This table does not by EMC in 1999. include external packages from /usr/ports.
Hewlett-Packard
SGI. SVR4-based
Darwin is the Open Source foundation for Mac OS X, aka MP-RAS descended from NeXTStep
Fujitsu Siemens. Derived from 4.4BSD- Forked from NetBSD in Originally called SINIX. Lite and 386BSD. This 1995. Security emphasis. Based on DC/OSX from table does not include This table does not Pyramid, SINIX external packages from include external packages from Siemens, and SVR4. /usr/pkg. from /usr/ports. To be replaced with Solaris by 2008.
Solaris 2.0-2.6, 7, 8, 9, 10, 11 SCO UnixWare 7.0.1& SCO OpenSolaris (SunOS 5.*) UnixWare 7.1.1 became Caldera SVR4-based. Open Unix and later became An open-source version can SCO again. SVR4-based. be found at illumos.org
Cray Inc., formed from the March An early DEC Unix, 2000 merger of superceded by Digital OS notes Tera Computer Unix (now Tru64). Company and Cray Research
administrative GUI
(rh, FC2+, RHEL4+) systemconfig* (rh) redhat-config* NetInfo Manager linuxconf (obsolete) (SUSE) yast2 (deb) dpkg-reconfigure (md) drakconf
sysadm
sushi (obs)
sysadm WebSysAdmin
scoadmin
administrative GUI
managing users
useradd (5+) userdell (5+) usermod (5+) lsuser mkuser chuser rmuser usrck AIX
useradd userdel
useradd usermod userdel adduser chage /usr/Cadmin/bin/cpeople getent IRIX Linux arch uname dmesg (if you're lucky) cat /var/log/dmesg /proc/* lshw dmidecode lspci lspnp lsscsi lsusb lsmod (SUSE) hwinfo /sys/devices/*
adduser removeuser
managing users
TASK \ OS
A/UX
DG/UX
Mac OS X
NCR Unix
OpenBSD
Reliant
SCO OpenServer
SunOS 4
Tru64
Ultrix
UNICOS
OS / TASK
uname sysctl -a dmesg cat /var/run/dmesg.boot dg_sysreport -g hardware pciconf -l usbconfig camcontrol devlist
ioscan dmesg (if you're lucky) adb model hinv stm (from the SupportPlus CDROM) bdf (like most vendors' df) sysinfo -vv getconf machinfo (11.23+) print_manifest
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
dia -R full vmstat -P hwmgr -get category (5) hwmgr -show devices psrinfo pset_info sys_check /usr/bin/X11/dxsysinfo
uname -i
hostid
hostid
consvar -g sys_serial_num
bootlist -o -m normal
n/a
setboot stm
/dev/nvram (if you have it) hwclock nvsetenv udev (2.6+) udevtrigger modprobe kerneld insmod hotplug cardctl ?
nvram
eeprom
eeprom
eeprom
eeprom
(4.0D+) consvar
cfgmgr -v
N/A
(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 /dev/MAKEDEV dskn auto hwmgr -scan scsi
remove device
rmdev
rmsf
? /dev/tape /dev/nrtape
remove device
tape device
/dev/rmt0
/dev/rdsk/c8d?s0
/dev/rmt/0
/dev/rmt/0m
/dev/st0
/dev/rmt/c*
/dev/st0
/dev/rct0
/dev/rst0
tape device
/dev/fd/[012]
/dev/fd/[012]
/dev/fd/[012]
/dev/fd/[012]
/dev/fd/[012]
/dev/fd/[012]
X kvm config
itemap
/usr/bin/X11/xsetmon /usr/gfx/setmon
xorgcfg xorgconfig Xorg -configure system-config-display xf86config XFree86 -configure redhat-config-xfree86 /etc/X11/?dm Linux
X -configure
hwconfig
X kvm config
TASK \ OS
AIX
A/UX
IRIX
Mac OS X pdisk rawDev -dump Disk Utility (non-root partitions are mounted under /Volumes)
NCR Unix
OpenBSD
Reliant
SCO OpenServer
Solaris
SunOS 4
Tru64
Ultrix
UNICOS
OS / TASK
lspv
prtvtoc
fdisk -l
prtvtoc
disklabel diskName
dkpart -l
fsname
prtvtoc
dkinfo
disklabel -r
chpt -q
hdisk[0,1,2,...]
10
c or d c sysctl kern.rawpartition
/dev/ios0/rsdisk???s7 (???=000-999)
/dev/1s# (#=0,1,...)
s7
label a disk
mkvg
admpdisk
pvcreate
dvhtool fx -x
diskutil
disklabel -E diskName
dksetup
divvy
format
disklabel -rw
chpt -a
/etc/labelit
label a disk
partition a disk
mklv
admpdisk
fx
parted (if you have it) cfdisk fdisk pdisk (on a MAC) (deb) mac-fdisk (on a MAC) (md) diskdrake IRIX Linux /boot/vmlinuz* /boot/bootlx
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
HP-UX
Mac OS X
NCR Unix
NetBSD
OpenBSD /unix
Reliant
SCO OpenServer
Solaris /kernel/genunix /platform/`uname -m`/ kernel/unix /platform/`uname -m`/ kernel/sparcv9/unix (7+) sysdef getconf cat /etc/system ndd adb -k /etc/project zonecfg modinfo modload modunload installboot /usr/platform/ `uname -i` /lib/fs/ufs/bootblk raw_device_file
SunOS 4
Tru64
Ultrix
UNICOS
OS / TASK
kernel
/unix
/unix
/dgux
/boot/kernel/kernel
/unix
/mach_kernel
/unix /stand/unix
/netbsd
/bsd
/stand/unix
/unix
/vmunix
/vmunix
/vmunix
/unicos
kernel
/etc/kconfig Finder
smh (11.31+) sam sysdef kmtune (11+) kctune (11.23+) getconf ? kmadmin -s kcmodule -a (11.23+) kmadmin -L kcmodule module=loaded (11.23+) kmadmin -U kcmodule module=unused (11.23+)
systune
/proc/* /proc/sys/* sysctl /etc/sysctl.conf mem= (in lilo.conf or /boot/grub/grub.conf) lsmod modprobe insmod rmmod modprobe -r (rh) mkbootdisk (deb) fdisk -A (and lilo to manipulate mbr)
sysctl /etc/sysctl.conf
sysctl /etc/sysctl.conf
adb /usr/kvm/sys/ `arch -k`/conf dxkerneltuner sysconfig adb kdb ? show/set kernel parameters
/etc/conf/cf.d/configure -x sysdef
limit physical memory loaded kernel modules load module unload module
? ? ? ?
? ? ? ?
? kldstat kldload kldunload boot0cfg disklabel gpart bootcode (7+) sade (6.3+)
? ? ? ?
? ? ? ?
machine memory (at the "boot" prompt) modstat modload modunload /usr/mdec/installboot5 /usr/mdec/biosboot5
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
limit physical memory loaded kernel modules load module unload module
bosboot -a
dg_sysctl
mkboot
dvhtool
bless
dklayout
fdisk -i installboot
dksetup
service (8.1+)
chkconfig
launchctl
shutdown -Fh
/etc/shutdown -h Finder
shutdown -p now
shutdown -yh 0
shutdown -Ph now /etc/shutdown -y -g0 -i0 - shutdown -y -g0 -i0 p halt poweroff
halt
shutdown -p now
shutdown -i0
run levels 1 *=normal states 2: multiuser for more detail 6: reboot see www.phildev.net/runlevels.html
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 sysctl kern.securelevel /etc/localtime /usr/share/zoneinfo
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: shutdown s,S: single-user 1: sys admin 2*: multi-user 3: share NFS 4: user-defined 5: firmware 6: reboot
-1: permanently -1: permanently insecure insecure 0*: insecure 0*: insecure 1*: secure 1*: secure 2: highly 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
who -r /etc/TIMEZONE
who -r /usr/lib/tztab
who -r ?
who -r ?
who -r /usr/share/lib/zoneinfo/
? ?
who -r /etc/zoneinfo
? ?
who -r ?
lsps -a
/etc/swap -l
swapinfo
ls -l /var/vm vm_stat
swapctl
swap -s swap -l
swap -l
swap -s swap -l
pstat -s
swapon -s
/etc/swapper
bindprocessor
cpuset
runon
taskset (sched-utils)
pbind
runon pset_create pset_info psradm SunOS 4 Tru64 (4) ufs (5) AdvFS
AIX ufs
A/UX dg/ux
DG/UX
Mac OS X vxfs
NCR Unix
Reliant
Ultrix ufs
ufs/ffs/ufs2 (5+) ext2 zfs (7+) ccd vinum geom (5+) zfs (7+)
volume-based filesystem
jfs2
admvdisk
vdisk VxVM
ccd, raidframe
vdisk
vdisk
Advfs LSM
N/A
volume-based filesystem
/etc/fstab
/etc/fstab
/etc/fstab
/etc/fstab
NetInfo
/etc/vfstab
/etc/fstab
/etc/fstab
/etc/vfstab /etc/dktab
/etc/vfstab (local)
/etc/fstab
/etc/fstab
/etc/fstab
zpool (10+) smitty vg smitty lvm smitty jfs smitty storage mkvg; chvg; rmvg mklv; chlv; rmlv mkfs; crfs; rmfs vinum ccdconfig geom (5.3+) gstripe (5.3+) gmirror (5.3+) graid3 (5.3+) zpool meta* (Solstice DiskSuite; Solaris Volume Mgr (9+)) (7-, found in /usr/opt/SUNWmd/ sbin/) /opt/VRTSvxva/bin/vxva (Veritas Volume Mgr) ($) mke2fs mkreiserfs mkdosfs mkfs.* fsck debugfs e2undel
volume manipulation
sysadm
xlv_mgr xvm
vxva dkconfig
ccdconfig raidctl
AdvFS: mkfdmn, mkfset, addvol, showfdmn LSM: volassist or volmake, volume, volplex and volsd, volprint
/etc/install/install
volume manipulation
create filesystem
crfs
/etc/newfs /etc/mkfs
admfilesystem
mkfs newfs
mkfs
mkfs
newfs makefs
newfs
mkfs newfs
newfs mkfs
newfs mkfs
bb mkfs labelit
create filesystem
fsck
fsck fsdb
fsck fsdb
fsck fsdb clri scan_ffs 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) ?
fsck fsdb
mkfile
mkfile
mkfile
dos2ux pfs_mountd pfsd pfs_mount mount /dev/dsk/cxtydz4 /SD_CDROM mount -orr /dev/cdrom /mnt/cdrom (requires "Rock Ridge extension" patches, 11+)
dos2unix
dos2unix
(see man mediad) (mounts automatically when CD inserted) mount /mnt/cdrom (deb) mount /cdrom (automatic automounter) mount -F cdfs /dev/cdrom/cdromX diskutil mount /dev/disk1s0 /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 CDROM
eject CDROM
(manually)
eject
eject
eject cdrom eject cd0 eject -n makefs -t cd9660 image_file directory; vnconfig -c vnd0 image_file; mount -t cd9660 /dev/vnd0a mountPoint
cdio eject eject cd0 eject /dev/rcd0c mkhybrid -o image.iso dir vnconfig vnd0 image.iso && mount -t cd9660 /dev/vnd0c mountPoint
eject cdrom
eject CDROM
mkcd
ACL management
lsacl chacl getacl setacl scsimgr (11.31+) fcmsutil fcdlist tdutil tdlist tddiag HP-UX /etc/exports /etc/dfs/dfstab (11.31+) exportfs -a share (11.31+) shareall (11.31+) share_nfs (11.31+) nfsstat
chacl (see man acl) getfacl setfacl chmod fsaclctl (-10.6) ? n/a ? ? ? getfacl setfacl ? ? ? ? ACL management
systool ? multipath Linux /etc/exports Mac OS X NetInfo: /exports Netinfo: /config/SharePoints kill -s HUP `cat /var/run/mountd.pid` NCR Unix /etc/dfs/dfstab dfshares NetBSD /etc/exports OpenBSD /etc/exports Reliant /etc/dfs/dfstab /etc/dfs/sharetab SCO OpenServer /etc/exports ? (treat as SCSI device) ? ? ?
AIX /etc/exports
A/UX
FreeBSD
Tru64 ?
Ultrix
UNICOS /etc/exports
exportfs -a mknfsexp
/usr/etc/exportfs -a
exportfs -a
exportfs -a
share shareall
share shareall
exportfs -a
exportfs -a
NFS information
/usr/etc/nfsstat
nfsstat
nfsstat
cat /proc/mounts
nfsstat
nfsstat
showmount nfsstat
NFS information
/etc/netsvc.conf
/etc/netsvc.conf
/etc/nsswitch.conf
/etc/nsswitch.conf /etc/resolv.conf
NetInfo
tcpconfig /etc/netconfig
/etc/resolv.conf
/etc/netconfig
/etc/resolv.conf
/etc/nsswitch.conf getent dladm ndd ifconfig -a netstat -in dladm (8+) kstat -n hme0 | egrep 'ifspeed|duplex'
netstat -i /etc/ifconfig -a
netstat -i ifconfig
ifconfig -a
ifconfig ethtool
ifconfig -a netstat -a
ifconfig -A
ifconfig -a
ifconfig
ifconfig tcpconfig
ifconfig
ifconfig netconfig
change IP
dhclient interface (runtime) start DHCP client dhcpcd n/a dhcpd dhclient ? proclaim dhcpcd dhclient ? ? dhclient add dhcp to /etc/hostname.driver (boot time) ping -c 1 hostname ? ? ifconfig interface dhcp ? dhcpconf interface start ? ? start DHCP client
ping -c 1 hostname
ping -s -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 -c 1
ping hostname
sniff network
iptrace ipreport
tcpdump
tcpdump
etherfind tcpdump tcpdump wireshark (formerly ethereal) etherape route (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)
tcpdump
tcpdump
tcpdump
tcpdump
snoop
etherfind
tcpdump
sniff network
route definitions
netstat -r route
netstat -r
sysadm
/etc/rc.config.d/netconf netstat -r
/etc/config/ static-route.options
netstat -r
netstat -r
netstat -r
/etc/routes
netstat -r
route definitions
/etc/security/login.cfg
/etc/issue
/etc/ftpwelcome
/etc/inetd.conf (telnet)
/etc/issue
/etc/ftpwelcome
/etc/motd /etc/issue /etc/ftpwelcome /etc/issue.net ~ftp/etc/issue /etc/issue if enabled via /etc/ftpwelcome ~ftp/etc/msgs/welcome if= in /etc/gettytab date ntpdate ntpd timed (obs) NCR Unix NetBSD mtree date rdate ntpd timed OpenBSD
/etc/issue
/etc/default/telnetd /etc/default/ftpd
n/a
/etc/issue
/etc/issue /etc/motd
ntpdate
date
ntpdate
timeslave
ntpdate rdate
ntpdate
rdate
AIX
A/UX
HP-UX audisp audevent audomon audsys /etc/passwd (not Trusted) /.secure/etc/passwd (Trusted 9) /tcb/files/auth/ (10+) /etc/shadow (11.22+) /etc/default/security /etc/securetty
Mac OS X
Reliant
Solaris
SunOS 4
Tru64
Ultrix
UNICOS
OS / TASK
auditing
auditd
auditing
encrypted passwords in
/etc/security/passwd
/etc/shadow
/etc/shadow
/etc/master.passwd
/etc/shadow
NetInfo
/etc/shadow
/etc/master.passwd (/etc/spwd.db)
/etc/master.passwd (/etc/pwd.db)
/etc/shadow
/etc/shadow
/etc/shadow
/etc/passwd
/etc/shadow
/etc/udb
encrypted passwords in
/etc/security/user /etc/security/user
? ?
? /etc/default/login
? /etc/default/login
/etc/pam.d/system-auth /etc/securetty
/etc/login.conf /etc/ttys
? /etc/default/login
? /dev/default/login
/etc/default/passwd /etc/default/login
? /dev/ttytab
? /etc/securettys
? /etc/securettys
? udbrestrict -R
firewall config
/etc/opt/ipf/ipf.conf
/etc/ipf.conf
iptables ipchains ipfwadm (rh) redhat-configsecuritylevel Linux (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
pfctl /etc/pf.conf
(9+) /usr/aset/
firewall config
TASK \ OS
AIX
A/UX
DG/UX
FreeBSD
HP-UX
IRIX
Mac OS X ls /Applications Apple System Profiler system_profiler ls /Network/Applications /Network/Users/*/ Applications /Users/*/Applications
OpenBSD
Reliant
SCO OpenServer
Solaris
SunOS 4
Tru64
Ultrix
UNICOS
OS / TASK
lslpp -L lssrc
pkginfo
pkg_info ls /var/db/pkg
displaypkg pkginfo
pkg_info
pkg_info
pkginfo -l sysadm
setld -i
pkg_info -W file
(deb) dpkg --search file (deb) apt-file update && aptfile search file ? (rh) rpm -qif file (gen) equery b file (gen) qfile file (rh) rpm -hiv (rh) yum install pkg (deb) dselect (deb) apt-get install pkg (deb) dpkg -i (md) urpmi 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 cc gcc installpkg drag-and-drop /Applications/ Utilities/ Installer
pkg_info -E file
pkgchk -l -p binaryToCheck
add software
sysadm
inst swmgr
pkgadd pkgplus
pkgadd sysadm
pkgadd
setld -l
add software
fink.sourceforge.net darwinports.opendarwin .org darwinports.com ftp://ftp.netbsd.org/pub/ NetBSD/packages ftp://ftp.openbsd.org/ pub/OpenBSD/<version>/ data.mobach.nl/sinix packages ftp://ftp.NetBSD.org/ pub/pkgsrc www.caldera.com/ skunkware www.sunfreeware.com www.blastwave.org www.tru64unix.compaq.com/ demos tpegsrvr.zk3.dec.com/ freeware/tbl_packages.html
see FAQ
hpux.cs.utah.edu hpux.connect.org.uk
C compiler
cc /usr/local/gnu/gcc
/opt/softbench/bin/cc ($) /bin/cc (9) /usr/bin/cc (10+; not necessarily ANSI; kernel builder only)
/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
what /dgux
uname -a
(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
sysctl -n kern.version
swconfig -P
dupatch -track -type kit dupatch -track -type patch setld -i | grep patchname sizer -vB
patch tool
csup (6.2+) freebsd-update (7+) ? dg_sysreport -p patches cvsup or cvs to update, then rebuild
inst swmgr
apt-get update apt-get upgrade (rh) up2date (rh) yum update (md) urpmi
pkgadd pkgplus
cvs patch
pkgadd sysadm
pkgadd; pkgrm
installpatch (2.5.1-) patchadd (2.6+) pkgadd; pkgrm /usr/sadm/bin/smpatch (9+) crle ldd pldd modinfo LD_PRELOAD $LD_LIBRARY_PATH (7+ deprecated in favor of crle) truss sotruss dtrace (10+)
n/a
setld -i dupatch
patch tool
dump -H ldd
chatr ldd (11+) kmadmin $LD_LIBRARY_PATH (64-bit) $SHLIB_PATH (32- or 64-bit) caliper fprof caliper ktrace trace (freeware) tusc (11+, freeware) /etc/default /etc/PATH /etc/MANPATH /etc/default/* /etc/csh.login /var/adm/syslog/syslog.log /var/adm/sulog /var/spool/mqueue/syslog
otool -L
ldd ldconfig
ldd nm ldconfig
ldd ldconfig
ldd
ldd
$LIBPATH
$LIBPATH
$LD_LIBRARY_PATH
$LD_LIBRARY_PATH $RLD*_PATH
$LD_LIBRARY_PATH /etc/ld.so.conf
$LD_LIBRARY_PATH
$LD_LIBRARY_PATH $LD_LIBRARY_PATH
$LDPATH
tracing utility
?=dg_strace (>=4.20MU06)
strace ltrace
truss
truss scstat
truss
trace
trace truss
cdbx jumptrace
tracing utility
/etc/profile /usr/lib/skel ?
admuser -o set
/etc/login.conf
/usr/bin/defaults
/etc/profile
/etc/skel /etc/profile /etc/csh.login (4.x+) /var/adm/messages /var/adm/syslog.dated (kern, auth, daemon, lpr, syslog, user) /var/adm/binary.errlog
/etc/skel /etc/profile ?
/etc/csh.login
/etc/cshrc
/etc/csh.login
/var/adm/syslog /var/adm/messages
/var/adm/messages
/var/log/messages
/var/adm/SYSLOG /var/adm/sulog
/var/log/system.log
/var/log/messages
/var/log/messages
/var/adm/log/messages
/usr/adm/syslog /var/adm/log/osmlog
/var/adm/messages /var/adm/syslog.dated (kern, auth, daemon, /usr/adm/messages default syslog and messages lpr, syslog, user) /var/adm/binary.errlog
ftp://ftp.software.ibm.com/ aix/tools/perftools/perfpmr performance monitoring vmstat; iostat; sar; filemon; topas; trace; svmon; netpmon; proctree ? sar netstat uustat fstat; nfsstat; systat; vmstat; netstat; uustat; top; iostat; gstat
pcp; dkstat; pmkstat; sar; osview; gr_osview; ecstats; linkstat; netstat; nfsstat; nfsvis; nodevis; routervis; nstats; top
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
sar
sar; iostat; kstat; mpstat; netstat; nfsstat; prstat; trapstat; vmstat; ptree
sar; xsar; tsar; xsam; xscc; xns; xnetmon; nfsstat; perfmon; ja; performance monitoring mppview; xmppview; sam; csam
? ? ? A/UX
fuser ? ? DG/UX
lsof ?
fuser ?
fstat ?
fuser ?
fuser lsof2
pfiles
? ? ? SunOS 4
? ? ? Tru64
? ? ? Ultrix
? ? ? UNICOS
/opt/SUNWexplo/bin/explorer /usr/dt/bin/dterror.ds Solaris 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
/usr/X11R6/bin/xmessage ? OpenBSD
www.freebsd.org/doc/ en_US.ISO8859-1/books/faq
www.faqs.org/faqs/ hp/hpux-faq/preamble.html
www.netbsd.org/ docs
www.openbsd.org/faq
pcunix.com/SCOFAQ/
www.faqs.org/faqs/ comp-sys-sun-faq/
www2.tru64.org/faq/ tru64_faq.php
mailing list
n/a
lists.freebsd.org/mailman/listinfo
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)
mailing list
www.sunmanagers.org/ archives.html lists.apple.com ? www.netbsd.org/ MailingLists 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
www.linuxmanpages.com/ man pages www.freebsd.org/ cgi/man.cgi publib.boulder.ibm.com/ infocenter/aix/v6r1/index.jsp? topic=/com.ibm.aix.doc/doc/ base/commandsreference.htm techpubs.sgi.com/ docs.hp.com/en/hpuxman_pages.html library/tpl/cgihpuxman_pages.html bin/browse.cgi? coll=&db=man Fedora Core 4: linuxcommand.org/ superman_pages.php www.tldp.org/docs.html#man comp.unix.aix www.thp.uni-duisburg.de/ cuaix/cuaix.html comp.unix.bsd freebsd.misc forums.freebsd.org comp.unix.bsd. openbsd.misc lucky.openbsd.misc newsgroup(s) and forums groups.google man pages developer.apple.com/ documentation/Darwin/ Reference/ManPages ? man.netbsd.org www.openbsd.org/cgibin/man.cgi ? docs.sun.com/ uw714doc.sco.com/en/Navpages/ app/docs/ coll/40.10 ? ? ? ? www.freebsd.org/ cgi/man.cgi
n/a
man.freebsd.org
comp.unix.aux
comp.os.aos
comp.sys.hp.hpux connect-community.org hp-interex.com encompassus.org hptechnologyforum.com forums.itrc.hp.com HP DSPP www.hpchronicle.com www.interex.org/hpuxusr www.hppro.com
comp.sys.sgi.admin
comp.sys.ncr
comp.unix.bsd. netbsd.misc
de.comp.os.unix.sinix
comp.unix.sco.misc
comp.sys.sun admin
comp.sys.dec, comp.unix.tru64
comp.unix.ultrix
comp.unix.cray
user groups
www.userblue.org
n/a
www.freebsd.org/ support.html#user
www.debianhelp.org
opensolaris.org/os/community/ advocacy/usergroups/ug-leaders/
Encompass/DECUS
www.cug.org www.excray.com
user groups
magazines
n/a
n/a
www.sgi.com/support/ pipeline.html
www.daemonnews.com undeadly.org
www.tru64.org
magazines
www.developer.ibm.com/ tech/map/aixrm.html www-941.ibm.com/ collaboration/ wiki/display/WikiPtype/Home www.redbooks.ibm.com www.ibm.com/ developerworks/aix techsupport.services. ibm.com/ server/support? view=pSeries
n/a
www-csc.dg.com/ csc/default.asp
www.freebsd.org
hp.com/go/hpux
www.sgi.com/software/ software.html#IRIX
www.apple.com
ncr.com teradata.com
www.netbsd.org
www.openbsd.org
www.fujistu-siemens.com
www.caldera.com/ products/openunix
www.tru64unix .compaq.com
www.freebsd.org/handbook www.freebsd.org/releases/
docs.sun.com sunsolve.sun.com
www.tru64unix .compaq.com/docs
N/A (EOL)
www.cray.com/ craydoc
800-426-7378 (800-IBM-SERV)
(EOL; unsupported)
800-633-3600
800-800-4SGI
1-800-MY-APPLE
(Germany) +49-5251-80 ?
800-344-4825
800-344-4825
wikis
www.ibm.com/developerworks/ ? wikis/display/WikiPtype/Home
wiki.osx86project.org
www.openbsd-wiki.org
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
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 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
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 2012.07.08. This compilation Copyright 2000-2012 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 Mrten Svantesson for the improved JavaScript.