Unix Rosetta PDF

You might also like

You are on page 1of 2

AIX set all OS This custom drawing feature now works in Mozilla/Firefox,

A/UX in Opera 7.0 or better, and in IE 5 or better. Use click, shift-


DG/UX clear all OS click, control-click, and the "set" and "clear" buttons to select
FreeBSD the desired subset of OSs. Then select "Draw table" to redraw
HP-UX Draw table the window with your custom table.
IRIX
Linux Draw table and remember
Mac OS X

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:
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
(rh) = Red Hat, Fujitsu Siemens.
Mandrake, SUSE,... Derived from 4.4BSD- Forked from NetBSD in Originally called SINIX. Solaris 2.0-2.6, 7, 8, 9, 10, 11 Cray Inc., formed
By IBM, with input from System Derived from 4.4BSD-Lite and
Darwin is the Open Source Lite and 386BSD. This 1995. Security emphasis. Based on DC/OSX from SCO UnixWare 7.0.1& SCO (Digital Unix, OSF/1)
V, BSD, etc. Runs mainly on Apple 1988-1995. Based on AT&T Data General was (deb) = Debian, Libranet,... OpenSolaris (SunOS 5.*) An early DEC Unix, from the March 2000
386BSD. This table does not UnixWare 7.1.1 became Caldera Solaris 1.*
OS notes
IBM RS/6000 and related
SysV.2.2 with extensions from V.3, aquired by EMC in 1999. Hewlett-Packard SGI. SVR4-based (fed) = Fedora foundation for Mac OS X, aka MP-RAS table does not include This table does not Pyramid, SINIX
Open Unix and later became
SVR4-based.
BSD-based
(4)= 4.0F/G superceded by Digital merger of Tera OS notes
V.4, and BSD 4.2 and 4.3
include external packages from (gen) = Gentoo descended from NeXTStep include external from Siemens, and SVR4. SCO again. SVR4-based. An open-source version can (5)= 5.0A Unix (now Tru64). Computer Company
hardware. external packages
/usr/ports. (md) = Mandrake/Mandriva
packages from /usr/ports. To be replaced with be found at illumos.org and Cray Research
(SUSE) = SUSE from /usr/pkg.
Solaris by 2008.
(rh, FC2+, RHEL4+) system-
config*
/usr/sysadm/bin/sysmgr (rh) redhat-config*
smit sam solstice checklist
(6.3+) sysadm checklist
administrative GUI smitty Finder sysadm sysinstall linuxconf (obsolete) NetInfo Manager sysadm sushi (obs) ? scoadmin admintool ? ? /etc/install/install administrative GUI
toolchest WebSysAdmin (5) sysman
wsm smh (11.31+) (SUSE) yast2 smc (8 01/01+) xmenu
/usr/Cadmin/bin/*
(deb) dpkg-reconfigure
(md) drakconf
useradd (5+) useradd
userdell (5+) useradd /usr/sysadm/privbin/ useradd useradd useradd userdel
adduser userdel usermod Aqua: System useradd userdel useradd xadmin
usermod (5+) Finder chpass addUserAccount userdel sysadm scoadmin usermod edit /etc/passwd and adduser
managing users lsuser /etc/adduser useradd usermod userdel Preferences / Accounts userdel userinfo getent adduser udbgen managing users
userdel rmuser getprpw passmgmt adduser niutil (OS X Server) usermod usermod adduser (interactive) useradd useradd create home userdel removeuser udbrstrict
mkuser edit /etc/passwd pw usermod userdel userdel logins directory removeuser
chuser modprpw chage dscl sysadm user nu scripts
vipw /usr/Cadmin/bin/cpeople getent user /usr/sadm/bin/smuser (9+) dxaccounts
rmuser pwget vipw
groupadd
usrck
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
arch
uname prtconf -v
ioscan dmesg (if you're lucky) /usr/platform/`uname -i`/
dia -R full
dmesg (if you're lucky) cat /var/log/dmesg sbin/prtdiag -v (sun4u and sun4d only)
uname vmstat -P
adb /proc/* hwconfig arch -k
prtconf sysctl -a sysctl hw autoconf -l hwmgr -get category
lscfg dmesg model lshw hostinfo prtconf dmesg dmesg showconf hw psrinfo -v machid
dg_sysreport -g hinv dmidecode devstat more isainfo -v dmesg (if you're (5) hwmgr -show dmesg (if you're list hardware
list hardware configuration lsattr ? cat /var/run/dmesg.boot stm (from the SupportPlus CDROM) ioreg -bls cat /var/run/dmesg.boot uname -p scoadmin/DCU getconf
hardware lspci machinetype /var/run/dmesg.boot dmesg devices configuration
lsdev pciconf -l bdf (like most vendors' df) sysinfo -vv system_profiler pcidump uname -M lucky) psrinfo lucky) uname -a
lspnp more /etc/.osm cat /kern/msgbuf /usr/lib/X11/testtools/ iostat -En
lspath usbconfig getconf acpidump mpcntl -I z35SysInfo pset_info
lsscsi prtfru
camcontrol devlist machinfo (11.23+) sys_check
lsusb cfgadm -l
print_manifest lsmod /etc/path_to_inst /usr/bin/X11/dxsysinfo
(SUSE) hwinfo smbios
/sys/devices/*
system_profiler
unique id useful for uname -u unique id useful for
uname -m ? ? cat /etc/hostid uname -i ? ? SPHardwareDataType | ? ? ? ? ? hostid hostid consvar -g sys_serial_num ? ?
licensing lsattr -El sys0 -a systemid sysctl kern.hostuuid grep "Serial Number:" | licensing
awk '{print $4}'
show/set nvram /dev/nvram (if you have it) in bdm show/set
dg_sysctl | setboot eeprom
EEPROM/NVRAM bootlist -o -m normal n/a eeprom (SPARC only) printenv/setenv (at hwclock nvram ? eeprom (at boot stop ? eeprom eeprom (4.0D+) consvar ? ? EEPROM/NVRAM
grep BOOTPATH stm
values command monitor) nvsetenv or ctrl-a) values
udev (2.6+) (10+) add_drv (3.2.*) scu scan edt
camcontrol scsiha -pr udevtrigger (4.0) scu scan edt; disklabel -
inf -e devfsadm. pre-Solaris 7 HW 11/99, use:
ioconfig -f /hw modprobe
add device without reboot cfgmgr -v ? N/A atacontrol ioscan -fnC devtype;
scsiadminswap kerneld
(automatic — devmgmt scsictl
(auto-detected)
reinitdev mkdev drvconfig; devlinks; {disks, tapes, ports} /dev/MKDEV rw rzXX label (for disks) /dev/MAKEDEV ? add device without reboot
mkdev kldload autdodiskmounter) mktable atactl changedev (5.x) dsfmgr -k; disklabel -rw
/etc/rc.d/devfs restart insf -C devtype -b bus -p insmod /usr/lib/symsm/bin/hot_add (RDAC)
hotplug dskn auto
cardctl /etc/symsm/rmparams (RDAC) hwmgr -scan scsi

remove device camcontrol stop (10+) rem_drv remove device


rmdev ? ? camcontrol eject rmsf ? ? ? ? ? ? ? ? ? ? ? ?
devfsadm
/dev/rsa0 /dev/ios0/rstape001 /dev/nrmtXh where
tape device /dev/rmt0 /dev/rdsk/c8d?s0 /dev/rmt/0 /dev/*wt* /dev/rmt/0m /dev/tape /dev/st0 ? /dev/rmt/c* /dev/st0 /dev/[e][n][r]st[0-9]* autoconf -1 | /dev/rct0 /dev/rmt/0 /dev/rst0 tape device
/dev/nrtape
(5.x) /dev/ntape /dev/tape n=non-rewinding, X a tpmnt
/dev/*sa[0-9]* grep TAPE number, h=density
/dev/stdin
stdin/ stdout/ stderr ? ? ? ? ? /dev/stdout ? ? ? ? ? ? stdin/ stdout/ stderr
/dev/fd/[012] /dev/fd/[012] /dev/fd/[012] /dev/fd/[012] /dev/fd/[012] /dev/fd/[012]
/dev/stderr
/dev/fd/[012]
xorgcfg
xorgconfig
Xorg -configure xf86config
Xorg -configure /usr/bin/X11/xsetmon system-config-display kdmconfig (x86)
X kvm config ? ? ? itemap ? xf86cfg X -configure ? hwconfig ? ? ? ? X kvm config
xf86config /usr/gfx/setmon xf86config XFree86 -configure fbconfig; m64config; (etc.)
XFree86 -configure
redhat-config-xfree86
/etc/X11/?dm
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
disklabel -r
admpdisk -o list disklabel -r scsimgr (11.31+) pdisk rawDev -dump disk
read a disk label lspv ? diskinfo prtvtoc fdisk -l prtvtoc disklabel diskName dkpart -l fsname prtvtoc dkinfo disklabel -r chpt -q ? read a disk label
admvdisk -o list gpart show (7.0+) Disk Utility mbrlabel
pvdisplay fdisk
whole disk in partition hdisk[0,1,2,...] ? ? c ? 10 /dev/hda (e.g. if /dev/hda1 (non-root partitions are s0 c or d c /dev/ios0/rsdisk???s7 2 c c c s7 whole disk in partition
is a partition) mounted under /Volumes) sysctl kern.rawpartition (???=000-999) /dev/1s# (#=0,1,...)
sysadm
fdisk fdisk
disklabel -wr cfdisk edvtoc format
label a disk sysinstall dvhtool disklabel -wr prtvtoc label a disk
mkvg ? admpdisk pvcreate fx -x fdisk diskutil prtvtoc mbrlabel disklabel -E diskName dksetup divvy format disklabel -rw chpt -a /etc/labelit
gpart add (7+) e2label mkpart (x86) fdisk
sade (6.3+) updatescsi
labelit
parted (if you have it)
fdisk cfdisk
dp sysinstall smh (11.31+) fdisk format
partition a disk mklv admpdisk lvcreate fx pdisk fdisk disklabel -i fdisk -e diskName dkpart -e divvy format disklabel -e chpt -p /etc/install/install partition a disk
Finder: Apple HD SC Setup gpart add (7.0+) pdisk (on a MAC) fmthard
sam
sade (6.3+) (deb) mac-fdisk (on a MAC)
(md) diskdrake
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
/boot/vmlinuz* /kernel/genunix
/boot/bootlx /unix /platform/`uname -m`/
kernel /hpux (9) /unix kernel
/unix /unix /dgux /boot/kernel/kernel /unix /mach_kernel /stand/unix /netbsd /bsd /unix kernel/unix /vmunix /vmunix /vmunix /unicos
/stand/vmunix (10+) (see /etc/lilo.conf or /stand/unix /platform/`uname -m`/
/boot/grub/menu.lst) kernel/sparcv9/unix (7+)
smh (11.31+)
sam /proc/* sysdef idtune sysdef
vmo vi /var/Build/ /boot/loader.conf /usr/sbin/sysctl /etc/conf/cf.d/configure -x getconf adb
show/set kernel /etc/kconfig sysdef /proc/sys/* getconf sysctl sysctl cat /etc/opt/cf.d/stune dxkerneltuner adb show/set kernel
parameters ioo Finder system.hostname;; sysctl systune sysctl launchctl limit /etc/conf/cf.d/ /etc/sysctl.conf /etc/sysctl.conf cat /etc/opt/cf.d/mtune cat /etc/system /usr/kvm/sys/ sysconfig kdb ? parameters
schedo reboot /etc/sysctl.conf kmtune (11+) /etc/launchd.conf sysdef ndd
kctune (11.23+) /etc/sysctl.conf quicktune.cfg sysdef -i `arch -k`/conf
adb -k
getconf
mem= (in lilo.conf or nvram machine memory (at the /etc/project
limit physical memory rmss ? ? ? ? ? ? ? ? ? ? ? ? ? limit physical memory
/boot/grub/grub.conf) bootargs="maxmem=MB" "boot" prompt) zonecfg
genkex kmadmin -s
loaded kernel modules ? ? kldstat ? lsmod kextstat ? modstat modstat ? modadmin modinfo ? ? ? ? loaded kernel modules
vxketadm -s kcmodule -a (11.23+)
vxketadm modname load kmadmin -L modprobe
load module cfgmgr ? ? kldload ? kextload ? modload modload ? modadmin modload ? ? ? ? load module
kcmodule module=loaded (11.23+) insmod
mkdev -l devname
unload module ? ? kldunload kmadmin -U ? rmmod kextunload ? modunload modunload ? modadmin modunload ? ? ? ? unload module
rmdev -l devname kcmodule module=unused (11.23+) modprobe -r
boot0cfg /usr/kvm/mdec
(rh) mkbootdisk installboot /usr/platform/
make disk bootable bosboot -a ? dg_sysctl
disklabel
mkboot dvhtool bless dklayout fdisk -i /usr/mdec/installboot5 dksetup ? `uname -i`
installboot [-hltv] (4.x+) disklabel -rw -t ? ? make disk bootable
(deb) fdisk -A
gpart bootcode (7+)
(and lilo to manipulate mbr)
installboot /usr/mdec/biosboot5 /lib/fs/ufs/bootblk raw_device_file
protobootblk [ufs|advfs]
sade (6.3+) bootdevice
/etc/rc* (9) /etc/rc* (but may vary) /System/Library/ /etc/rc*
/etc/rc* /etc/rc* (4-) /etc/rc* /etc/init.d/ StartupItems/*, /etc/rc* /etc/rc /etc/init.d/
startup scripts ? /etc/rc* /etc/rc.d/* (5+) /etc/rc.config.d (preferred) /etc/rc* /etc/rc* /etc/rc* /etc/rc* /sbin/init.d; links in /sbin/rc?.d /etc/rc* ? startup scripts
/etc/inittab /etc/init.d/ chkconfig /Library/StartupItems/, /etc/init.d /etc/rc.* (10+) svcadm
/usr/local/etc/rc.d/* /sbin/rc* (10+) service /etc/rc* /etc/rc.d/* /etc/netstart
/sbin/init.d/ (10+) svcs
startsrc
stopsrc (rh) service
start/ stop/ config services lssrc svcs (10+) start/ stop/ config services
? ? service (8.1+) ? chkconfig (rh) chkconfig launchctl ? ? ? ? ? ? ? ? ?
refresh svcadm (10+)
(deb) sysv-rc-conf
srcmstr
shutdown -Ph now
shutdown (& power off if /etc/shutdown -h /etc/shutdown -y -g0 -i0 - shutdown -y -g0 -i0 shutdown (& power off if
shutdown -Fh ? shutdown -p now shutdown -yh 0 halt ? shutdown -p now shutdown -hp now ? shutdown -i0 shutdown -y -g0 -i5 ? ? ? ?
possible) Finder p halt possible)
poweroff
0: halt and power off
1: single-user mode (set in /etc/inittab)
6: reboot 0: shut down 0: firmware monitor
s,S: single-user 0: power-down (set in /etc/inittab) 0: shutdown 0: power-down s,S: single-user
run levels 1 c: block further logins s,S: single-user s,S: single-user -1: permanently -1: permanently s,S: single-user 0: shut down 0: shut down run levels 1
q: rescan ttys(5) file 1: sys admin 0: halt 1: sys admin
*=normal states 2: multiuser 2: multiuser 1: sys admin 1: sys admin insecure insecure 1: sys admin 2: multiuser 1: single user 1: single user *=normal states
? ? 2: multiuser (no NFS) s,S,1: vendor-dependent ? 2*: multi-user 0*: insecure 0*: insecure 2*: multiuser ? ? 2: multi-user, no NFS 2: multi-user, no NFS ?
for more detail 6: reboot kernel security levels: 3*: share NFS 1: single-user 3*: share NFS for more detail
see -1*: permanently insecure 4*: start GUI 3*: multiuser 3: share NFS 1*: secure 1*: secure 3+4*: user-defined 4*: user-defined 3: multi-user 3: multi-user see
4: user-defined 2-5*: multiuser 4: user-defined 2: highly secure 2: highly secure 5: firmware update 6: reboot 6: reboot
www.phildev.net/runlevels.html 0: insecure 5: user-defined 6: reboot 5: power-down if possible www.phildev.net/runlevels.html
1: secure 6: user-defined 5: firmware monitor 5: firmware 6: reboot 6: reboot
2: highly secure 6: reboot
3: network secure
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
/etc/localtime /usr/lib/locale/TZ/ /usr/share/zoneinfo/ /etc/localtime /usr/share/zoneinfo/
time zone info /etc/environment ($TZ) /etc/TIMEZONE /etc/TIMEZONE /usr/lib/tztab /usr/share/zoneinfo/ /usr/lib/locale/TZ ? ? /usr/share/lib/zoneinfo/ ? /etc/zoneinfo ? ? time zone info
/usr/share/zoneinfo /etc/TIMEZONE /etc/localtime /usr/share/zoneinfo/ /etc/localtime
admswap -o list -buv swapon -s swap -s swapctl -l
check swap space lsps -a /etc/swap -l dg_sysreport -p swapinfo swapinfo swap -s cat /proc/meminfo ls -l /var/vm swap -l pstat -s swapctl swap -s swap -l swap -s pstat -s swapon -s ? /etc/swapper check swap space
freeswap pstat -s swap -l cat /proc/swaps vm_stat sar -r systat swap swap -l swap -l
systat -swap free
/proc/sys/kernel/core_pattern
core dump management chcore coreadm coreadm core dump management
/proc/pid/coredump_filter
psrset -b runon
bind process to CPU bindprocessor ? ? cpuset mpsched -c runon taskset (sched-utils) ? ? ? ? ? ? pbind ? pset_create ? ? bind process to CPU
pset_info
intctl
psradm
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
ufs/ffs/ufs2 (5+) hfs ext2 ufs vxfs htfs (OpenServer 5) ufs (4) ufs NC1FS
"normal" filesystem jfs ufs dg/ux ext2 efs, xfs ext3 vxfs ffs (was ufs) ffs (was ufs) 4.2 ufs "normal" filesystem
vxfs (11.0+) hfs+ ufs (root) vxfs zfs (OpenSolaris) (5) AdvFS C2FS
zfs (7+) ReiserFS
ccd
vinum jfs (vxfs) LVM, LVM2 zfs(10+)
volume-based filesystem jfs2 ? admvdisk LVM xlv, xvm, xfs EVMS ? vdisk ccd vdisk vdisk ? Advfs N/A ? volume-based filesystem
Solstice DiskSuite
geom (5+) VxVM ccd, raidframe raid LSM
VxVM ($) VxVM ($) VxVM ($)
zfs (7+) softraid
/etc/checklist /etc/mnttab
file system /etc/filesystems /etc/fstab /etc/default/filesys /etc/fstab file system
mount /etc/fstab /etc/fstab (9) /etc/fstab /etc/fstab NetInfo /etc/vfstab /etc/fstab /etc/fstab /etc/vfstab /etc/fstab /etc/fstab /etc/fstab
description zfs (7+) /etc/fstab /etc/dktab /etc/vfstab (local) /etc/vfstab (local) AdvFS: /etc/fdmns description
lsfs
(10+) /etc/rmtab (remote)
zpool (10+)
smitty vg
smitty lvm vinum meta*
smitty jfs ccdconfig (Solstice DiskSuite; AdvFS: mkfdmn, mkfset,
geom (5.3+) e2fsadm
smitty storage vg*; lv*; pv* Disk Utility vxva ccdconfig dkconfig Solaris Volume Mgr (9+)) addvol, showfdmn
volume manipulation mkvg; chvg; ? sysadm gstripe (5.3+) extendfs xlv_mgr lvcreate pdisk ccdconfig raidctl dkmirror ? ? ? /etc/install/install volume manipulation
xvm lvremove raidctl (7-, found in LSM: volassist or volmake,
reducevg; extendvg gmirror (5.3+) fsadm diskutil dkconfig bioctl dkmap /usr/opt/SUNWmd/ volume, volplex and volsd,
exportvg; importvg lvextend
graid3 (5.3+) sbin/) volprint
mklv; chlv; rmlv zpool
mkfs; crfs; rmfs /opt/VRTSvxva/bin/vxva
(Veritas Volume Mgr) ($)
mke2fs newfs newfs AdvFS: mkfdmn bb
/etc/newfs newfs mkfs mkreiserfs newfs mkfs divvy (OpenServer 5) newfs newfs
create filesystem crfs admfilesystem mkfs newfs_hfs mkfs newfs mkfs UFS: newfs mkfs create filesystem
/etc/mkfs zfs (7+) newfs mkdosfs newfs_mdos makefs newfs mkfs mkfs mkfs labelit
mkfs.* zfs (10u2+) MFS: mfs
fsck fsck
file system debugging and dfsck fsck
fsck
fsck fsdb
fsck fsck fsck
fsdb fsck
fsck
file system debugging and
fsck fsck fsdb debugfs fsdb ? fsdb ? fsdb ? ? ? ?
recovery fsdb
fsdb
clri
fsdb clri
e2undel clri clri
clri fsdb
clri
recovery
xfs_repair scan_ffs
dd if=/dev/zero
of=filename bs=1024
truncate -s size[K|M|G] filename count=desired
mkfile dd if=/dev/zero dd if=/dev/zero mkfile
create non-0-length empty dd if=/dev/zero of=filename dd if=/dev/zero of=filename dd if=/dev/zero of=filename of=filename bs=1024 of=filename bs=1m dd if=/dev/zero of=filenmae dd if=/dev/zero of=filename create non-0-length empty
lmktemp ? ? prealloc mkfile dd if=/dev/zero dd if=/dev/zero mkfile mkfile ? ?
file bs=size[b|k|m|g] \ bs=1024k count=desired bs=1024 count=desired bs=1024k count=desired file
bs=1024 count=desired count=desired count=desired of=filename bs=1 of=filename bs=1k
count=desired
count=1 seek=desired-1
(sparse file)
convert DOS-format text to convert DOS-format text to
strings dosfile.txt > unixfile.txt ? ? ? dos2ux ? dos2unix ? ? ? ? ? ? dos2unix ? ? ? ?
Unix format Unix format
pfs_mountd
pfsd
pfs_mount
mount -v cdrfs -o ro (see man mediad) mount /dev/disk/cdromXa
/dev/cd0 /cdrom mount -t cdrom mount /cdrom mount /dev/dsk/cxtydz4 mount /mnt/cdrom (automatic — automounter) mount -F cdfs mount -t cd9660 -o ro mount -F hs ...
/etc/init.d/vold start; volcheck or
mount -t hsfs -r /mnt
mount CDROM Finder /SD_CDROM (mounts automatically /dev/cdrom/cdromX mount /dev/cd0a path mount /dev/cd0 path mount -F hsfs -o ro /dev/dsk/c0t6d0s2 ? ? mount CDROM
/dev/pdsk/disk/cdrom mount_cd9660 (deb) mount /cdrom /dev/cd0a path sysadm /dev/sr0 /cdrom mount -t cdfs -o noversion
smitty cdrom diskutil mount /dev/disk1s0 /cdrom /cdrom
mount -orr /dev/cdrom /mnt/cdrom when CD inserted) /dev/disk/cdrom3c /cdrom
(requires "Rock Ridge extension"
patches, 11+)
eject cdrom cdio eject
eject CDROM camcontrol eject devID diskutil eject /dev/disk1s0 eject CDROM
? (manually) ? ? eject eject ? eject cd0 eject cd0 ? ? eject cdrom ? ? ? ?
cdcontrol eject [-f device] /Volumes/theCDmountpoint
eject -n eject /dev/rcd0c
makefs -t cd9660
image_file directory; mkhybrid -o image.iso dir
nohup pfs_mountd&; mkisofs vnconfig -c vnd0 mkisofs2;DEVICE=`lofiadm -a
mkisofs nohup pfsd&; /absolute_pathname/image.iso` ; mount - ?
create/mount ISO image mkcd ? ? mkisofs (freeware) mount -o loop pathToIso hdiutil ? image_file; vnconfig vnd0 image.iso ? ? ? ? ? create/mount ISO image
mdconfig; mount pfs_mount -t iso9660 -x unix F hsfs -o ro
mount -t && mount -t cd9660
pathToIso mountPoint mountPoint $DEVICE
cd9660 /dev/vnd0a /dev/vnd0c mountPoint
mountPoint
aclget lsacl
getfacl chacl chmod
ACL management aclput ? ? setfacl chacl getfacl ? n/a ? ? ? getfacl ? ? ? ? ACL management
acledit getacl (see man acl) setfacl fsaclctl (-10.6) setfacl
{get,set}{f,p}mac
ls -e setacl
scsimgr (11.31+)
cmgr cfgadm
fcstat fcmsutil
systool luxadm
Fibre Channel / SAN mptutil (8.0+) fcdlist cxfs-config Fibre Channel / SAN
lscfg -vl fcs0 ? ? ? ? (treat as SCSI device) ? ? ? stmsboot ? ? ? ?
showmount tdutil cxfsmgr multipath
lsattr -El fcs0 mpathadm
tdlist cxfs_info
fcinfo
tddiag
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
/etc/exports /etc/exports NetInfo: /exports /etc/dfs/dfstab /etc/dfs/dfstab /etc/dfs/dfstab
NFS share definitions /etc/exports /etc/exports /etc/exports /etc/exports /etc/exports /etc/exports /etc/exports /etc/exports /etc/exports /etc/exports ? /etc/exports NFS share definitions
/etc/xtab /etc/dfs/dfstab (11.31+) Netinfo: /config/SharePoints dfshares /etc/dfs/sharetab dfshares
exportfs -a
exportfs -a kill -s HUP `cat share (11.31+) /etc/init.d/nfs-server reload kill -s HUP `cat share kill -s HUP `cat kill -HUP `cat share exportfs -a share /sbin/init.d/nfs start;
NFS share command /usr/etc/exportfs -a exportfs -a exportfs -a /var/run/mountd.pid` exportfs -a ? exportfs -a NFS share command
mknfsexp /var/run/mountd.pid` shareall (11.31+) (rh) exportfs -a /var/run/mountd.pid` shareall /var/run/mountd.pid` shareall /etc/nfs start shareall /sbin/init.d/nfsmount start
/etc/rc.d/mountd reload
share_nfs (11.31+)
nfsstat showmount showmount
NFS information /usr/etc/nfsstat nfsstat nfsstat nfsstat mount | grep nfs cat /proc/mounts nfsstat ? nfsstat nfsstat ? ? ? ? ? NFS information
nfso -as nfsstat nfsstat
/etc/nsswitch.conf /etc/nsswitch.conf
name resolution order /etc/netsvc.conf ? /etc/netsvc.conf /etc/host.conf (4-) /etc/nsswitch.conf 6+: /etc/nsswitch.conf /etc/nsswitch.conf NetInfo tcpconfig /etc/resolv.conf /etc/resolv.conf /etc/netconfig /etc/resolv.conf /etc/nsswitch.conf (hardcoded ? /etc/hosts.usenamed name resolution order
/etc/nsswitch.conf (5+) 5.3: /etc/resolv.conf /etc/resolv.conf /etc/netconfig getent into libc) /etc/svc.conf (obsolete)
(obsolete)
nwmgr (11.31+) dladm
ifconfig -a
lanadmin ifconfig -a ndd ifconfig -a
show network interface no -a ifconfig -a ifconfig -a ifconfig -a show network interface
netstat -i netstat -i netstat -i ifconfig -a landiag /usr/etc/ifconfig -a ifconfig ifconfig -a ildconfig ifconfig -a ifconfig -A inetstat -in netstat -in ifconfig -a netstat -in ifconfig ifconfig -a
info /etc/ifconfig -a ifconfig lanscan netstat -ia ethtool netstat -a netstat -in etherstat netstat -in hwmgr get attribute netstat -in info
netstat -v netstat -in Network Config. Mgr. (GUI) dladm
netstat -in cmxinfo -category network
lsattr -E -l entX
ifconfig lanx (8+) kstat -n hme0 | egrep 'ifspeed|duplex'
ifconfig
(rh) redhat-config-network
(fedora) system-config-
edit: /etc/{hosts, network
smitty chinet sys_id,
edit /etc/rc.conf edit: /etc/{resolv.conf, hosts, hostname.*,
edit /etc/rc.conf (option resolv.conf,
(rh) edit: /etc/hosts, netmasks, nodename,
netconfig
chdev -a netaddr= ifconfig /sbin/set_parms initial /etc/sysconfig/network, System Preferences:
ifconfig (ifconfig*) ifconfig sysadm ifconfig (4.x) netsetup ifconfig
change IP sysadm
ifconfig_interfacename) TIMEZONE},
Network ifconfig (temp.)
dumpadm.conf, inet/ipnodes, net/*/hosts} edit /etc/hosts
? change IP
newIP -I en# edit /etc/NETADDRS ifconfig /etc/config/
/etc/sysconfig/ tcpconfig /etc/hostname.*
(5.x) sysman net_wizard or initif
network-scripts/ NetInfo edit edit /etc/hostname.driver vi /etc/default/inet netconfig netconfig
ifconfig {static-route.options, sys-unconfig; reboot (this is overkill for a /etc/install/install
mktcpip ifcfg-eth0 /etc/ifconfig.interface simple IP or hostname change)
ifconfig-1.options};
reboot (deb) edit
/etc/network/interfaces;
/etc/init.d/networking
restart

converted by Web2PDFConvert.com
dhclient interface
(runtime)
dhcpcd
start DHCP client dhcpcd n/a dhcpd dhclient ? proclaim ? ? dhclient add dhcp to ? ? ifconfig interface dhcp ? dhcpconf interface start ? ? start DHCP client
dhclient
/etc/hostname.driver
(boot time)
/usr/etc/ping hostname packetsize ping hostname 10 1 (9) /usr/etc/ping -c 1 ping hostname ping -c 1
ping one packet 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 hostname ping hostname packetsize 1 ? ping hostname ping one packet
1 ping hostname -n 1 (10+) hostname packetsize 1
etherfind
sniff network iptrace nettl snoop tcpdump sniff network
ipreport ? tcpdump tcpdump netfmt tcpdump tcpdump tcpdump tcpdump tcpdump tcpdump ? snoop etherfind tcpdump ? ?
wireshark (formerly ethereal)
etherape
route /etc/defaultrouter
edit /etc/rc.conf (option (rh) /etc/sysconfig/network tcpconfig netstat -r /etc/notrouter /etc/defaultrouter
netstat -r
route definitions netstat -r defaultrouter) /etc/rc.config.d/netconf /etc/config/ (rh) /etc/sysconfig/static- /etc/inet/defaultrouter route show /etc/gateways (kernel tweak or route definitions
route netstat -r sysadm netstat -r static-route.options netstat -r /etc/inet/gate* /etc/rc.conf route show netstat -r netstat -r in.routed /etc/routes ? netstat -r
netstat -r routes
/etc/mygate
adb to diable
route (deb) /etc/init.d/network netstat -r /etc/mygate netstat -r forwarding)
(deb) /etc/network route add
/etc/motd
/etc/issue.net (telnet) /etc/issue
/etc/ftpwelcome /etc/issue.net /etc/default/telnetd /etc/issue
telnetd, ftpd banner /etc/security/login.cfg /etc/issue ? /etc/ftpwelcome /etc/inetd.conf (telnet) /etc/issue (ftp varies; can use tcp /etc/ftpwelcome ~ftp/etc/issue /etc/issue ? n/a /etc/issue ? telnetd, ftpd banner
/etc/issue if enabled /etc/ftpwelcome /etc/default/ftpd /etc/motd
wrappers) ~ftp/etc/msgs/welcome
via if= in /etc/gettytab
date
date date
set date/time adjkerntz ntpdate ntpdate set date/time
ntpdate date ? ntp ntpdate timeslave rdate System Preferences/ ? rdate ? ? ntpdate ? ntpdate rdate ?
(from net: ntp or other) Date & Time ntpd ntpd rdate (from net: ntp or other)
tzsetup netdate
timed (obs) timed
(obs) timed
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
audit audisp satd mtree audit
auditing auditpr ? ? auditd audevent satconfig (2.6+) auditd ? ? ? ? ? auditd auditing
auditselect audomon sat_reduce /var/log/faillog /etc/security auditreduce
lsaudrec audsys sat_interpret (run nightly) praudit
/etc/passwd (not Trusted)
/.secure/etc/passwd (Trusted 9)
encrypted passwords in /etc/master.passwd /etc/master.passwd /tcb/files/auth (only with encrypted passwords in
/etc/security/passwd /etc/shadow /etc/shadow /etc/master.passwd /tcb/files/auth/ /etc/shadow /etc/shadow (may vary) NetInfo /etc/shadow /etc/shadow /etc/shadow /etc/shadow /etc/passwd /etc/shadow /etc/udb
(/etc/spwd.db) (/etc/pwd.db) Enhanced Security)
(10+)
/etc/shadow (11.22+)
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 /etc/login.access allow/deny root
/etc/security/user ? /etc/default/login /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
logins /etc/ttys logins
iptables ipf
/etc/ipf.conf (10+) ipf, ipfs, ipfstat
genfilt ipfw ipchains Aqua / System Prefs / /etc/ipf/ipf.conf
firewall config ipfwadm /etc/ipf6.conf pfctl firewall config
smitty ipsec4 ? ? ipf /etc/opt/ipf/ipf.conf /etc/ipf.conf Sharing / Firewall ? ? ? ? ? ? ?
/etc/pf.conf
wsm network pfctl (rh) redhat-config- ipfw pfctl (3.0+) (9+) /usr/aset/ (hardening tool)
securitylevel (9) SunScreen 3.2
/etc/pf.conf (3.0+)
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
(rh) rpm -a -i
(rh) rpm -qa ls /Applications
pkg_info (rh) yum list installed Apple System Profiler
rmfn, what (HP-UX 9) versions system_profiler swconfig (OpenServer 5) pkginfo
lslpp -L ls /var/db/pkg (deb) dselect displaypkg pkginfo -l prodreg
show installed software ? pkginfo swlist (HP-UX 10+) showfiles ls /Network/Applications pkg_info pkg_info displaypkg ? setld -i ? ? show installed software
lssrc showprods (deb) aptitude /Network/Users/*/ pkginfo sysadm pkginfo admintool
swm list (11.31+) /var/sadm/install/contents
(deb) dpkg -l Applications
(gen) ls /var/db/pkg/* /Users/*/Applications
(gen) eix -I
(deb) dpkg --search file
(deb) apt-file update && apt-
lslpp -w file versions long | file search file pkg_chk
file is in which package ? ? pkg_info -W file swlist -l file | grep file ? ? pkg_info -E file ? ? pkgchk -l -p binaryToCheck ? ? ? ? file is in which package
rpm -qif file grep file (rh) rpm -qif file pkg_info -Fe file
(gen) equery b file
(gen) qfile file
(rh) rpm -hiv
smitty install sysinstall (rh) yum install pkg installpkg
rpm -ihv custom
add software sysadm /usr/ports make swm install (11.31+) inst (deb) dselect drag-and-drop pkgadd pkg_add pkg_add pkgadd installpkg pkgadd ? setld -l ? ? add software
installp -acgxYd /sourcedir
n/a (no package system) pkg_add swinstall swmgr /Applications/ Utilities/ pkgplus /usr/pkgsrc && make /usr/ports && make sysadm
(deb) apt-get install pkg SCOadmin (GUI)
[fileset|ALL] (deb) dpkg -i Installer
(md) urpmi
www.linux.org
perzl.org/aix/ linux.tucows.com
www-1.ibm.com/servers/ sourceforge.net fink.sourceforge.net ftp://ftp.netbsd.org/pub/
aix/products/aixos/linux/ http://www.signal42.com/ ftp.freebsd.org/ freeware.sgi.com rpmfind.net ftp://ftp.openbsd.org/ www.tru64unix.compaq.com/
precompiled binaries of hpux.cs.utah.edu darwinports.opendarwin NetBSD/packages www.caldera.com/ www.sunfreeware.com demos precompiled binaries of
download.html see FAQ xfree86/4.2.0/binaries/ pub/FreeBSD www.sgi.com/fun (deb) ftp.debian.org ? pub/OpenBSD/<version>/ data.mobach.nl/sinix ? ? ?
GPLware and freeware aixpdslib.seas.ucla.edu/ DGUX-ix86/ www.freebsd.org hpux.connect.org.uk nekochan.net (deb) packages.debian.org .org ftp://ftp.NetBSD.org/ packages skunkware www.blastwave.org tpegsrvr.zk3.dec.com/ GPLware and freeware
freeware/tbl_packages.html
aixpdslib.html (gen)packages.gentoo.org3 darwinports.com pub/pkgsrc
bullfreeware.com (gen)gentoo-portage.com3
(md)easyurpmi.zarb.org
/opt/softbench/bin/cc ($)
/opt/MIPSpro/ /opt/SUNWspro/
C compiler /usr/ibmcxx/bin/cc cc /usr/sde/default/usr/bin/cc /usr/bin/cc (gcc) /bin/cc (9) cc /usr/bin/cc C compiler
bin/cc ($) /usr/bin/cc (gcc) /usr/bin/cc (gcc) /usr/bin/cc /usr/bin/cc /usr/bin/cc /usr/bin/cc /usr/bin/cc /usr/bin/cc /opt/ctl/bin/cc
/usr/vac/bin/cc ($) /usr/local/gnu/gcc gcc /usr/bin/clang (9.0+) /usr/bin/cc (10+; not necessarily /usr/bin/cc
gcc (Metaware) bin/cc2
ANSI; kernel builder only)
sw_vers
Apple:About This Mac
(rh) rpm -q ls /Library/Receipts showrev -p dupatch -track -type kit
show patch level swm list (11.31+) versions -b | grep patch (rh) cat /proc/version cat /kern/version showrev -p dupatch -track -type patch show patch level
instfix -ivq ? what /dgux uname -a swlist -l product | uname -a pkginfo -l uname -a sysctl -n kern.version uname -a swconfig -P prodreg (2.6+) ? ?
and/or patches oslevel -s uname -R (6.5+) (rh) cat /etc/redhat-release lsbom
/etc/release
pkginfo | grep EKS patchadd -p (if you're lucky) setld -i | grep patchname and/or patches
grep PHsomeString cat /System/Library/ cat /etc/release sizer -vB
(deb) dpkg -s
CoreServices/
SystemVersion.plist
apt-get update cvs
csup (6.2+) installpatch (2.5.1-)
apt-get upgrade System Preferences / cvsup
installp freebsd-update (7+) update (9) inst pkgadd cvs sup pkgadd patchadd (2.6+) setld -i
patch tool ? dg_sysreport -p patches (rh) up2date Software Update pkgadd; pkgrm n/a ? ? patch tool
smitty update_all swinstall (10+) swmgr pkgplus patch cvsync sysadm pkgadd; pkgrm dupatch
cvsup or cvs to update, (rh) yum update softwareupdate
patch /usr/sadm/bin/smpatch (9+)
then rebuild (md) urpmi pkg_add
configure/show crle configure/show
runtime linking ldd chatr ldd ldconfig ldd ldd runtime linking
fortran-2000.com/ dump -H ? ? ldconfig rld ldd otool -L ldd nm ldd ldd ? pldd ldd odump -Dl ? ? fortran-2000.com/
ldd (11+)
ldd kldstat _RLD_LIST lsmod ldconfig ldconfig ldconfig modinfo ldd
ArnaudRecipes/ kmadmin ArnaudRecipes/
sharedlib.html LD_PRELOAD sharedlib.html
$LD_LIBRARY_PATH
(64-bit) $LD_LIBRARY_PATH $LD_LIBRARY_PATH $DYLD_LIBRARY_PATH $LD_LIBRARY_PATH $LD_LIBRARY_PATH
link library path $LIBPATH ? $LIBPATH $LD_LIBRARY_PATH $LD_LIBRARY_PATH $LD_LIBRARY_PATH $LD_LIBRARY_PATH ? $LD_LIBRARY_PATH $LD_LIBRARY_PATH ? $LDPATH link library path
$SHLIB_PATH $RLD*_PATH /etc/ld.so.conf man dyld /etc/ld.so.conf (7+ deprecated in favor of crle)
(32- or 64-bit)
probevue (6+) caliper fprof
trace ktrace par ktrace; kdump (<=10.4) ktrace ktrace truss
?=dg_strace caliper ktrace strace truss trace cdbx
tracing utility syscalls ? truss prfstat dtruss; dtrace (>=10.5) truss ktruss kdump truss sotruss trace ? tracing utility
(>=4.20MU06) trace (freeware) ltrace kdump systrace scstat dtrace (10+) truss jumptrace
truss dtrace (8+) SystemTap (freeware) fs_usage
watch tusc (11+, freeware)
/etc/default /etc/default/login /etc/profile
/etc/security/ /etc/default/login /etc/profile /etc/profile /etc/default/login /etc/default/login
define user defaults mkuser.default /etc/profile admuser -o set /etc/login.conf /etc/PATH /etc/profile /etc/security/ /usr/bin/defaults /etc/profile /etc/skel/* /etc/skel/* /etc/profile ? /etc/profile /etc/profile /etc/skel /etc/skel udbgen define user defaults
/etc/environment /usr/lib/skel /etc/MANPATH /etc/skel/ /etc/security/ login.conf /etc/login.conf $HOME/.profile /etc/security/ /etc/profile /etc/profile nu scripts
/etc/default/* /etc/profile.d/*
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
/var/log/syslog /var/adm/messages
/var/adm/syslog/syslog.log /var/adm/streams /var/adm/messages
/var/adm/messages (4.x+) /var/adm/messages /var/adm/syslog.dated
default syslog and /var/adm/syslog /var/adm/SYSLOG /var/log/messages /usr/adm/syslog /var/adm/syslog.dated (kern, (kern, auth, daemon, /usr/adm/messages default syslog and
? /var/adm/messages /var/log/messages /var/adm/sulog /var/log/system.log /var/adm/usererr /var/log/messages /var/log/messages /var/adm/log/messages /var/log/syslog /var/log/syslog
messages /var/adm/messages /var/adm/sulog /usr/adm/messages /var/adm/log/osmlog auth, daemon, lpr, syslog, user) lpr, syslog, user) messages
/var/spool/mqueue/syslog /var/log/maillog /etc/.osm softpanorama.org/Logs/solaris_logs.shtml (sendmail)
/var/adm/binary.errlog /var/adm/binary.errlog
evmshow (11.31+) sysmon (4.x) uerf; dia (DECevent)
smh (11.31+) amsyslog
system error reporting dmesg dmesg availmon dmesg Console odm dmesg dmesg sysadm (5.x) (System errors) EVM system error reporting
tool errpt errpt admsyslog -o report send-pr eventmond /var/log/crash.log, dmesg errpt cat /kern/msgbuf sendbug log3 dmesg prtdiag dmesg (evmget; evmshow) uerf errpt tool
sysdiag (9 and early10) (deb) reportbug send-pr WebSysAdmin
imdmonitor (Hardware errors) dia; ca
stm/cstm/mstm/xstm (10.20+)
syserrpanel (Compqaq analyze)
EMS (from support CD)
glance
ftp://ftp.software.ibm.com/ gpm pcp; dkstat; pmkstat; vmstat vm_stat; nfsstat; sar; pinfo -v; sar; xsar; tsar; xsam;
aix/tools/perftools/perfpmr caliper fs_usage; sc_usage; fstat; iostat;
sar fstat; nfsstat; systat; vmstat; sar; osview; gr_osview; procinfo -D modstat; netstat; iostat; netstat; systat; netstat; nfsstat; pstat; vmstat; mpstat; dkstat; sar; iostat; kstat; iostat; nfsstat; vmstat iostat; nfsstat; vmstat xscc; xns; xnetmon;
performance monitoring ? netstat netstat; uustat; top; iostat; top; sar; vmstat; ecstats; linkstat; netstat; top top nfsstat; pppstat; vmstat; top; fstat; sar mpstat; netstat; nfsstat; iostat; netstat; vmstat /usr/opt/sv4b/bin/sar performance monitoring
vmstat; iostat; sar; filemon;
iostat; nfsstat; netstat; systat; top; sar; netstat; scstat /usr/opt/sv4b/bin/sar nfsstat; perfmon; ja;
topas; trace; svmon; netpmon; uustat gstat nfsstat; nfsvis; nodevis; htop Activity Monitor (10.3+) smtpstat; snmpstat; nfsstat vmstat; prstat; trapstat; vmstat; ptree monitor mppview; xmppview;
proctree uustat; Glance($) routervis; nstats; top pstree Process Viewer (10.2-) uustat; top sam; csam
ptree (11.31+)
fuser
match process to file or lsof lsof fstat match process to file or
port procfiles (5.2+, files only) ? fuser sockstat
fuser
fuser
netstat -atup
lsof fuser
sockstat
fstat fuser ? lsof2 ? ? ? ?
port
pfiles
collect various logs ? ? ? ? ? ? (rh)sysreport; sosreport ? ? ? ? ? ? /opt/SUNWexplo/bin/explorer ? ? ? ? collect various logs
osascript -e 'tell application
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 "Finder" to display dialog ? xmessage /usr/X11R6/bin/xmessage ? ? /usr/dt/bin/dterror.ds ? ? ? ? X pop-up
"msg"'
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
http://opensolaris.org/os/about/faq/
www.faqs.org/faqs/Solaris2/
techpubs.sgi.com/library/ www.linuxdoc.org/ FAQ/
www.faqs.org/faqs/ FAQ/Linux-FAQ www.darwinfo.org/ www.faqs.org/faqs/Solaris2/
FAQs (see also faqs.org) christtrekker.users.sourceforge.net/ www-csc.dg.com/csc/ www.freebsd.org/doc/ www.faqs.org/faqs/ tpl/cgi-bin/browse.cgi? faq.shtml www.netbsd.org/ www.faqs.org/faqs/ www2.tru64.org/faq/ www.supelec.fr/decus/ www.spikynorman FAQs (see also faqs.org)
aix-faq/part1/ doc/aux/faq.html dguxfaqs1.asp en_US.ISO8859-1/books/faq hp/hpux-faq/preamble.html coll=0650 ? docs www.openbsd.org/faq ? pcunix.com/SCOFAQ/ x86/FAQ/ comp-sys-sun-faq/ tru64_faq.php faq/faq-ultrix.html .net
preamble.html www.debian.org/doc/ www.stokely.com/
&db=FAQ FAQ www.macosxhints.com
unix.sysadm.resources/
faqs.sun.html
sunhelp.org
blogs ? ? ? ? ? linuxmoz.com ? ? ? ? ? ? ? ? ? ? ? blogs
hpux-admin@ www.linumanagers sun-managers@ tru64-unix-man
AIX-L@pucc. .org decstation-man
mailing list princeton.edu n/a ? lists.freebsd.org/mailman/listinfo dutchworks.nl ? lists.apple.com ? www.netbsd.org/ www.openbsd.org/ ? ? sun-managers@sunmanagers sunmanagers agers@ornl.gov (majordomo) agers@ornl.gov ? mailing list
(LISTSERV) (majordomo) www.linux.org/ MailingLists mail.html .org (majordomo) .ececs.uc.edu http://www.ornl.gov/its/archives/ (majordomo)
hp-ux-l help/lists.html (majordomo) mailing-lists/
www.marist.
www.sunmanagers.org/
edu/htbin/wlvindex? www.dutch www.linuxmanagers.org/ archives.html
mailing list archives ADSM-L www.netbsd.org/ www.openbsd.org/ www.latech. www-archive. www-archive. mailing list archives
n/a ? lists.freebsd.org/mailman/listinfo works.nl/ ? pipermail/linuxmanagers lists.apple.com ? MailingLists mail.html ? ? edu/sunman.html ornl.gov:8000 ornl. gov:8000 ?
htbin/hpsysadmin lists.debian.org www.latech.
marc.theaimsgroup.com/ edu/sunman.html
?l=aix-l&r=1&w=2
www.linuxmanpages.com/
man pages publib.boulder.ibm.com/ techpubs.sgi.com/ man pages
Fedora Core 4: developer.apple.com/ docs.sun.com/
infocenter/aix/v6r1/index.jsp? docs.hp.com/en/hpuxman_pages.html library/tpl/cgi- www.openbsd.org/cgi-
www.freebsd.org/ topic=/com.ibm.aix.doc/doc/ n/a ? man.freebsd.org hpuxman_pages.html bin/browse.cgi? linuxcommand.org/ documentation/Darwin/ ? man.netbsd.org bin/man.cgi ? uw714doc.sco.com/en/Navpages/ app/docs/ ? ? ? ? www.freebsd.org/
cgi/man.cgi base/commandsreference.htm coll=&db=man superman_pages.php Reference/ManPages coll/40.10 cgi/man.cgi
www.tldp.org/docs.html#man
newsgroup(s) and forums comp.unix.aix comp.unix.bsd
comp.os.linux.* (esp comp.unix.bsd.
comp.unix.bsd.
comp.sys.sun. comp.sys.sun newsgroup(s) and forums
groups.google www.thp.uni-duisburg.de/ comp.unix.aux comp.os.aos freebsd.misc comp.sys.hp.hpux comp.sys.sgi.admin .answers) comp.sys.mac.* comp.sys.ncr netbsd.misc openbsd.misc de.comp.os.unix.sinix comp.unix.sco.misc admin, comp.unix.solaris admin comp.sys.dec, comp.unix.tru64 comp.unix.ultrix comp.unix.cray groups.google
cuaix/cuaix.html forums.freebsd.org lucky.openbsd.misc
connect-community.org www.apple.com/
hp-interex.com usergroups
user groups www.userblue.org ? www.freebsd.org/ encompassus.org ? www.debianhelp.org www.omnigroup.com/ ? www.netbsd.org/gallery/ undeadly.org ? ? opensolaris.org/os/community/ ? Encompass/DECUS ? www.cug.org user groups
n/a support.html#user hptechnologyforum.com developer/mailinglists groups.html advocacy/usergroups/ug-leaders/ www.excray.com
forums.itrc.hp.com www.themacintoshguy.
HP DSPP com/lists/X.html
www.hpchronicle.com www.linuxjournal.com
magazines ? daemonnews.org www.interex.org/hpuxusr www.sgi.com/support/ www.linux-mag.com www.macworld.com ? www.daemonnews.com undeadly.org ? ? www.sunworld.com ? www.tru64.org ? ? magazines
n/a n/a bsdmag.org pipeline.html www.stepwise.com sun.com/sun-on-net/itworld
www.hppro.com www.debianplanet.org
freebsdnews.net
www.linux.org sun.com/solaris
www.developer.ibm.com/ www.debian.org sun.com/bigadmin
tech/map/aixrm.html www-csc.dg.com/ www.sgi.com/software/ gentoo.org ncr.com www.caldera.com/ sun.com/developers/support www.tru64unix www.supelec.fr/decus/
vendor home page www-941.ibm.com/ n/a www.freebsd.org hp.com/go/hpux www.apple.com www.netbsd.org www.openbsd.org www.fujistu-siemens.com ? www.cray.com vendor home page
csc/default.asp software.html#IRIX www.redhat.com teradata.com products/openunix soldc.sun.com .compaq.com faq/faq-ultrix.html
collaboration/
(SUSE) access1.sun.com
wiki/display/WikiPtype/Home opensolaris.org
www.novell.com/linux
www.info.ncr.com/
www.redbooks.ibm.com techpubs.sgi.com developer.apple.com/ eCRM- www.openbsd.org/
www.ibm.com/ OSHW-Browse docum.html
www-csc.dg.com/csc/ www.sgi.com/ tldp.org darwin service.fujitsu-siemens
vendor docs and patches developerworks/aix custdocsasp/ www.freebsd.org/handbook
software.hp.com
support/patch_intro.html www.info.apple.com/
By-Results.cfm
.com docs.sun.com www.tru64unix www.cray.com/ vendor docs and patches
(see also man pages) techsupport.services. ? custdocs2.asp? www.freebsd.org/releases/ docs.hp.com support.sgi.com www.linuxdoc.org/ support/downloads.html ?pl=&PID=&title= www.netbsd.org/ www.openbsd.org/ its.siemens.com/lobs/its/ www.caldera.com/support sunsolve.sun.com ? .compaq.com/docs N/A (EOL) craydoc (see also man pages)
ibm.com/ category=069docs.asp itrc.hp.com relnotes rpmfind.net/linux/RPM www.apple.com/support/ &release= Security errata.html its_sc/eks_en/unix_en.htm
server/support? &pl=Software
grelnotes security/security.html www.openbsd.org/
view=pSeries %20-%20
MP-RAS&sbrn=3 security.html

vendor phone (US) 800-426-7378 ? 925-674-0783 800-633-3600 800-800-4SGI ? 1-800-MY-APPLE ? ? ? (Germany) ? 800-USA-4SUN ? 800-344-4825 800-344-4825 ? vendor phone (US)
(800-IBM-SERV) (EOL; unsupported) (FreeBSD Mall) +49-5251-80
fedoraproject.org/
www.ibm.com/developerworks/ wikis.sun.com
wikis wiki/Main_Page (fed) wikis
wikis/display/WikiPtype/Home ? ? wiki.freebsd.org ? ? wiki.osx86project.org ? ? www.openbsd-wiki.org ? ? www.big-up.org/menu/wiki/doku.php ? ? ? ?
susewiki.org (SUSE)
Tru64
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 (Digital Unix, OSF/1) Ultrix UNICOS OS \ TASK
(4) 4.0F/G
(5) 5.0A

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
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 2013.10.13. This compilation Copyright © 2000-2013 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.

converted by Web2PDFConvert.com

You might also like