Documente Academic
Documente Profesional
Documente Cultură
disks
kernel, boot, files, volumes swap software, patching, tracing, logging A/UX
security, backup
references
TASK \ OS
AIX
DG/UX
FreeBSD
HP-UX
IRIX
OS notes
By IBM, with input from System V, BSD, etc. Runs mainly on IBM RS/6000 and related hardware.
Apple 19881995. 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 386BSD. Data General This table was aquired does not Hewlettby EMC in include Packard 1999. external packages from /usr/ports.
SGI. SVR4based
smit
sam
/usr/Cadmin/ bin/*
useradd
adduser chpass
useradd userdel
userdell (5+) /etc/adduser userdel usermod (5+) lsuser mkuser chuser rmuser usrck TASK \ OS AIX prtconf lscfg A/UX DG/UX edit /etc/passwd
rmuser pw vipw
managing users
IRIX
lsattr
dmesg
adb
sysinfo -vv
lsdev
cat /var/run/dm model esg.boot stm (from the pciconf -l SupportPlus CDROM) ? dg_sysreport g hardware usbconfig camcontrol devlist bdf (like most vendors' df) getconf machinfo (11.23+) print_manife st
setboot
grep BOOTPATH
stm
camcontrol
inf -e
scsiha -pr
atacontrol
ioconfig -f /hw
cfgmgr -v
N/A
kldload
insf -C devtype
scsiadminsw ap
/etc/rc.d/dev fs restart
-b bus -p
remove device
rmdev
camcontrol stop
rmsf
remove device
rmdev
rmsf
tape device
/dev/rmt0
/dev/*wt* /dev/*sa[09]*
/dev/fd/[012 ? ]
/dev/fd/[012 ]
X kvm config ?
itemap
TASK \ OS
AIX
A/UX
DG/UX
FreeBSD
IRIX
admpdisk -o disklabel -r list read a disk label lspv ? admvdisk -o gpart show list (7.0+)
prtvtoc
10
fdisk
dvhtool
label a disk
mkvg
admpdisk
pvcreate
disklabel -wr label a disk mkvg ? admpdisk sysinstall gpart add (7+) sade (6.3+) pvcreate
fx -x
fdisk
smh (11.31+)
lvcreate sam
fx
TASK \ OS
AIX
A/UX
DG/UX
FreeBSD
IRIX
kernel
/unix
/unix
/dgux
/boot/kernel /kernel
/unix
vmo
Finder
schedo
/etc/sysctl.co sysdef nf
show/set kernel parameters kmtune (11+) kctune (11.23+) getconf limit physical rmss memory loaded kernel modules genkex vxketadm -s ? ? kldstat ? ? ? ?
systune
kldload
unload module
kldunload
boot0cfg disklabel bosboot -a ? dg_sysctl gpart bootcode (7+) sade (6.3+) /etc/rc* /etc/inittab startup scripts ? /etc/rc* /etc/rc* (4-) /etc/rc* (9) /etc/rc.d/* (5+) /etc/rc.config /usr/local/etc .d /rc.d/* (preferred) /sbin/rc* (10+) /sbin/init.d/ startsrc start/ stop/ config services stopsrc lssrc ? ? service (8.1+) ? chkconfig /etc/rc* /etc/init.d/ mkboot dvhtool
start/ stop/ config services refresh srcmstr shutdown (& shutdown power off if Fh possible)
service (8.1+)
chkconfig
run levels 1 *=normal states for more detail see www.phildev .net/runlevel s.html
2: multiuser 6: reboot
0: shut down
c: block 2: multiuser further logins q: rescan ttys(5) file ? ? 4*: start GUI kernel security levels: -1*: permanently insecure 0: insecure 1: secure 2: highly secure 3: network secure sysctl who -r who -r kern.securele vel /etc/localtim /etc/environ /etc/TIMEZO /etc/TIMEZO e ment ($TZ) NE NE /usr/share/z oneinfo admswap -o swapinfo list -buv dg_sysreport pstat -s p freeswap 5: userdefined 6: userdefined
who -r
who -r
lsps -a
/etc/swap -l
lsps -a
swapinfo
cpuset
runon
TASK \ OS
AIX
A/UX
DG/UX
HP-UX
IRIX
"normal" filesystem
jfs
ufs
jfs (vxfs) LVM VxVM ($) /etc/checklist (9) /etc/fstab /etc/fstab (10+) xlv, xvm, xfs
jfs2
admvdisk
smitty vg
vinum
smitty lvm
ccdconfig
extendfs
xvm
smitty jfs volume smitty manipulatio storage n mkvg; chvg; rmvg ? sysadm
manipulatio n
sysadm
fsck
fsck fsdb
fsck fsdb
mount -v cdrfs -o ro
mount -t cdrom
mount /cdrom
pfs_mountd
/dev/cd0 /cdrom
pfs_mount
mount CDROM
mount -orr /dev/cdrom /mnt/cdrom (requires "Rock Ridge extension" patches, 11+)
camcontrol eject devID eject CDROM ? (manually) ? cdcontrol eject [-f device ] ? eject
mkisofs
nohup pfsd&;
mkisofs (freeware)
aclget ACL management aclput ? acledit ls -e fcstat Fibre Channel / SAN lscfg -vl fcs0 lsattr -El fcs0 ? ? ?
getfacl setfacl
lsacl chacl
chacl
{get,set}{f,p} getacl mac setacl mptutil scsimgr (8.0+) (11.31+) showmount fcmsutil fcdlist tdutil tdlist tddiag
TASK \ OS
AIX /etc/exports
A/UX
DG/UX
FreeBSD
HP-UX /etc/exports
IRIX
/etc/dfs/dfst ab (11.31+)
/etc/exports
exportfs -a
exportfs -a kill -s HUP `cat share /var/run/mo (11.31+) untd.pid` shareall (11.31+) share_nfs (11.31+)
mknfsexp
exportfs -a
nfsstat
/etc/netsvc.c ? onf
netstat -i
6+: /etc/nsswitc /etc/netsvc.c /etc/nsswitc h.conf onf h.conf 5.3: /etc/nsswitc /etc/resolv.c h.conf (5+) onf nwmgr /usr/etc/ifco netstat -i (11.31+) nfig -a lanadmin landiag ifconfig -a lanscan netstat -in netstat -ia
/etc/ifconfig ifconfig a
ifconfig lanx
edit /etc/NETADD RS
ifconfig
sys_id,
chdev -a netaddr=
ifconfig
resolv.conf,
change IP
sysadm
change IP
newIP -I en#
sysadm
TIMEZONE},
mktcpip
dhcpcd
n/a
dhcpd
dhclient
proclaim
ping -c 1 hostname
ping -c 1 hostname
ping hostname 10 /usr/etc/ping 1 (9) -c 1 ping hostname hostname -n 1 (10+) nettl snoop netfmt tcpdump
netstat -r
edit /etc/rc.conf /etc/rc.config (option /etc/config/ .d/netconf defaultroute r) netstat -r netstat -r staticroute.options
netstat -r
sysadm route
date
TASK \ OS
A/UX
DG/UX
FreeBSD
IRIX
satconfig sat_reduce
auditing auditselect
auditd audomon
auditing
auditd
lsaudrec
sat_interpret
encrypted passwords in
/.secure/etc/ passwd /etc/security /etc/master. /etc/shadow /etc/shadow (Trusted 9) /etc/shadow /passwd passwd /tcb/files/aut h/ (10+) /etc/shadow (11.22+) /etc/security ? /user /etc/security ? /user genfilt smitty ipsec4 ? /etc/login.co /etc/default/ ? nf security
/etc/login.ac /etc/default/l /etc/securet /etc/default/ cess ogin ty login /etc/ttys ipfw ipf
firewall config
wsm network
pfctl
TASK \ OS
AIX
A/UX
DG/UX
FreeBSD
IRIX
lslpp -L
pkg_info
versions
lssrc
pkginfo
software
lslpp -w file
versions long | grep file ? ? pkg_info -W swlist -l file | file grep file
smitty install rpm -ihv installp n/a (no acgxYd add software /sourcedir package [fileset|ALL] system)
inst swmgr
sysadm
pkg_add
www1.ibm.com/s ervers/ aix/products/ aixos/linux/ download.ht ml aixpdslib.sea s.ucla.edu/ precompiled aixpdslib.htm binaries of l see FAQ GPLware and freeware
http://www.s ftp.freebsd.o hpux.cs.utah. freeware.sgi. ignal42.com/ rg/ edu com xfree86/4.2.0 pub/FreeBSD /binaries/ DGUX-ix86/ www.sgi.com /fun
/usr/sde/def /usr/bin/cc /opt/softben /opt/MIPSpr ault/usr/bin/ (gcc) ch/bin/cc ($) o/ cc /usr/vac/bin/ /usr/local/gn /usr/bin/clan gcc /bin/cc (9) bin/cc ($) cc ($) u/gcc g (9.0+) /usr/ibmcxx/ cc bin/cc C compiler /usr/bin/cc (10+; not necessarily /usr/bin/cc ANSI; kernel builder only) swm list (11.31+) swlist -l product | grep PHsomeStrin g ? what /dgux uname -a versions -b | grep patch uname -R (6.5+)
instfix -ivq
oslevel -s
installp
csup (6.2+)
update (9)
inst
patch tool
dg_sysreport p patches
dg_sysreport p patches
freebsdupdate (7+)
swinstall (10+)
swmgr
cvsup or cvs to update, then rebuild configure/sh dump -H ow runtime ldd linking fortran2000.com/ ArnaudRecip es/ sharedlib.ht ml
$LIBPATH
$LIBPATH
$LD_LIBRARY _PATH
$SHLIB_PATH (32- or 64bit) probevue ?=dg_strace ktrace (>=4.20MU0 truss 6) dtrace (8+) caliper fprof par
tracing utility
caliper ktrace prfstat trace (freeware) tusc (11+, freeware) /etc/default SystemTap (freeware)
watch /etc/security /etc/profile / mkuser.defa /usr/lib/skel admuser -o ult set /etc/environ ment
/etc/default/l ogin
/var/adm/me ssages ?
/var/adm/sul /var/adm/sul og og
/var/spool/m queue/syslog
dmesg
evmshow (11.31+)
sysmon
send-pr
errpt
admsyslog -o report
dmesg
availmon
sysdiag (9 eventmond and early10) stm/cstm/ms tm/xstm imdmonitor (10.20+) EMS (from support CD) fstat; nfsstat; systat; vmstat; glance netstat; uustat; top; iostat; gstat gpm syserrpanel
ftp://ftp.soft ware.ibm.co m/
sar
aix/tools/per ftools/perfp mr
netstat
performance monitoring
uustat performance monitoring ? vmstat; iostat; sar; filemon; topas; trace; svmon; netpmon; proctree
caliper
iostat; nfsstat; netstat; uustat; Glance($) ptree (11.31+) lsof ? fuser sockstat fuser
fuser
X pop-up
/usr/dt/bin/d ? terror.ds
Wikipedia
AIX
A/UX
DG/UX
FreeBSD
HP-UX
IRIX
christtrekker. wwwwww.faqs.or www.freebsd www.faqs.or techpubs.sgi. users.sourcef csc.dg.com/c g/faqs/ .org/doc/ g/faqs/ com/library/ orge.net/ sc/ aixfaq/part1/ preamble.ht ml FAQs (see also faqs.org) en_US.ISO88 hp/hpuxtpl/cgidoc/aux/faq. dguxfaqs1.as 59faq/preambl bin/browse.c html p 1/books/faq e.html gi?coll=0650 &db=FAQ
AIX-L@pucc.
hpuxadmin@
www.dutch
marc.theaims group.com/ ?l=aixl&r=1&w=2 man pages publib.bould er.ibm.com/ infocenter/ai x/v6r1/index. jsp? topic=/com.i www.freebsd bm.aix.doc/d n/a .org/ oc/ base/comma cgi/man.cgi ndsreference .htm man.freebsd. org docs.hp.com/ techpubs.sgi. en/hpuxman com/ _pages.html library/tpl/cg hpuxman_pa iges.html bin/browse.c gi? ? coll=&db=ma n
n/a
org
comp.unix.bs d
comp.unix.au comp.sys.hp. comp.sys.sgi. comp.os.aos groups.googl www.thp.unix admin freebsd.misc hpux e duisburg.de/ cuaix/cuaix.h tml forums.freeb sd.org connectwww.freebsd community.o .org/ rg support.html hp#user interex.com www.userblu n/a e.org encompassus .org hptechnolog yforum.com forums.itrc.h p.com HP DSPP www.hpchro www.sgi.com nicle.com /support/ daemonnews www.interex. pipeline.html .org org/hpuxusr bsdmag.org freebsdnews. net www.develo per.ibm.com/ tech/map/aix rm.html www941.ibm.com vendor home n/a / page collaboration / wwwcsc.dg.com/ csc/default.a sp www.freebsd hp.com/go/h .org pux www.sgi.com /software/ software.htm l#IRIX www.hppro.c om
user groups
magazines
n/a
n/a
n/a
www.redboo ks.ibm.com www.ibm.co m/ developerwo rks/aix techsupport. vendor docs services. and patches ? (see also man pages) ibm.com/ server/suppo rt? view=pSeries
wwwwww.freebsd software.hp. techpubs.sgi. csc.dg.com/c .org/handbo com com sc/ ok www.freebsd www.sgi.com custdocsasp/ .org/releases docs.hp.com / / custdocs2.as p? category=06 9docs.asp itrc.hp.com support/patc h_intro.html support.sgi.c om relnotes grelnotes
800-426(EOL; 7378 unsupported ? (800-IBM) SERV) www.ibm.co m/developer works/ wikis/display ? /WikiPtype/H ome ?
800-6333600
800-800-4SGI
wikis
wiki.freebsd. ? org
TASK / OS
AIX
A/UX
DG/UX
FreeBSD
HP-UX
IRIX
Linux
Mac OS X
NCR Unix
NetBSD
OpenBSD
Reliant
SCO OpenServer
Mandrake, SUSE,...
Fujitsu Siemens. Originally called SINIX. Based on DC/OSX from Pyramid, Forked from SINIX Derived from NetBSD in 4.4BSD-Lite 1995. Darwin is the from and 386BSD. Security Open Source Siemens, and This table emphasis. foundation SVR4. To be does not This table for Mac OS X, aka MP-RAS replaced with include does not descended Solaris by external include from 2008. packages external NeXTStep from packages /usr/pkg. from /usr/ports .
SCO UnixWare 7.0.1& SCO UnixWare 7.1.1 became Caldera Open Unix and later became SCO again. SVR4-based.
(fed) = Fedora
(rh, FC2+, RHEL4+) systemconfig* (rh) redhatconfig* linuxconf (obsolete) (SUSE) yast2 (deb) dpkgreconfigure
(md) drakconf useradd usermod Aqua: System useradd Preferences / userdel Accounts niutil (OS X Server) dscl usermod sysadm useradd userdel useradd userdel sysadm useradd scoadmin useradd
userdel
cat dmesg (if system_profil /var/run/dm machinetype /var/run/dm uname -p you're lucky) er esg.boot esg.boot cat /var/log/dme sg /proc/* more /etc/.osm cat /kern/msgbu pcidump f acpidump uname -M
scoadmin/DC U
mpcntl -I
/usr/lib/X11/ testtools/
lshw
z35SysInfo
(SUSE) hwinfo /sys/devices/ * system_profil er SPHardware DataType | ? grep "Serial Number:" | awk '{print $4}' /dev/nvram (if you have it) nvram hwclock nvsetenv udev (2.6+) devmgmt scsictl ? eeprom eeprom (at boot stop or ctrl-a) reinitdev in bdm ? ? ? ? ? ?
udevtrigger
mktable
atactl
changedev
modprobe
(autodetected)
mkdev
kerneld
? /dev/ios0/rst ape001
/dev/st0
/dev/rmt/c* /dev/st0
/dev/fd/[012 /dev/fd/[012 ? ] ]
xorgcfg xorgconfig Xorg configure systemconfigdisplay xf86config XFree86 configure redhat-configxfree86 /etc/X11/?d m Linux Mac OS X pdisk rawDev dump fdisk -l Disk Utility prtvtoc NCR Unix
X -configure ?
hwconfig
NetBSD
OpenBSD
Reliant
SCO OpenServer
/dev/hda (e.g. (non-root if /dev/hda1 partitions are mounted s0 under is a partition) /Volumes) cfdisk sysadm
/dev/1s# (#=0,1,...)
(labels unused)
disklabel -E diskName
dksetup
divvy
parted (if you have it) cfdisk fdisk pdisk (on a MAC) (deb) macfdisk (on a MAC) (md) diskdrake Linux /boot/vmlinu z* /boot/bootlx Mac OS X NCR Unix /unix /stand/unix /stand/unix /mach_kerne (see /etc/lilo.conf l or /boot/grub/ menu.lst) /netbsd /bsd /unix NetBSD fdisk -e diskName
pdisk
fdisk
disklabel -i
dkpart -e
divvy
OpenBSD
Reliant /unix
SCO OpenServer
/proc/*
sysctl
sysctl
idtune
/etc/conf/cf. d/configure x
/proc/sys/*
sysctl
cat /etc/sysctl.co /etc/sysctl.co getconf /etc/opt/cf.d nf nf /stune cat /etc/launchd. /etc/conf/cf. /etc/opt/cf.d sysdef conf d/ /mtune
/etc/sysctl.co nf
quicktune.cfg
sysdef -i
mem= (in nvram lilo.conf or bootargs="m ? /boot/grub/g axmem=MB " rub.conf) lsmod modprobe insmod kextload ? kextstat ?
modstat
modadmin
modload
modload
modadmin
(rh) mkbootdisk (deb) fdisk -A bless (and lilo to manipulate mbr) dklayout
fdisk -i installboot
dksetup
/etc/rc* (but /System/Libr /etc/rc* may vary) ary/ /etc/init.d/ StartupItems /etc/init.d /*, /Library/Start upItems/, /etc/rc* /etc/rc /etc/rc.* /etc/rc.d/* /etc/rc* /etc/netstart /etc/rc* /etc/rc*
launchctl
shutdown Ph now shutdown -y halt g0 -i0 halt poweroff (set in /etc/inittab) 0: halt s,S,1: vendordependent 1: single-user 2-5*: multiuser ? 6: reboot
shutdown -i0
-1: (set in -1: 0: powerpermanently /etc/inittab) permanently down insecure s,S: single0: shutdown 0*: insecure insecure user s,S: singleuser 1: sys admin 2*: multiuser 3: share NFS 4: userdefined 5: firmware 6: reboot 1*: secure 2: highly secure 0*: insecure 1: sys admin
sysctl kern.securele vel /usr/share/z /etc/localtim /usr/share/z /usr/lib/local e oneinfo/ e/TZ /etc/localtim oneinfo/ /usr/share/z e oneinfo/ /sbin/runleve (runlevels l unused) who -r swapon -s ls -l /var/vm swap -s swap -l swapctl -l pstat -s
sysctl kern.securele who -r vel /usr/share/z oneinfo/ ? /etc/localtim e swap -s swap -l swapctl
who -r
swap -l
swap -l
Linux
Mac OS X
NCR Unix
NetBSD
OpenBSD
Reliant
ext2
vxfs
hfs+
ufs (root)
vdisk ? VxVM ccd, raidframe ccd raid softraid /etc/vfstab /etc/dktab /etc/mnttab /etc/default/ filesys /etc/vfstab (local) /etc/rmtab (remote) vdisk vdisk
/etc/fstab
NetInfo
/etc/vfstab
/etc/fstab
/etc/fstab
e2fsadm
Disk Utility
vxva
ccdconfig
ccdconfig
dkconfig
lvcreate
pdisk
raidctl
raidctl
dkmirror
lvremove lvextend
diskutil
dkconfig
bioctl
dkmap ?
mkfs newfs
fsck fsdb
dd if=/dev/zero
dd mkfile if=/dev/zero
dd of=filename if=/dev/zero bs=1024 of=filename dd dd bs=1k if=/dev/zero if=/dev/zero of=filename of=filenmae bs=1m bs=1024 count=desire count=desire count=desire d count=desire d d d dd if=/dev/zero of=filename bs=1 count=1 seek=desired1 (sparse file)
mount -F hs ...
/dev/cdrom/ cdromX
sysadm
diskutil mount /cdrom /dev/disk1s0 mount -t mount cd9660 -o ro /dev/cd0a /dev/cd0a path path mount /dev/cd0 path
eject cdrom
cdio eject ? ?
mkisofs
makefs -t cd9660
image_file directory ;
hdiutil
hdiutil
? vnconfig -c vnd0
mountPoint
getfacl setfacl
n/a
Linux
Mac OS X
NCR Unix
NetBSD
OpenBSD
Reliant /etc/dfs/dfst ab
SCO OpenServer
NetInfo: /etc/dfs/dfst /exports ab /etc/exports Netinfo: /etc/exports /config/Shar dfshares ePoints kill -s HUP /etc/init.d/nf `cat s-server share /var/run/mo reload untd.pid` kill -s HUP (rh) exportfs - `cat /etc/rc.d/mo shareall /var/run/mo a untd reload untd.pid`
/etc/exports
/etc/dfs/shar etab
/etc/exports
exportfs -a
/etc/nfs start
cat /proc/mount nfsstat s /etc/nsswitc h.conf NetInfo /etc/resolv.c onf ifconfig ethtool ifconfig -a netstat -a
nfsstat
showmount nfsstat
tcpconfig
/etc/resolv.c /etc/netconfi /etc/resolv.c g onf /etc/resolv.c onf /etc/netconfi onf g (obsolete) ifconfig -a ildconfig netstat -in ifconfig -A ifconfig -a netstat -in ifconfig -a inetstat -in etherstat cmxinfo ifconfig -a netstat -in Network Config. Mgr. (GUI)
ifconfig
ifconfig
sysadm
ifconfig
NetInfo
tcpconfig
ifconfig (temp.)
/etc/sysconfi g/network, /etc/sysconfi g/ networkscripts/ ifcfg-eth0 (deb) edit /etc/network /interfaces; /etc/init.d/ne tworking restart dhcpcd dhclient ? ? dhclient dhclient interface (runtime) add dhcp to /etc/hostna me.driver (boot time) ? ?
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
tcpdump
tcpdump
tcpdump
tcpdump
tcpdump
route
tcpconfig
netstat -r
netstat -r
(rh) /etc/sysconfi g/network (rh) netstat -r /etc/sysconfi g/staticroutes (deb) /etc/init.d/ne twork (deb) /etc/network
route show
/etc/inet/gat /etc/rc.conf e*
netstat -r /etc/mygate
netstat -r
netstat -r
/etc/mygate
/etc/issue.ne /etc/issue t (telnet) (ftp varies; ~ftp/etc/issu can use tcp e /etc/ftpwelc wrappers) ome
/etc/motd
/etc/issue.ne t
ntpdate
rdate netdate
Mac OS X
NCR Unix
NetBSD
OpenBSD mtree
Reliant
SCO OpenServer
? /etc/security
(run nightly)
/etc/pam.d/s ? ystem-auth
/etc/login.co ? nf
/etc/ttys /etc/securett /etc/default/l /etc/default/l /dev/default/ /etc/ttys /etc/ttys (doesn't y ogin ogin login affect ssh) Aqua / iptables System Prefs ipf pfctl / Sharing / ipchains /etc/ipf.conf /etc/pf.conf Firewall /etc/ipf6.con ipfwadm ipfw ? ? ? f (rh) redhatconfigsecuritylevel pfctl (3.0+) /etc/pf.conf (3.0+) Linux Mac OS X NCR Unix NetBSD OpenBSD Reliant SCO OpenServer swconfig (OpenServer 5) displaypkg
(rh) rpm -a -i
pkginfo -l
sysadm
(rh) yum list system_profil installed er ls (deb) dselect /Network/Ap plications (deb) aptitude /Network/Us ers/*/ pkg_info pkg_info
pkginfo
(deb) dpkg -l Applications (gen) ls /Users/*/App /var/db/pkg/ lications * (gen) eix -I (deb) dpkg -search file (deb) apt-file update && apt-file search file ? (rh) rpm -qif ? file (gen) equery b file (gen) qfile file (rh) rpm -hiv installpkg (rh) yum install pkg drag-anddrop /Applications / Utilities/ pkgadd pkgplus pkg_add /usr/pkgsrc && make pkg_add /usr/ports && make pkgadd sysadm custom installpkg
(deb) dselect
SCOadmin (GUI)
(deb) apt-get Installer install pkg (deb) dpkg -i www.linux.or fink.sourcefo g rge.net linux.tucows. com sourceforge. darwinports. net opendarwin rpmfind.net (deb) ftp.debian.or g .org ftp://ftp.Net BSD.org/ pub/pkgsrc ftp://ftp.netb ftp://ftp.ope sd.org/pub/ nbsd.org/ NetBSD/pack pub/OpenBS ages D/<version>/ packages www.caldera .com/ skunkware
(gen) gentoo3 portage.com (md)easyurp mi.zarb.org cc gcc /usr/bin/cc (gcc) /usr/bin/cc (Metaware) /usr/bin/cc (gcc) /usr/bin/cc /usr/bin/cc /usr/bin/cc
(rh) rpm -q
sw_vers
(rh) cat Apple:About /proc/version This Mac (rh) cat ls /etc/redhat- /Library/Rece release ipts (deb) dpkg -s uname -a lsbom cat /System/Libr ary/ CoreServices / SystemVersio n.plist apt-get update System Preferences / pkgadd Software Update pkginfo -l
cvs
cvs
pkgadd
pkgadd; pkgrm
patch
ldd ldconfig
ldd nm ldconfig
strace
ltrace
ktrace
ktrace
truss
kdump systrace
scstat truss
/etc/profile
/etc/profile /etc/skel/*
/etc/csh.logi /etc/csh.logi ? n n
? /usr/adm/sys log
/var/log/mes sages
/var/log/syst em.log
/var/adm/us ererr
/var/adm/log /osmlog
/etc/.osm
odm
dmesg
dmesg
sysadm
(deb) reportbug
log3
send-pr
WebSysAdmi dmesg n
vmstat
vm_stat; nfsstat;
procinfo -D
fs_usage; sc_usage;
modstat; netstat;
sar
top
top
nfsstat; pppstat;
nfsstat
htop
smtpstat; snmpstat;
vmstat;
pstree
osascript -e 'tell /usr/X11R6/b application ? in/xmessage "Finder" to display dialog "msg "' Linux Mac OS X NCR Unix
xmessage
/usr/X11R6/b ? in/xmessage
OpenBSD
Reliant
SCO UnixWare
FAQ/LinuxFAQ
faq.shtml
docs
www.openbs ? d.org/faq
pcunix.com/S COFAQ/
www.linuma nagers
.org lists.apple.co ? m
MailingLists
mail.html ? ?
www.linux.or g/ help/lists.ht ml www.linuxm anagers.org/ pipermail/lin uxmanagers lists.debian.o lists.apple.co ? rg m www.netbsd. www.openbs org/ d.org/ MailingLists mail.html
www.linuxm developer.ap anpages.com ple.com/ / documentati on/Darwin/ Fedora Core Reference/M ? 4: anPages linuxcomman d.org/ www.openbs man.netbsd. d.org/cgi? org bin/man.cgi uw714doc.sc o.com/en/Na vpages/
org
d.org/cgibin/man.cgi
o.com/en/Na vpages/
superman_p ages.php www.tldp.or g/docs.html# man comp.unix.bs comp.unix.bs d. d. comp.os.linu comp.sys.ma de.comp.os.u comp.unix.sc x.* (esp comp.sys.ncr openbsd.mis c.* nix.sinix o.misc netbsd.misc .answers) c lucky.openbs d.misc www.apple.c om/ usergroups www.omnigr www.debian oup.com/ ? help.org developer/m ailinglists www.themac intoshguy. com/lists/X.h tml www.linuxjo www.macwo urnal.com rld.com www.linuxmag.com www.debian planet.org www.stepwis e.com www.daemo undeadly.org ? nnews.com www.netbsd. org/gallery/ groups.html
undeadly.org ?
ncr.com teradata.com
tldp.org
service.fujits u-siemens www.netbsd. www.openbs .com org/ d.org/ Security docum.html its.siemens.c om/lobs/its/ its_sc/eks_en /unix_en.htm www.openbs d.org/ errata.html
www.linuxdo www.info.ap OSHWc.org/ ple.com/ Browse rpmfind.net/l support/dow Byinux/RPM nloads.html Results.cfm www.apple.c ?pl=&PID=&ti om/support/ tle= security/secu &release= rity.html &pl=Softwar e %20-%20 MPRAS&sbrn=3 1-800-MYAPPLE
www.caldera .com/support
? -5282
fedoraprojec t.org/ wiki.osx86pr ? wiki/Main_P oject.org age (fed) susewiki.org (SUSE) ? www.openbs ? d-wiki.org ?
Linux
Mac OS X
NCR Unix
NetBSD
OpenBSD
Reliant
SCO OpenServer
Solaris
SunOS 4
Tru64
Ultrix
UNICOS
OS / TASK
Solaris 1.*
BSD-based
(4)= 4.0F/G
(5)= 5.0A
Cray Inc., formed from An early DEC the March Unix, 2000 merger superceded of Tera OS notes by Digital Computer Unix (now Company Tru64). and Cray Research
solstice
checklist
(5) sysman
useradd userdel
useradd adduser edit userdel /etc/passwd and create home removeuser directory dxaccounts
adduser
xadmin
removeuser udbgen
Solaris prtconf -v /usr/platfor m/`uname i`/ sbin/prtdiag v (sun4u and sun4d only) arch -k
SunOS 4
Ultrix
OS / TASK
uname -a
psrinfo -v
isainfo -v
hostid
hostid
consvar -g sys_serial_nu ? m
(3.2.*) scu scan edt (4.0) scu scan edt ; disklabel -rw rzXX label (for disks) (5.x) dsfmgr - /dev/MAKED /dev/MKDEV ? k; disklabel - EV rw dskn auto add device without reboot
devfsadm
remove device
devfsadm
remove device
/dev/rmt/0
/dev/rst0
tape device
/dev/fd/[012 ? ]
X kvm config
Solaris
SunOS 4
Tru64
Ultrix
UNICOS
OS / TASK
prtvtoc
dkinfo
disklabel -r
chpt -q
2c
s7
format
format
/etc/labelit
label a disk
prtvtoc (x86) fdisk format disklabel -rw chpt -a /etc/labelit label a disk
format
format
disklabel -e
chpt -p
SunOS 4
Tru64
Ultrix
UNICOS
OS / TASK
/vmunix
/vmunix
/unicos
kernel
kernel/sparc v9/unix (7+) sysdef adb dxkerneltune adb r sysconfig kdb ? show/set kernel parameters
ndd adb -k
`arch -k`/conf
modinfo
modload
load module
modunload
unload module
installboot [(4.x+) hltv] disklabel -rw - ? /lib/fs/ufs/bo t [ufs|advfs] otblk protobootblk raw_device_ file bootdevice /etc/rc* /etc/init.d/ (10+) svcadm (10+) svcs /etc/rc* /sbin/init.d; links in /sbin/rc?.d /etc/rc*
startup scripts
shutdown -y ? g0 -i5
0: shut down 0: shut down 1: single user 1: single user 2: multi-user, 2: multi-user, no NFS no NFS 3: multi-user 3: multi-user
run levels 1 *=normal states for more detail see www.phildev .net/runlevel s.html
2: multiuser
6: reboot
6: reboot ?
who -r
who -r
who -r
/etc/zoneinfo ?
swapon -s
/etc/swapper
pstat -s
swapon -s
/etc/swapper
pbind
Solaris
Ultrix
UNICOS
OS / TASK
C2FS
Advfs ? LSM N/A ? volumebased filesystem file system description /etc/fstab /etc/fstab
/etc/fstab
zpool (10+)
AdvFS: mkfdmn, mkfset, addvol, showfdmn LSM: volassist or volmake, volume, volplex and volsd, volprint
meta* (Solstice ? DiskSuite; Solaris Volume Mgr (9+) ) ? volume /etc/install/i manipulatio nstall n
(7-, found in /usr/opt/SU NWmd/ sbin/) /opt/VRTSvxv a/bin/vxva (Veritas Volume Mgr) ($) newfs mkfs zfs (10u2+) fsck fsdb clri newfs mkfs AdvFS: mkfdmn UFS: newfs MFS: mfs newfs mkfs bb mkfs labelit create filesystem
mkfile
mkfile
/etc/init.d/vo mount mount -t hsfs ld start; /dev/disk/cdr -r volcheck or omXa mount -F hsfs -o ro /dev/sr0 /dev/dsk/c0t /cdrom 6d0s2 /cdrom
/mnt
eject cdrom
eject CDROM
Solaris /etc/dfs/dfst ab
SunOS 4
Tru64
Ultrix
UNICOS
OS / TASK
/etc/exports
shareall
exportfs -a
exportfs -a
showmount nfsstat
? /etc/nsswitc h.conf
NFS information
/etc/nsswitc (hardcoded h.conf getent dladm ndd ifconfig -a netstat -in dladm (8+) kstat -n hme0 | egrep 'ifspeed|dupl ex' edit : /etc/{resolv.c onf, hosts, edit hostname.*, /etc/hosts netmasks, nodename, dumpadm.co nf, /etc/hostna inet/ipnodes, me.* net/*/hosts} ifconfig -a into libc)
? /etc/svc.conf (obsolete) ifconfig -a netstat -in hwmgr get attribute -category network ifconfig
(4.x) netsetup
netconfig
ifconfig
netconfig
initif
change IP
change IP
/etc/install/i nstall
ping hostname
snoop
etherfind
tcpdump
sniff network
in.routed
forwarding)
ntpdate
SunOS 4
Tru64
Ultrix
UNICOS
OS / TASK
auditing auditreduce
auditing
praudit
encrypted passwords in
(9+) /usr/aset/
firewall config
Solaris
SunOS 4
Tru64
Ultrix
UNICOS
OS / TASK
pkginfo
prodreg
setld -i
software
pkgchk -l -p binaryToChe ? ck
pkgadd
setld -l
add software
www.tru64u nix.compaq.c om/ demos tpegsrvr.zk3. dec.com/ freeware/tbl _packages.ht ml ? ? ? precompiled binaries of GPLware and freeware
dupatch track -type kit dupatch track -type patch setld -i | grep patchname sizer -vB ? ?
installpatch (2.5.1-)
setld -i
n/a
patch tool
$LD_LIBRARY _PATH (7+ deprecated $LD_LIBRARY $LD_LIBRARY in favor of ? _PATH _PATH crle)
$LDPATH
truss
trace
cdbx
truss ?
jumptrace
tracing utility
/etc/skel /etc/profile
/etc/skel /etc/profile
/etc/csh.logi ? /etc/login n (4.x+) /var/adm/me /var/adm/me /var/adm/me /var/adm/me ssages ssages ssages ssages /etc/.login ? /var/adm/sys log.dated (kern, auth, daemon, lpr, syslog, user)
/var/log/sysl og
/var/adm/sys log.dated (kern, auth, default daemon, lpr, /usr/adm/me syslog and syslog, user) ssages messages
softpanoram /var/log/sysl a.org/Logs/s /var/adm/bin /var/adm/bin og olaris_logs.sh ary.errlog ary.errlog (sendmail) tml
(4.x) uerf; dia (DECevent) (5.x) (System errors) EVM (evmget; evmshow) (Hardware errors) dia; uerf ca (Compqaq analyze)
prtdiag
dmesg
errpt
iostat; netstat;
performance monitoring
monitor
sam; csam
fuser lsof2
pfiles
/usr/dt/bin/d ? terror.ds
X pop-up
Solaris
SunOS 4
Tru64
Ultrix
UNICOS
Wikipedia
http://opens www.faqs.or www2.tru64. www.supelec www.spikyno olaris.org/os/ g/faqs/ org/faq/ .fr/decus/ rman about/faq/ www.faqs.or comp-sysg/faqs/Solari sun-faq/ s2/ FAQ/ www.faqs.or g/faqs/Solari s2/ x86/FAQ/ www.stokely. com/ unix.sysadm. resources/ FAQs (see also faqs.org) tru64_faq.ph faq/faqp ultrix.html
.net
agers@ornl.g .org agers@ornl.g sunmanagers ov (majordomo) ov (majordomo) ? http://www. (majordomo .ececs.uc.edu ornl.gov/its/a ) rchives/ (majordomo) mailing-lists/ mailing list
wwwarchive.
docs.sun.co m/
man pages
app/docs/
coll/40.10
newsgroup(s ) and forums comp.sys.dec , comp.unix.ul comp.unix.cr groups.googl comp.unix.tr trix ay e u64
user groups
www.tru64.o ? rg
magazines
www.tru64u www.supelec nix .fr/decus/ .compaq.com faq/faqultrix.html www.cray.co vendor home m page
access1.sun.c om opensolaris.o rg docs.sun.co m sunsolve.sun. com www.tru64u nix .compaq.com /docs www.cray.co m/ craydoc
N/A (EOL)
800-USA4SUN wikis.sun.co m
800-3444825
800-3444825
www.bigup.org/menu ? /wiki/doku.p hp
wikis
Tru64 Solaris SunOS 4 (Digital Unix, OSF/1) (4) 4.0F/G (5) 5.0A Ultrix UNICOS OS \ TASK