hardware, kernel, boot, firmware, disks files, volumes swap devices software, security, patching, networking references backup tracing, logging

TTAASSKK\ OOSS AAIIXX AA//UUXX DDGG//UUXX FFrreeeeBBSSDD HHPP--UUXX IIRRIIXX

Derived from By IBM, with Apple 1988- 4.4BSD-Lite input from 1995. Based and 386BSD. System V, BSD, etc. on AT&T Data General This table SysV.2.2 with was aquired does not Hewlett- SGI. SVR4- OS notes Runs mainly extensions by EMC in include Packard based on IBM from V.3, 1999. external RS/6000 and V.4, and BSD packages related 4.2 and 4.3 from hardware. /usr/ports.

/usr/sysadm ssmmiitt ssaamm /bin/sysmgr (6.3+)

ssmmiittttyy ttoooollcchheesstt

administrativ /usr/Cadmin/ wwssmm FFiinnddeerr ssyyssaaddmm ssyyssiinnssttaallll ssmmhh (11.31+) e GUI bin/*

/usr/sysadm/ useradd (5+) FFiinnddeerr uusseerraadddd aadddduusseerr uusseerraadddd privbin/

addUserAcco userdell (5+) //eettcc//aadddduusseerr uusseerrddeell cchhppaassss uusseerrddeell unt

usermod edit rrmmuusseerr uusseerrmmoodd managing (5+) /etc/passwd users llssuusseerr ppww ggeettpprrppww ppaassssmmggmmtt

mmkkuusseerr vviippww mmooddpprrppww

/usr/Cadmin/ cchhuusseerr ppwwggeett bin/cpeople

rmuser usrck

TASK \ OS AAIIXX AA//UUXX DDGG//UUXX FFrreeeeBBSSDD HHPP--UUXX IIRRIIXX

pprrttccoonnff uunnaammee iioossccaann hhiinnvv

dmesg (if (if llssccffgg ssyyssccttll--aa you're lucky)

llssaattttrr ddmmeessgg aaddbb ssyyssiinnffoo-vvvv-

catcat lsdev /var/run/dm model esg.boot stm (from the llssppaatthh ppcciiccoonnff--ll SupportPlus CDROM) list hardware dg_sysreport - bdf (like configuratio ?? g hardware usbconfig most nn vendors' df ) )

camcontrol getconf devlist machinfo (11.23+) print_manife stst

catcat -u /etc/hostid

unique id useful for ? ? uunnaammee--ii ?? licensing uname -m kern.hostuui dd

lsattr -El sys0 -a systemid

show/set ddgg__ssyyssccttll| sseettbboooott nnvvrraamm

bootlist -o -m eeprom printenv/sete n/a EEPROM/NV normal (SPARC only) nvnv (at stm RAM BOOTPATH command monitor) values

ccaammccoonnttrrooll iinnff --ee ssccssiihhaa -pprr-

ioscan -fnC ioconfig -f atacontrol devtype ;; /hw

add device

without ccffggmmggrr--v v ? NN//AA kldload insf - scsiadminsw reboot devtype apap

/etc/rc.d/dev -b-b bus -p-p fs restart

camcontrol remove stop

device camcontrol eject

//ddeevv//rrssaa00 //ddeevv//ttaappee

/dev/rdsk/c8 tape device /dev/rmt0 //ddeevv//rrmmtt//00 //ddeevv//**wwtt** //ddeevv//rrmmtt//00mm //ddeevv//nnrrttaappee d?s0 /dev/*sa[0- 9]*

stdin/ /dev/fd/[012 /dev/fd/[012 stdout/ ? ? ?? ?? ] ] ] ] stderr

Xorg - /usr/bin/X11 configure /xsetmon

/usr/gfx/set xf86config mon

X kvm config ? ? ? iitteemmaapp

TASK \ OS AAIIXX AA//UUXX DDGG//UUXX FFrreeeeBBSSDD HHPP--UUXX IIRRIIXX

admpdisk -o scsimgr disklabel -r listlist (11.31+) read a disk llssppvv ? admvdisk -o gpart show pprrttvvttoocc label diskinfo listlist (7.0+) pvdisplay

whole disk in hdisk[0,1,2,... ? ? c ? 1010 partition ]]

ffddiisskk ddvvhhttooooll



ddiisskkllaabbeell --wwrr ffxx --xx

sysinstall label a disk mmkkvvgg ? aaddmmppddiisskk ppvvccrreeaattee gpart add (7+) sade (6.3+)

ddpp ffddiisskk ssmmhh (11.31+)

Finder: Apple sysysisinsnstatallll lvlvcrcreaeatete HD SC Setup

gpart add partition a sam mmkkllvv aaddmmppddiisskk (7.0+) ffxx disk sade (6.3+)

TASK \ OS AAIIXX AA//UUXX DDGG//UUXX FFrreeeeBBSSDD HHPP--UUXX IIRRIIXX

/hpux (9)(9)

/stand/vmuni xx (10+)

/boot/kernel kernel //uunniixx //uunniixx //ddgguuxx / /kernel

/boot/loader. vvmmoo //eettcc//kkccoonnffiigg vvii //vvaarr//BBuuiilldd// smh (11.31+) conf

system.host iioooo FFiinnddeerr ssyyssccttll ssaamm name; ;; show/set kernel /etc/sysctl.co systune sscchheeddoo rreebboooott sysdef parameters nf nf

kmtune (11+) kctune (11.23+) getconf

limit physical rrmmssss ? ? ? ? ?? memory

loaded ggeennkkeexx kkmmaaddmmiinn--ss kernel ? ? kkllddssttaatt kcmodule -a ?? vxketadm -s modules (11.23+) kmadmin -L vxketadm kcmodule load module modname ? ? kkllddllooaadd ?? module=load load ed (11.23+)

kmadmin -U

unload ? ? ? kklldduunnllooaadd kcmodule ?? module module=unu

sed (11.23+)

boot0cfg

disklabel disk bboossbboooott--a a ? ddgg__ssyyssccttll mmkkbboooott dvhtool bootable gpart bootcode (7+)

sade (6.3+)

//eettcc//rrcc** //eettcc//rrcc** (4-) /etc/rc* (9)(9) /etc/rc*

/etc/rc.d/* /etc/inittab /etc/init.d/ (5+) startup /etc/rc.config ? ? //eettcc//rrcc** /usr/local/etc scripts .d.d /rc.d/* (preferred) /sbin/rc* (10+)

/sbin/init.d/

startsrc

stopsrc start/ stop/ service config lssrc ? ?? (8.1+) ? cchhkkccoonnffiigg services

refresh srcmstr /etc/shutdo wn -h shutdown (& /etc/shutdo shutdown - shutdown -p shutdown - power off if Finder ?? wn -y -g0 -i0 - FhFh now yh 0 possible) pp

run levels 1 2: multiuser 0: halt and 0: shut down 0: power- power off down

*=normal 1: single-user s,S: single- s,S: single- 6: reboot states mode user user

for more 6: rerebooboott 1: sysyss adadmiminn 1: sysyss adadmiminn detail

c: block 2: multiuser see 2: multiuser further logins (no NFS)

www.phildev q: rescan .net/runlevel 3*: share NFS 3*: multiuser ttys(5) s.html ? ? ?? 4: user- 4*: start GUI defined kernel 5: user- 5: firmware security defined monitor levels: -1*: 6: user- permanently defined insecure 0: insecure 1: secure 2: highly secure 3: network secure sysctl show wwhhoo--r r wwhhoo--rr kern.securele wwhhoo --rr wwhhoo --rr runlevel 1 velvel /etc/localtim /usr/lib/local time zone /etc/environ /etc/TIMEZO /etc/TIMEZO ee e/TZ/ /usr/lib/tztab ment ($TZ) NENE NENE /usr/share/z /etc/TIMEZO oneinfo NENE admswap -o sswwaappiinnffoo sswwaapp--ss list -buv

dg_sysreport - ppssttaatt--s s sswwaapp--ll check swap p freeswap llssppss--a a //eettcc//sswwaapp--l l sswwaappiinnffoo 



-swap

psrset -b process bindprocesso mpsched -c ? ? ccppuusseett rruunnoonn to CPU r intctl

TASK \ OS AAIIXX AA//UUXX DDGG//UUXX FFrreeeeBBSSDD HHPP--UUXX IIRRIIXX

ufs/ffs/ufs2 hfshfs (5+) "normal" jfs ufs dg/ux efs, xfs filesystem eexxtt22 vvxxffss (11.0+)

zfszfs (7+) ccccdd jjffss ((vvxxffss)) volume- vviinnuumm LLVVMM based jfs2 ? admvdisk xlv, xvm, xfs filesystem (5+) VxVM ($) zfszfs (7+) /etc/filesyste /et/etc/fc/fstastabb /et/etc/cc/checheckliklistst msms

description mmoouunntt zzffss ((77++)) ((99))  //eettcc//ffssttaabb //eettcc//ffssttaabb //eettcc//ffssttaabb llssffss //eettcc//ffssttaabb

(10+)

ssmmiittttyyvvg g vviinnuumm vvgg**;;llvv**; ; ppvv* * xxllvv__mmggrr

ssmmiittttyyllvvm m ccccddccoonnffiigg eexxtteennddffss xxvvmm

ssmmiittttyyjjffs s ggeeoomm (5.3+) fsadm

volume smitty gstripe manipulatio storage ? ssyyssaaddmm (5.3+) nn

rmvgmkvg; chvg; (5.3+)gmirror

mklv; chlv; graid3 (5.3+) rmlv mkfs; crfs; zpool rmfs

//eettcc//nneewwffss nneewwffss mmkkffss

create admfilesyste crfs //eettcc//mmkkffss zzffss (7+) newfs mkfs filesystem mm

ddffsscckk ffsscckk ffsscckk ffsscckk ffsscckk file system ffsscckk ffssddbb ffssddbb ffssddbb ffssddbb debugging fsck ffssddbb ccllrrii ccllrrii and recovery xfs_repair

truncate -s size [K|M|G] filename

dddd if=/dev/zero of= filename bs=size [b|k| m|g] \ create non-0-

length empty llmmkktteemmpp ? ? count=desire pprreeaalllloocc mmkkffiillee filefile d d

mount -v mount -t mount (see man pfs_mountd cdrfs -o ro cdrom /cdrom mediad ) )

/dev/cd0 /dev/pdsk/di di mount_cd96 pfsd /cdrom sk sk /cdrom 6060

(mounts automaticall pfs_mount y when CD inserted)

mount Finder mount CDROM smitty cdrom /dev/dsk/cxt ydz4

/SD_CDROM

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

camcontrol eject devID

eject CDROM ?? (manually) ? cdcontrol ? eejjeecctt eject [-f device ]]

nohup mkisofs pfs_mountd &;&;

mdconfig; nohup pfsd&; mount

create/moun pfs_mount -t mkisofs mmkkccdd ? ?? t ISO image iso9660 -x (freeware) unix pathToIso mountPoint

aaccllggeett ggeettffaaccll llssaaccll cchhaaccll

aaccllppuutt sseettffaaccll cchhaaccll ACL ? ? ?? management {get,set}{f,p} (see man acledit getacl mac aclacl ) ) llss--ee sseettaaccll mptutil scsimgr fcstat (8.0+) (11.31+) cmgr

lscfg -vl fcs0 shshowowmomoununtt fcfcmsmsututilil cxcxfsfs-c-cononfifigg Fibre Channel / ? ?? lsattr -El fcs0 ffccddlliisstt ccxxffssmmggrr SAN ttdduuttiill ccxxffss__iinnffoo tdlist tddiag

TASK \ OS AAIIXX AA//UUXX DDGG//UUXX FFrreeeeBBSSDD HHPP--UUXX IIRRIIXX

//eettcc//eexxppoorrttss //eettcc//eexxppoorrttss

NFS share //eettcc//eexxppoorrttss //eettcc//eexxppoorrttss //eettcc//eexxppoorrttss //eettcc//eexxppoorrttss definitions /etc/dfs/dfst /etc/xtab ab (11.31+)

eexxppoorrttffss--a a eexxppoorrttffss--aa

-s HUP NFS share /usr/etc/exp ` share mknfsexp exportfs -a exportfs -a command ortfs -a /var/run/mo (11.31+) untd.pid` shareall (11.31+) share_nfs (11.31+)

NFS nfsstat /usr/etc/nfss mount | grep nnffssssttaatt nnffssssttaatt nnffssssttaatt information tattat nfsnfs nfso -as 6+:6+: /etc/host.con /etc/nsswitc name f f (4-) /etc/netsvc.c /etc/netsvc.c /etc/nsswitc h.conf resolution ?? onf onf h.conf 5.3: order /etc/nsswitc /etc/resolv.c h.conf (5+) onf nwmgr /usr/etc/ifco ififcoconfnfigig -a nenettststatat -i nenetststtatat --ii (11.31+) nfig -a /etc/ - no -a iiffccoonnffiigg llaannaaddmmiinn nneettssttaatt --iiaa aa

nneettssttaatt--ii llaannddiiaagg show network nneettssttaatt--vv ifconfig -a llaannssccaann interface info lsattr -E -l netstat -in entX

ifconfig lan x x

edit /etc/rc.conf /sbin/set_par edit: smittsmittyy chchinetinet ifconfigfig ifcon (option ms initial /etc/{hosts, ifconfig_inte rfacename)

edit

/etc/NETADD iiffccoonnffiigg ssyyss__iidd,, RSRS

chdev -a iiffccoonnffiigg rreessoollvv..ccoonnff,, netaddr=

change IP sysadm newIP -I en# # TIMEZONE},

/etc/config/

{static- mktcpip route.options ,, ifconfig- 1.options}; reboot

start DHCP dhcpcd n/a ddhhccppdd ddhhcclliieenntt ?? proclaim client

ping hostname 1010 /usr/etc/ping /usr/etc/ping ping one ping -c 1 ping -s -c 1 ping -c 1 11 (9)(9) hostname -c 1 packet hostname  hostname hostname  ping packetsize 11 hostname  hostname -n-n 11 (10+) iippttrraaccee nneettttll ssnnoooopp iipprreeppoorrtt nneettffmmtt ttccppdduummpp sniff ? ttccppdduummpp ttccppdduummpp network

edit /etc/rc.conf /etc/rc.config netstat -r (option /etc/config/ .d/netconf defaultroute r)r)

static- rroouuttee nneettssttaatt--r r nneettssttaatt--rr route.options

route nenettststatat -r sysysasadmdm definitions route

telnetd, ftpd /etc/security /etc/ftpwelc /etc/inetd.co //eettcc//iissssuuee ?? /etc/issue banner /login.cfg ome nf nf (telnet)

setset date date/time

(from net: adjkerntz ntp or other) nnttppddaattee ddaattee ? nnttppddaattee ttiimmeessllaavvee ntp

tzsetup

(obs) timed

TASK \ OS AAIIXX AA//UUXX DDGG//UUXX FFrreeeeBBSSDD HHPP--UUXX IIRRIIXX

aauuddiitt aauuddiisspp ssaattdd

aauuddiittpprr aauuddeevveenntt ssaattccoonnffiigg

auditing ? ? aauuddiittdd aauuddiittsseelleecctt aauuddoommoonn ssaatt__rreedduuccee

llssaauuddrreecc aauuddssyyss ssaatt__iinntteerrpprreett

/etc/passwd (not Trusted)

/.secure/etc/ encrypted passwd /etc/security /etc/master. passwords /etc//etc/shadoshadoww /etc/shado /etc/shadoww (Trusted 9) /etc/shadow /passwd passwd inin /tcb/files/aut h/h/ (10+) /etc/shadow (11.22+) min /etc/security /etc/login.co /etc/default/ password ? ?? ?? /user nf nf security length allow/deny /etc/login.ac /etc/security /etc/default/l /etc/securet /etc/default/ root ?? cess /user ogin tyty login logins /etc/ttys

ggeennffiilltt iippffww

ssmmiittttyyiippsseecc4 4 iippf f

wwssmmnneettwwoorrk k ppffccttll /etc/opt/ipf/i ? ? ?? /etc/ipf.conf config .conf

TASK \ OS AAIIXX AA//UUXX DDGG//UUXX FFrreeeeBBSSDD HHPP--UUXX IIRRIIXX

rmfn, what llssllpppp--L L ppkkgg__iinnffoo versions (HP-UX 9)

lsls swlist (HP-UX lssrc showfiles /var/db/pkg 10+)

swm list showprods (11.31+)

show installed ? ppkkggiinnffoo software



versions long lslpp - file ||

rpm -qif file grep file

file is in pkg_info -W swlist -l file | ? ?? file grep file package

swm install ssmmiittttyyiinnssttaalll l ssyyssiinnssttaallll inst (11.31+) /usr/ports rpm -ihv make sswwiinnststaallll sswwmmggrr

installp - acgxYd n/a (no pkg_add add software /sourcedir package sysadm [fileset|ALL] system)

www- http://www.s ftp.freebsd.o hpux.cs.utah. freeware.sgi. 1..com/s ervers/ ignal42.com/ rg/ edu com

aix/products/ /4.2.0 www.sgi.com pub/FreeBSD aixos/linux/ /binaries/ /fun

download.ht www. hpux.connect nekochan.ne DGUX-ix86/ ml .org .org.uk t

aixpdslib.sea s.ucla.edu/

precompiled aixpdslib.htm binaries of l see FAQ GPLware and

freeware bullfreeware. com

/usr/sde/def /usr/ibmcxx/ /usr/bin/cc /opt/softben /opt/MIPSpr cccc ault/usr/bin/ bin/cc (gcc) ch/bin/cc ($) o/o/ cccc /usr/vac/bin/ /usr/local/gn /usr/bin/clan gcc /bin/cc (9)(9) bin/cc ($) cc ($) u/gcc gg (9.0+)

C  /usr/bin/cc (10+; not

necessarily /usr/bin/cc ANSI; kernel builder only)

show patch swm list versions -b | instfix -ivq level (11.31+) grep patch

and/or swlist -l uname -R oslevel -s patches product | (6.5+)

grep PHPHsomeStrin gg

? ? wwhhaatt //ddgguuxx uunnaammee --aa

iinnssttaallllpp ccssuupp (6.2+) update (9)(9) inst



smitty freebsd- swinstall swmgr update_all update (7+) (10+) dg_sysreport - patch tool ?? p patches

cvsup or or cvscvs to update,

then rebuild

configure/sh dduummpp--HH lldddd cchhaattrr lldddd owow runtime lldddd llddccoonnffiigg lldddd (11+) rldrld linking fortran- ? ? ?? kkllddssttaatt kkmmaaddmmiinn __RRLLDD__LLIISSTT 2000.com/ ArnaudRecip es/ sharedlib.ht ml $LD_LIBRARY $LD_LIBRARY _PATH _PATH

(64-bit) $RLD*_PATH link $LD_LIBRARY $$LLIIBBPPAATTHH ? $$LLIIBBPPAATTHH path _PATH

$SHLIB_PATH

(32- or 64- bit)

pprroobbeevvuuee ??==ddgg__ssttrraaccee kkttrraaccee ccaalliippeerr ffpprrooff ppaarr

(>=4.20MU0 trace ttrruussss ccaalliippeerr kkttrraaccee pprrffssttaatt tracing ?? 6)6) utility trace SystemTap ssyyssccaallllss ddttrraaccee (8+) (freeware) (freeware) tusc (11+, truss freeware) watch /etc/security /etc/default/l //eettcc//pprrooffiillee //eettcc//ddeeffaauulltt // ogin mkuser.defa //uussrr//lliibb//sskkeell //eettcc//PPAATTHH //eettcc//pprrooffiillee define user ultult admuser -o /etc/login.co defaults /etc/environ setset nf nf /etc/MANPA ment THTH /etc/default/ **

csh global /etc/csh.logi /etc/csh.logi /etc/csh.logi ? ? ?? /etc/cshrc .login nn nn nn

/var/adm/sys /var/adm/sys /var/adm/SY loglog log/syslog.log SLOG

/var/adm/me /var/adm/sul /var/adm/sul

syslogdefault and ssages ?? /var/adm/me /var/log/mes ogog ogog ssages sages messages

/var/spool/m queue/syslog

evmshow dmesg sysmon (11.31+)

sseenndd--pprr ssmmhh (11.31+) amsyslog

system error admsyslog -o reporting eerrrrpptt eerrrrpptt ddmmeessgg aavvaaiillmmoonn report tool

sysdiag (99 eventmond and early10)

stm/cstm/ms tm/xstm imdmonitor (10.20+)

EMS (from syserrpanel support CD)

fstat; nfsstat; systat; ftp://ftp.soft vmstat; pcp; dkstat; ware.ibm.co sarsar glance netstat; pmkstat; m/ uustat; ; iostat;

aix/tools/per ftools/perfp nneettssttaatt ggssttaatt ggppmmsar; osview; gr_osview; mr

ecstats; uuuussttaatt ccaalliippeerr linkstat; netstat; performance ?? monitoring vmstat; iostat; sar; nfsstat; filemon; top; sar; nfsvis; topas; trace; vmstat; svmon; nodevis; netpmon;

iostat; routervis; proctree nfsstat; nstats; top netstat; uustat; Glance($)($) ptree (11.31+) lsof match procfiles process to (5.2+, files ? ffuusseerr ssoocckkssttaatt fuser ffuusseerr file or port only)

/usr/dt/bin/d /usr/local/bi /usr/dt/bin/d /usr/bin/X11 X pop-up ? ?? terror.ds n/xmessage terror.ds /xconfirm

Wikipedia AIX A/UX DG/UX FreeBSD HP-UX IRIX

christtrekker. www- www.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/

en_US.ISO88 hp/hpux- tpl/cgi- aix- doc/aux/faq. dguxfaqs1.as 59- faq/preambl bin/browse.c faq/part1/ html p 1/books/faq e.html gi?coll=0650

preamble.ht &db=FAQ ml

FAQs (see also faqs.org)

hpux- AIX-L@pucc. admin@

princeton.ed dutchworks.n u l lists.freebsd. mailing list n/a ?? org/mailman ?? /listinfo ( (LISTSERV) ))

hp-ux-l

www.marist. www.dutch

edu/htbin/wl works.nl/ vindex?

lists.freebsd. htbin/hpsysa mailing list ADSM-L n/a ?? org/mailman dmin ?? archives /listinfo

marc.theaims group.com/

?l=aix- l&r=1&w=2

docs.hp.com/ publib.bould techpubs.sgi. man pages en/hpuxman er.ibm.com/ com/ _pages.html

library/tpl/cg infocenter/ai hpuxman_pa i- x/v6r1/index. ges.html bin/browse.c jsp? gi? topic=/com.i www.freebsd coll=&db=ma bm.aix.doc/d man.freebsd. .org/ n/a ?? n oc/ org base/comma cgi/man.cgi ndsreference .htm

newsgroup(s comp.unix.ai comp.unix.bs ) and forums x d

comp.unix.au comp.sys.hp. comp.sys.sgi. groups.googl www.thp.uni- comp.os.aos x freebsd.misc hpux admin e duisburg.de/

cuaix/cuaix.h forums.freeb tml sd.org connect- www.freebsd community.o .org/ rg

support.html hp- #user interex.com

encompassus www.userblu .org user groups n/a ? ?? e.org hptechnolog yforum.com

forums.itrc.h p.com

HP DSPP

www.hpchro www.sgi.com nicle.com /support/

daemonnews www.interex. pipeline.html magazines nn//aa nn//aa ?? .org org/hpuxusr www.hppro.c bsdmag.org om freebsdnews. net

www.develo www- www.sgi.com per.ibm.com/ csc.dg.com/ /software/

tech/map/aix csc/default.a software.htm .html sp l#IRIX www- 941.ibm.com vendor home www.freebsd hp.com/go/h / n/a page collaboration .org pux /

wiki/display/ WikiPtype/H ome

www- www.freebsd www.redboo software.hp. techpubs.sgi. csc.dg.com/c .org/handbo ks.ibm.com com com sc/ ok

www.ibm.co www.freebsd www.sgi.com custdocsasp/ .org/releases docs.hp.com m/ / /

developerwo custdocs2.as support/patc itrc.hp.com rks/aix p? h_intro.html

techsupport. category=06 support.sgi.c vendor docs services. 9docs.asp om and patches ?? ((see also man pages) ibm.com/ relnotes

/suppo grelnotes rt?

view=pSeries

800-426- 925-674- (EOL; vendor 7378 0783 800-633- unsupported ?? 800-800-4SGI phone (US) (800-IBM- (FreeBSD 3600 ) ) SERV) Mall) www.ibm.co m/developer works/

wikis/display wiki.freebsd. wikis ? ?? ? ?? /WikiPtype/H org ome

TTAASSKK/ OOSS AAIIXX AA//UUXX DDGG//UUXX FFrreeeeBBSSDD HHPP--UUXX IIRRIIXX

SCO LLiinnuuxx MMaaccOOS SXX NNCCRRUUnniixx NNeettBBSSDD OOppeennBBSSDD RReelliiaanntt OpenServer

Fujitsu Siemens. Originally called SINIX. (rh)(rh) = Red Hat, Based on DC/OSX from Pyramid, Forked from SINIX Derived from NetBSD in SCO 4.4BSD-Lite 1995. UnixWare Darwin is the and 386BSD. Security from 7.0.1& SCO

foundationOpen Source This table emphasis. Siemens, and UnixWare does not This table SVR4. To be 7.1.1 became Mandrake, SUSE,... for Mac OS X, aka MP-RAS include does not replaced with Caldera Open descended external include Solaris by Unix and from packages external 2008. later became NeXTStep from packages SCO again. (deb) = , Libranet,... /usr/pkg. from SVR4-based. /usr/ports ..

(fed) = Fedora

(gen) = Gentoo

(md) ==

Mandrake/Mandri vava (SUSE) = SUSE (rh, FC2+, RHEL4+) sysadm system- config* (rh) redhat- WebSysAdmi config* nn linuxconf NetInfo ssyyssaaddmm ssuusshhii (obs) ? ssccooaaddmmiinn (obsolete) Manager

(SUSE) yast2

(deb) dpkg- reconfigure

(md) drakconf

uusseerraadddd AAqquuaa:: SSyysstteemm uusseerraadddd uusseerraadddd uusseerraadddd ssyyssaaddmm ssccooaaddmmiinn

Preferences / usermod uusseerrddeell uusseerrddeell uusseerrddeell uusseerraadddd uusseerraadddd Accounts

niutil (OS X adduser userdel Server) ususerermmodod ususereriinfnfoo (interactive) uusseerrddeell uusseerrddeell

aadddduusseerr ddssccll ssyyssaaddmm uusseerrmmoodd uusseerrmmoodd

cchhaaggee uusseerr uusseerr

ggeetteenntt vviippww

SCO LLiinnuuxx MMaaccOOS SXX NNCCRRUUnniixx NNeettBBSSDD OOppeennBBSSDD RReelliiaanntt OpenServer

aarrcchh hhoossttiinnffoo pprrttccoonnff ddmmeessgg ssyyssccttll hhww aauuttooccoonnff --ll hhwwccoonnffiigg

uunnaammee iioorreegg --bbllss ddeevvssttaatt mmoorree ddmmeessgg sshhoowwccoonnff hhww

catcat dmesg (if (if system_profil /var/run/dm scoadmin/DC machinetype /var/run/dm uname -p you're lucky) erer esg.boot UU esg.boot

catcat catcat more /var/log/dme /kern/msgbu ppcciidduummpp uunnaammee --MM /etc/.osm sgsg f f

/usr/lib/X11/ //pprroocc//** aaccppiidduummpp mmppccnnttll--II testtools/

llsshhww zz3355SSyyssIInnffoo

dmidecode

lspnp

lsscsi

lsusb lsmod

(SUSE) hwinfo /sys/devices/ **

system_profil erer SPHardware DataType |

?? ? ? ? ? ? grep "Serial Number:" |

'{print $4}'

/dev/nvram (if you have in bdm it)it)

nnvvrraamm ?? eeeepprroomm eeeepprroomm ?? hhwwcclloocckk ((aattbboooot tssttoopp

nnvvsseetteennvv oorrccttrrll--aa))

udev (2.6+) ddeevvmmggmmtt ssccssiiccttll rreeiinniittddeevv

uuddeevvttrriiggggeerr mmkkttaabbllee aattaaccttll cchhaannggeeddeevv

(automatic — (auto- modprobe autdodiskmo detected) mkdev unter)

kerneld

insmod

hotplug cardctl

/dev/ios0/rst ape001 /dev/[e][n][r] /dev/st0 ? //ddeevv//rrmmtt//cc** //ddeevv//sstt00 autoconf -1 | /dev/rct0 st[0-9]*

grep TAPE

/dev/stdin /dev/stdout /dev/fd/[012 /dev/fd/[012 /dev/fd/[012 ?? ? ?? ] ] ] ] ] ] /dev/stderr /dev/fd/[012 ]]

xxoorrggccffgg xxff8866ccoonnffiigg

xxoorrggccoonnffiigg xxff8866ccffgg

Xorg - XFree86 - configure configure

config-system- ? X--ccoonnffiigguurree ? hhwwccoonnffiigg display xf86config XFree86 - configure

redhat-config- xfree86

/etc/X11/?d mm

SCO LLiinnuuxx MMaaccOOS SXX NNCCRRUUnniixx NNeettBBSSDD OOppeennBBSSDD RReelliiaanntt OpenServer

pdisk rawDev -- disklabel -r dump disklabel ffddiisskk--l l pprrttvvttoocc ddkkppaarrtt --ll ffssnnaammee DDiisskkUUttiilliitty y ddiisskk diskName

mbrlabel

/dev/hda (e.g.(e.g. (non-root /dev/ios0/rsd c or d if if /dev/hda1 partitions are isk???s7 /dev/1s# mounted s0 cc sysctl (#=0,1,...) under (???=000- is a partition) kern.rawparti /Volumes) 999) tion

ccffddiisskk ssyyssaaddmm ddiisskkllaabbeell--w wrr

ffddiisskk ffddiisskk mbbrrllaabbeellm

ee22llaabbeell (labels eeddvvttoocc disklabel -E ddkksseettuupp ddiivvvvyy unused) diskName prtvtoc

mkpart updatescsi labelit

parted (if (if you have it)

cfdisk

fdisk fdisk -e ppddiisskk ffddiisskk ddiisskkllaabbeell --ii ddkkppaarrtt --ee ddiivvvvyy diskName pdisk (on a MAC) (deb) mac- fdisk (on a MAC) (md) diskdrake

SCO LLiinnuuxx MMaaccOOS SXX NNCCRRUUnniixx NNeettBBSSDD OOppeennBBSSDD RReelliiaanntt OpenServer

/boot/vmlinu //uunniixx //uunniixx z*z*

//bboooott//bboooottllxx //ssttaanndd//uunniixx

/stand/unix

(see /mach_kerne / //bbssdd //uunniixx /etc/lilo.conf ll oror /boot/grub/ menu.lst)

/etc/conf/cf. /usr/sbin/sys /proc/* ssyyssddeeff ssyyssccttll ssyyssccttll iiddttuunnee d/configure - ctlctl xx catcat launchctl /etc/sysctl.co /etc/sysctl.co /proc/sys/* getconf /etc/opt/cf.d limit nf nf nf nf /stune catcat /etc/launchd. /etc/conf/cf. sysctl /etc/opt/cf.d sysdef conf d/d/ /mtune

/etc/sysctl.co qquuiicckkttuunnee..ccffgg ssyyssddeeff--ii nf nf

mem= (in machine nvram lilo.conf or memory (at bootargs="m ? ?? ? ?? /boot/grub/g the "boot" axmem=MB "" rub.conf) prompt)

llssmmoodd kkeexxttssttaatt ? mmooddssttaatt mmooddssttaatt ?? modadmin

modprobe

kkeexxttllooaadd ? mmooddllooaadd mmooddllooaadd ? mmooddaaddmmiinn insmod

rmmod

kextunload ? mmoodduunnllooaadd mmoodduunnllooaadd ? mmooddaaddmmiinn modprobe -r

(rh) /usr/mdec/in fdisk -i mkbootdisk stallboot5

/usr/mdec/bi (deb) ffddiisskk--A A iinnssttaallllbboooott osboot5 bblleessss ddkkllaayyoouutt ddkksseettuupp ?? (and lilo to manipulate mbr)

/etc/rc* (but /System/Libr /etc/rc* may vary) ary/ StartupItems /etc/init.d/ //eettcc//iinniitt..dd //eettcc//rrcc //eettcc//rrcc** /*,/*,

/Library/Start //eettcc//rrcc** //eettcc//rrcc** /e/etctc/r/rc.c.** /e/etctc/n/netetststarartt upItems/,

//eettcc//rrcc** //eettcc//rrcc..dd//**

(rh) service (rh) chkconfig (deb) sysv-rc- launchctl ? ? ? ? ? conf

shutdown - Ph now shutdown -y - shutdown -p shutdown - hhaalltt ?? ? sshhuuttddoowwnn --ii00 g0 -i0 now hp now halt poweroff

(set in (set in -1:-1: -1:-1: 0: power- permanently /etc/inittab) /etc/inittab) permanently down insecure s,S: single- 00:: hhaalltt 00:: sshhuuttddoowwnn 00**:: iinnsseeccuurree iinnsseeccuurree user

s,S,1: vendor- s,S: single- 1*1*:: sesecucurere 0*0*:: ininsesecucurere 1: sysyss adadmiminn dependent user

2: highly 11:: ssiinnggllee--uusseerr 11:: ssyyss aaddmmiinn 1*1*:: sesecucurere 2*2*:: mumultltiuiuserser secure

2-5*: 2*: multi- 2: highly 3+4*: user- multiuser user secure defined

? ? 5: firmware ?? 66::rreebboooot t 33::sshhaarre e NNFFSS update

4: user- 6: reboot defined

5: firmware

6: reboot

sysctl sysctl /sbin/runleve (runlevels -r kern.securele kern.securele wwhhoo --rr wwhhoo --rr ll unused) velvel velvel /usr/share/z /etc/localtim /usr/share/z oneinfo/ /usr/share/z /usr/lib/local ee oneinfo/ ? ?? /etc/localtim oneinfo/ e/TZ /usr/share/z /etc/localtim ee oneinfo/ ee

sswwaappoonn --ss llss --ll //vvaarr//vvmm swwaaps p --ss sswwaappccttll --ll sswwaapp --ss

catcat /proc/memin vvmm__ssttaatt sswwaapp--l l ppssttaatt--s s sswwaapp--ll fofo sswwaappccttll sswwaapp--ll

catcat ssaarr --rr ssyyssttaatt sswwaapp /proc/swaps

free

taskset ? ? ? ? ? ?? (sched-utils)

SCO LLiinnuuxx MMaaccOOS SXX NNCCRRUUnniixx NNeettBBSSDD OOppeennBBSSDD RReelliiaanntt OpenServer

htfs eexxtt22 uuffss vvxxffss (OpenServer 5)5) vxfs ffs (was ufs) ffs (was ufs) eexxtt33 hhffss++ uuffss((rroooott) ) vvxxffss

ReiserFS LLVVMM,,LLVVMM2 2 vvddiisskk

EEVVMMSS VVxxVVMM ccd, ccccdd ?? vvddiisskk vvddiisskk raidframe

VxVM ($) softraidraid

/et/etc/vc/vfstfstabab /et/etc/mc/mnttnttabab

/etc/default/ /etc/dktab filesys //etetc/c/fsfstatabb NeNettInInfofo //etetc/c/vvfsfstatabb //etetc/c/fsfstatabb //etetc/c/fsfstatabb /etc/vfstab (local) /etc/rmtab (remote)

ee22ffssaaddmm DDiisskk UUttiilliittyy vvxxvvaa ccccddccoonnffiigg ccccddccoonnffiigg ddkkccoonnffiigg

llvvccrreeaattee ppddiisskk rraaiiddccttll rraaiiddccttll ddkkmmiirrrroorr

llvvrreemmoovvee ddiisskkuuttiill ddkkccoonnffiigg bbiiooccttll ddkkmmaapp

lvextend ??

divvy mmkkee22ffss nneewwffss nneewwffss mmkkffss (OpenServer 5)5) mmkkrreeiisseerrffss nneewwffss__hhffss mmkkffss mmaakkeeffss nneewwffss nneewwffss mmkkffss

mmkdkdoosfsfss nenewwfsfs_m_mdodoss

mkfs.* ffsscckk ffsscckk ffsscckk ffsscckk ffsscckk ddeebbuuggffss ffssddbb ffssddbb ffssddbb ffssddbb ? ? ??

ee22uunnddeell ccllrrii ccllrrii ccllrriiscan_ffs

dddd dddd dddd if=/dev/zero mkfile mkfile if=/dev/zero if=/dev/zero of= filename

dddd if=/dev/zero dddd bs=1024k of= filename of= filename of= filename if=/dev/zero count=desire bs=1024 bs=1024 bs=1024 of= filename d d dddd dddd count=desire bs=1k if=/dev/zero if=/dev/zero d d of= filename of= filenmae count=desire bs=1m count=desire bs=1024 d d count=desire d d count=desire d d d d

dddd if=/dev/zero of= filename bs=1 count=1 seek=desired- 11

(sparse file)

(automatic — mount mount -F mount -F hs automounter /mnt/cdrom cdfs ...... ))

(deb) mount /dev/cdrom/ sysadm /cdrom cdrom X X

diskutil mount /cdrom /dev/disk1s0 mount -t mount mount cd9660 -o ro /dev/cd0a /dev/cd0 /dev/cd0a path path path

diskutil eject eject cdrom cdio eject /dev/disk1s0

eejjeecctt /Volumes /th ? ? ?? eCDmountpo ejejecectt cdcd00 ejejecectt cdcd00 int int eject eject -n /dev/rcd0c

mkhybrid -o makefs -t mkisofs image .iso cd9660 dir dir

image_file directory ;;

vnconfig vnd0 hdiutil ? ? ?? mount -o image .iso vnconfig -c loop && mount -t vnd0 pathToIso cd9660 /dev/vnd0c mountPoint

mountPoint image_file ;;

mount -t

cd9660 /dev/vnd0a mountPoint

ggeettffaaccll cchhmmoodd fsaclctl (-(- setfacl 10.6) ? nn//aa ? ? ??

(treat as SCSI ? ? ?? ?? ? ? ?? device)

SCO LLiinnuuxx MMaaccOOS SXX NNCCRRUUnniixx NNeettBBSSDD OOppeennBBSSDD RReelliiaanntt OpenServer

NetInfo: /etc/dfs/dfst /etc/dfs/dfst /exports abab abab /etc/exports Netinfo: //eettcc//eexxppoorrttss //eettcc//eexxppoorrttss //eettcc//eexxppoorrttss /etc/dfs/shar /config/Shar dfshares etab ePoints kill -s HUP /etc/init.d/nf `cat s-server share sshhaarree eexxppoorrttffss --aa /var/run/mo reload untd.pid` kill -s HUP kill -HUP `cat (rh) exportfs - `cat /etc/rc.d/mo shareall /var/run/mo shsharareaeallll /e/etctc/n/nfsfs ststarartt aa /var/run/mo untd reload untd.pid` untd.pid`

catcat showmount /proc/mount nnffssssttaatt ? nnffssssttaatt nnffssssttaatt ?? ss nfsstat

/etc/nsswitc /etc/nsswitc tcpconfig h.conf h.conf /etc/resolv.c /etc/netconfi /etc/resolv.c NetInfo /etc/resolv.c onf gg onf /etc/resolv.c /etc/netconfi onf onf gg (obsolete) iiffccoonnffiigg iiffccoonnffiigg --aa iiffccoonnffiigg --aa iiffccoonnffiigg --aa iiffccoonnffiigg --aa iiffccoonnffiigg --aa

eetthhttooooll nneettssttaatt --aa iillddccoonnffiigg nneettssttaatt --iinn iinneettssttaatt --iinn nneettssttaatt --iinn

Network nneettssttaatt--iin n eetthheerrssttaatt Config. Mgr. (GUI)

ifconfig -A cmxinfo

System edit ifconfig Preferences: ifconfig /etc/rc.conf iiffccoonnffiigg ssyyssaaddmm iiffccoonnffiigg Network (ifconfig*)

(rh) redhat- ifconfig config- NNeettIInnffoo ttccppccoonnffiigg (temp.) network

(fedora) edit edit vivi system- /etc/ifconfig. /etc/hostna /etc/default/i netconfig config- interface me.driver net network

(rh) edit: / / etc/hosts,

/etc/sysconfi g/network,

/etc/sysconfi g/g/

network- scripts/ ifcfg-eth0 (deb) edit

/etc/network /interfaces;

/etc/init.d/ne tworking restart dhclient dhcpcd interface ddhhcclliieenntt ((rruunnttiimmee))

? ? ddhhcclliieenntt ? ?? add dhcp toto

/etc/hostna me.driver (boot time)

ping -c 1 ping -c 1 ping -c 1 ping -c 1 ping -c 1 ping -c 1 ping -c 1 hostname hostname hostname hostname hostname hostname hostname

etherfind tctcpdpdumumpp ttcpcpdudummpp ttccppdduummpp ttccppdduummpp ttccppdduummpp ?? (( formerly ethereal) etherape

route ttcpcpcoconfnfiigg nenetststtatat --rr nenettststatat -r-r

(rh) /etc/inet/def /etc/sysconfi rouroutete showshow route route showwsho aultrouter g/network

(rh) nneettssttaatt--r r nneettssttaatt--r r nneettssttaatt--rr /etc/sysconfi /etc/inet/gat /etc//etc/rc.corc.confnf /etc/mygat /etc/mygatee g/static- e*e* routes (deb) /etc/init.d/ne nenetststatatt -r /e/etctc/m/mygygatatee twork

(deb) /etc/network

/etc/issue.ne /etc/issue.ne /e/etctc/i/issssueue /e/etctc/m/mototdd tt (telnet) tt (ftp varies; ~ftp/etc/issu /etc/ftpwelc /etc/ftpwelc can use tcp ee ome ome wrappers) /etc/ftpwelc //eettcc//iissssuuee ?? ome /etc/issue if if enabled via ~ftp/etc/msg if= in s/welcome /etc/gettyta bb

System ntpdate ddaattee ddaattee Preferences/

rrddaattee DDaattee& TTiimme e nnttppddaattee rrddaattee ? ? ? ?? nneettddaattee nnttppdd nnttppdd

timed (obs) timed

SCO LLiinnuuxx MMaaccOOS SXX NNCCRRUUnniixx NNeettBBSSDD OOppeennBBSSDD RReelliiaanntt OpenServer

(2.6+) aauuddiittdd mmttrreeee

/var/log/faill ogog ? ? ?? ? ? ?? /etc/security

(run nightly)

/etc/master. /etc/master. /etc/shadow passwd passwd NetInfo /etc/shadow /etc//etc/shadoshadoww /etc/shado /etc/shadoww (may vary) (/etc/spwd.d (/etc/.db b)b) ))

/etc/pam.d/s /etc/login.co ? ? ? ?? ? ?? ystem-auth nf nf

/etc/ttys /etc/securett /etc/default/l /etc/default/l /dev/default/ (doesn't /e/etctc/t/ttytyss /e/etctc/t/ttytyss yy ogin ogin login affect ssh) Aqua / iptables System Prefs iippff ppffccttll

// Sharing / ipchains /etc//etc/ipf.cipf.confonf /etc/pf.co /etc/pf.conf nf Firewall /etc/ipf6.con iippffwwaaddmm iippffww ?? f f ? ?? (rh) redhat- config-

sseeccuurriittyylleevveell ppffccttll (3.0+)

/etc/pf.conf (3.0+)

SCO LLiinnuuxx MMaaccOOS SXX NNCCRRUUnniixx NNeettBBSSDD OOppeennBBSSDD RReelliiaanntt OpenServer

swconfig lsls (rh) rpm -a -i ddiissppllaayyppkkgg ppkkggiinnffoo--ll (OpenServer /Applications 5)5)

Apple System (rh) rpm -qa ppkkggiinnffoo ssyyssaaddmm ddiissppllaayyppkkgg Profiler

(rh) yum list system_profil pkginfo installed erer

lsls ppkgkg_i_infnfoo ppkgkg_i_infnfoo (deb) dselect /Network/Ap plications

(deb) /Network/Us aptitude ers/*/

(deb) dpkg -l Applicatio Applicationsns

(gen) lsls /Users/*/App /var/db/pkg/ lications ** (gen) eix -I (deb) dpkg -- pkg_chk search file

(deb) apt-file update && pkg_info -Fe apt-file file search file pkg_info -E (rh) rpm -qif ? ?? ? ?? file file

(gen) equery bb file

(gen) qfile file

(rh) rrppmm --hhiivv iinnssttaallllppkkgg ppkkggaadddd ppkkgg__aadddd ppkkgg__aadddd ppkkggaadddd ccuussttoomm

(rh) yum drag-and- pkgplus /usr/ /usr/ports ssyyssaaddmm iinnssttaallllppkkgg install pkg drop && make && make

/Applications SCOadmin (deb) dselect / Utilities/ (GUI)

(deb) apt-get Installer install pkg

(deb) dpkg -i

www..or fink.sourcefo ftp://ftp.netb ftp://ftp.ope www.caldera g rge.net sd.org/pub/ nbsd.org/ .com/

linux.tucows. NetBSD/pack pub/OpenBS skunkware com ages D//

sourceforge. darwinports. packages net opendarwin

ftp://ftp.Net rpmfind.net .org BSD.org/

(deb) ftp.debian.or pub/pkgsrc ? ? ?? g

(deb) darwinports. packages.deb com ian.org (gen) packag es.gentoo.or gg33

(gen) gentoo- .com33

(md)easyurp mi.zarb.org

cccc //uussrr//bbiinn//cccc

gcc (Metaware)

/usr/bin/cc /usr/bin/cc /u/usr/sr/binbin/cc/cc /us/usr/br/bin/in/cccc /us/usr/br/bin/in/cccc (gcc) (gcc)

catcat (rh) rprpmm -q swsw_v_vererss uname -a /kern/version

(rh) catcat Apple:About pkginfo | uname -a /proc/version This Mac grep EKS

(rh) catcat lsls /etc/redhat- /Library/Rece /etc/release release ipts

pkginfo -l sysctl -n swconfig -P (deb) dpkg --ss uname uname -a kern.version

lsbom catcat /System/Libr ary/ CoreServices // SystemVersio n.plist

System apt-get Preferences / update Software ppkkggaadddd ccvvss ccvvss ppkkggaadddd Update

apt-get softwareupd ppkkggpplluuss ppaattcchh ccvvssuupp ssyyssaaddmm upgrade ate pkgadd; (rh) uupp22ddaattee ssuupp pkgrm

(rh) yum cvsync update

(md) uurrppmmii ppaattcchh

pkg_add

llddccoonnffiigg lldddd lldddd lldddd

lldddd llddccoonnffiigg nnmm llddccoonnffiigg

llssmmoodd oottooooll--LL llddccoonnffiigg lldddd ??

$LD_LIBRARY $DYLD_LIBRA $LD_LIBRARY

_PATH RY_PATH _PATH

/etc/ld.so.co /etc/ld.so.co man dyld nf nf $LD_LIBRARY nf nf $LD_LIBRARY $LD_LIBRARY ?? _PATH _PATH _PATH

ktrace; kdump kkttrraaccee kkttrraaccee ttrruussss (<=10.4) dtruss;

ltrace (>=10.5) ttrruussss kkttrruussss kkdduummpp ssccssttaatt ttrruussss

ffss__uussaaggee kkdduummpp ssyyssttrraaccee

//eettcc//pprrooffiillee //eettcc//ddeeffaauulltt//ll /etc/default/l /etc//etc/profiprofilele /etc/profi /etc/profilele ogin ogin /etc/security /et/etc/pc/profrofileile /et/etc/sc/skelkel/*/* /et/etc/sc/skelkel/*/* /et/etc/pc/profrofileile // /usr/bin/defa ?? //eettcc//sskkeell// ults //eettcc//sseeccuurriittyy /etc/login.co $HOME/.prof login.conf // nf nf ileile /etc/profile.d /*/*

/etc/csh.logi /etc/csh.logi /etc/csh.logi /etc/csh.logi /etc/.login ? ?? nn nn nn nn

/var/log/sysl /var/adm/str /usr/adm/sys ogog eams loglog

/var/log/mes /var/adm/us /var/adm/log

sages /var/log/syst ererr /var/log/mes /var/log/mes /var/adm/log /osmlog em.log sages sages /messages

/usr/adm/me /etc/.osm ssages

/var/log/mail loglog

ddmmeessgg CCoonnssoollee ooddmm ddmmeessgg ddmmeessgg ssyyssaaddmm

catcat (deb) /var/log/cras errpt /kern/msgbu sseennddbbuugg lloogg33 reportbug h.log, dmesg f f

WebSysAdmi send-pr dmesg nn

iostat; vmstat; vm_stat; vmstat sar; pinfo -v; netstat; fstat; iostat; mpstat; nfsstat; systat; dkstat;

netstat; procinfo -D fs_usage; modstat; vmstat; top; nfsstat; sar; netstat; sc_usage; netstat; fstat; scstat pstat;

nfsstat; ttoopp ttoopp nnffssssttaatt ssyyssttaatt;; ttoopp;; pppstat;

sarsar

Activity smtpstat; Monitor vmstat; snmpstat; (10.3+)

Process pstree Viewer (10.2- uustat; top ) )

llssooff ffssttaatt

nneettssttaatt--aattuup p llssooff ffuusseerr ssoocckkssttaatt ffssttaatt ffuusseerr ??

osascript -e 'tell /usr/X11R6/b application /usr/X11R6/b ? ? xxmmeessssaaggee ? ?? in/xmessage "Finder" to in/xmessage display dialog ""msg "'"'

SCO Linux Mac OS X NCR Unix NetBSD OpenBSD Reliant UnixWare

www.linuxdo www.darwinf www.netbsd. c.org/ o.org/ org/

FAQ/Linux- faq.shtml docs FAQ

www.debian. www.macosx www.openbs pcunix.com/S ?? ?? org/doc/ hints.com d.org/faq COFAQ/

FAQ

www.linuma www.netbsd. www.openbs nagers org/ d.org/

.org MailingLists mail.html

lists.apple.co ? ? ? ?? m

www.linux.or g/ help/lists.ht ml

www.linuxm www.netbsd. www.openbs anagers.org/ org/ d.org/

pipermail/lin MailingLists mail.html uxmanagers

lists.debian.o lists.apple.co rg ? ? ?? m

www.linuxm developer.ap anpages.com ple.com/ /

documentati on/Darwin/

Fedora Core Reference/M www.openbs uw714doc.sc man.netbsd. 4:4: anPages ?? d.org/cgi- ?? o.com/en/Na org bin/man.cgi vpages/ linuxcomman d.org/

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 .mis c.* netbsd.misc nix.sinix o.misc .answers) c

lucky.openbs d.misc

www.apple.c www.netbsd. om/ org/gallery/

usergroups groups.html

www.omnigr www.debian oup.com/ ??undeadly.org ? ?? help.org developer/m ailinglists

www.themac intoshguy.

com/lists/X.h tml www.linuxjo www.macwo urnal.com rld.com

www.linux- www.stepwis

mag.com e.com ?? www.daemo undeadly.org ?? ?? nnews.com www.debian planet.org

www.linux.or www.caldera ncr.com g .com/

www.debian. products/ope teradata.com org nunix

gentoo.org www.apple.c www.netbsd. www.openbs www.fujistu-

www.redhat. om org d.org siemens.com com

(SUSE) www.novell.c om/linux

developer.ap www.info.ncr service.fujits tldp.org ple.com/ .com/ u-siemens

www.netbsd. www.openbs darwin eCRM- .com org/ d.org/

www.linuxdo www.info.ap OSHW- its.siemens.c Security docum.html c.org/ ple.com/ Browse om/lobs/its/

rpmfind.net/l support/dow By- its_sc/eks_en inux/RPM nloads.html Results.cfm /unix_en.htm www.caldera .com/support www.apple.c ?pl=&PID=&ti www.openbs om/support/ tle= d.org/

security/secu &release= errata.html rity.html &pl=Softwar e www.openbs %20-%20 d.org/

MP- security.html RAS&sbrn=3

(Germany) 1-800-MY- ?? ? ?? ? ?? APPLE -5282

fedoraprojec t.org/

wiki.osx86pr www.openbs wiki/Main_P ?? ?? ? ?? oject.org d-wiki.org age (fed)

susewiki.org (SUSE)

SCO LLiinnuuxx MMaaccOOS SXX NNCCRRUUnniixx NNeettBBSSDD OOppeennBBSSDD RReelliiaanntt OpenServer

SSoollaarriiss SSuunnOOSS44 TTrruu6644 UUllttrriixx UUNNIICCOOSS OOSS/ TTAASSKK

Solaris 2.0- (Digital Unix, 2.6, 7, 8, 9, Solaris 1.* OSF/1) 10, 11

Cray Inc., formed from An early DEC Unix, the March 2000 merger OpenSolaris superceded BSD-based (4)= 4.0F/G of Tera OS notes (SunOS 5.*) by Digital Computer Unix (now Company Tru64). and Cray Research SVR4-based. (5)= 5.0A

An open- source version can be found at .org

ssoollssttiiccee cchheecckklliisstt cchheecckklliisstt

/etc/install/i admintool (5)(5) sysman nstall smc (8(8 administrativ ? ? ?? xmenu 01/01+) e GUI

uusseerraadddd uusseerraadddd aadddduusseerr xxaaddmmiinn

uusseerrddeell aadddduusseerr rreemmoovveeuusseerr uuddbbggeenn

edit uusseerrmmoodd /etc/passwd uusseerrddeell uuddbbrrssttrriicctt managing and create users ggeetteenntt home rreemmoovveeuusseerr nnuussccrriip pttss directory llooggiinnss ddxxaaccccoouunnttss /usr/sadm/bi n/smuser (9+) groupadd

SSoollaarriiss SSuunnOOSS44 TTrruu6644 UUllttrriixx UUNNIICCOOSS OOSS/ TTAASSKK 

pprrttccoonnff--v v ddiiaa--R Rffuulll l mmaacchhiidd /usr/platfor m/`uname - vvmmssttaatt--P P ggeettccoonnf f i`/i`/

sbin/prtdiag - hwmgr -get vv (sun4u and uname -a category sun4d only)

(5)(5) hwmgr - arch -k show

ppssrriinnffoo--v v ddeevviicceess

list hardware dmesg (if (if dmesg (if (if configuratio iissaaiinnffoo--v v you're lucky)  ppssrriinnffoo you're lucky) nn

ddmmeessgg ppsseett__iinnffoo

iioossttaatt--EEn n ssyyss__cchheecckk

/usr/bin/X11 prtfru /dxsysinfo cfgadm -l /etc/path_to _inst

consvar -g unique id hostid hostid sys_serial_nu ? ?? useful for mm licensing

show/set

(4.0D+) eeeepprroomm eeeepprroomm ? ?? consvar EEPROM/NV RAM

values devfsadm. pre-Solaris 7 (3.2.*) scu HW 11/99, scan edt use:

(4.0) scu drvconfig; scan edt ;; devlinks; disklabel -rw {disks, tapes, rzXX label ports} (for disks)

add device /dev/MKDEV (5.x) dsfmgr - /dev/MAKED ?? without k; disklabel - EVEV reboot rw dskn auto

/usr/lib/syms hwmgr -scan m/bin/hot_a scsi dddd (RDAC)

/etc/symsm/ rmparams (RDAC)

remove

device

/dev/nn rmt X X hh where (5.x) nn =non- /dev/rmt/0 /dev/rst0 /dev/ntape tpmnt tape device rewinding, X /dev/tape a number, hh =density

stdin/ /dev/fd/[012 ? ? ? ?? ?? stdout/ ] ] stderr

kdmconfig (x86) fbconfig; m64config; (etc.)

? ? ? ? X kvm config

SSoollaarriiss SSuunnOOSS44 TTrruu6644 UUllttrriixx UUNNIICCOOSS OOSS/ TTAASSKK 

read a disk pprrttvvttoocc ddkkiinnffoo ddiisskkllaabbeell --rr cchhpptt --qq ?? label

whole disk in 22 c c c ss77 partition

format 

prtvtoc

(x86) fdisk ffoorrmmaatt ddiisskkllaabbeell --rrww cchhpptt --aa //eettcc//llaabbeelliitt label a disk

format

fmthard

/etc/install/i partition a ffoorrmmaatt ddiisskkllaabbeell --ee cchhpptt --pp nstall disk

SSoollaarriiss SSuunnOOSS44 TTrruu6644 UUllttrriixx UUNNIICCOOSS OOSS/ TTAASSKK 

/kernel/genu nixnix /platform/`u name -m`/

kernel/unix

//vvmmuunniixx //vvmmuunniixx //vvmmuunniixx //uunniiccooss kernel /platform/`u name -m`/

kernel/ v9/unix (7+)

dxkerneltune ssyyssddeeff aaddbb adb rr

ggeettccoonnff ssyyssccoonnffiigg kkddbb

show/set catcat /usr/kvm/sys ?? kernel /etc/system // parameters

nndddd ``aarrcchh --kk``//ccoonnf f

adb -k

limit physical ? ? ? ? ? memory

loaded mmooddiinnffoo ? ? ? ?? kernel modules

mmooddllooaadd ? ?? ? ?? load module

unload modunload ? ? ? ? module

installboot /usr/kvm/md /usr/platfor ecec m/m/ installboot [- `uname -i` (4.x+) hltv] make disk disklabel -rw - ? ?? /lib/fs/ufs/bo bootable tt [ufs|advfs] otblk protobootblk raw_device_ file bootdevice

/etc/rc*

/etc/init.d/ /sbin/init.d; startup (10+) /etc/rc* links in //eettcc//rrcc** ?? scripts svcadm /sbin/rc?.d

(10+) svcs

svcs (10+) svcadm (10+) start/ stop/ ?? ? ? ?? config services

shutdown (& shutdown -y - ? ? ? ? power off if g0 -i5 possible)

0: firmware 0: shut down 0: shut down run levels 1 monitor

s,S: single- *=normal 1: single user 1: single user user states

2: multi-user, 2: multi-user, for more 1: sys admin no NFS no NFS detail

22:: mmuullttiiuusseerr 33:: mmuullttii--uusseerr 33:: mmuullttii--uusseerr see

www.phildev 33**:: sshhaarree NNFFSS 66:: rreebboooott 66:: rreebboooott .net/runlevel

? ? ?? s.html 4*: user- defined 5: power- down if possible

6: reboot

show wwhhoo--r r ? wwhhoo--r r ? wwhhoo--rr runlevel 1

/usr/share/li time zone ? ? //eettcc//zzoonneeiinnffoo ? ?? b/zoneinfo/ info

swap -s

swap -l check swap pstat -s sswwaappoonn --ss ? //eettcc//sswwaappppeerr 



runon pset_create bind process ppbbiinndd ? ? ?? pset_info to CPU psradm

SSoollaarriiss SSuunnOOSS44 TTrruu6644 UUllttrriixx UUNNIICCOOSS OOSS/ TTAASSKK 

ufsufs (4)(4) uuffss NNCC11FFSS

"normal" zfszfs 44..22 uuffss filesystem (OpenSolaris (5)(5) AAddvvFFSS CC22FFSS ) )

zfszfs(10+) Advfs Solstice volume- LSM DiskSuite ? NN//AA ?? based

VxVM ($) filesystem

/etc/ file system

AdvFS: description /etc/vfstab /etc/fdmns //eettcc//ffssttaabb //eettcc//ffssttaabb //eettcc//ffssttaabb (local)

AdvFS: mkfdmn, zpool (10+) mkfset,

addvol, showfdmn LSM: volassist or volmake, volume, volplex and volsd, volprint

meta*

(Solstice volume /etc/install/i DiskSuite; ? ?? manipulatio nstall Solaris nn Volume Mgr (9+) ))

(7-, found in

/usr/opt/SU NWmd/ sbin/)

/opt/VRTSvxv a/bin/vxva

(Veritas Volume Mgr) ($)($)

AdvFS: nneewwffss nneewwffss nneewwffss bbbb mkfdmn create mmkkffss mmkkffss UFS: nneewwffss mmkkffss mmkkffss filesystem zfszfs ((1100uu22++)) MMFFSS:: mmffss llaabbeelliitt

fsck file system fsdb ? ? ?? ? ?? debugging clriclri and recovery

dddd if=/dev/zero create non-0- mmkkffiillee mmkkffiillee of= filename ? ?? length empty bs=1024k filefile count=desire d d

/etc/init.d/vo mount mount -t hsfs ld start; /dev/disk/cdr -r-r volcheck or or omXa

mount -F hsfs -o ro /dev/sr0 /dev/dsk/c0t /mnt /cdrom 6d0s2 /cdrom

mount -t cdfs -o noversion /dev/disk/cdr om3c /cdrom

mount ? ? ?? CDROM

ejejecectt cdcdroromm ?? ? ? ?? eject CDROM

mkisofs2;DEV ICE=`lofiadm - a /absolute_pa thname/imag e.iso` ; mount -F hsfs -o ro

$DEVICE

create/moun ? ? ? ?? ?? t ISO image

getfacl

setfacl ACL ? ? ? ? management

cfgadm

luxadm Fibre ?? ? ? ?? Channel / stmsboot SAN mpathadm fcinfo

SSoollaarriiss SSuunnOOSS44 TTrruu6644 UUllttrriixx UUNNIICCOOSS OOSS/ TTAASSKK 

/etc/dfs/dfst

abab NFS share /et/etc/ec/expoxportsrts /et/etc/ec/expoxportsrts ?? /etc/exports definitions dfshares

share

/sbin/init.d/n fs start; NFS share shareall exportfs -a ? eexxppoorrttffss--aa /sbin/init.d/n command fsmount start

showmount NFS ? ? ? ? information nfsstat

/etc/nsswitc /etc/nsswitc (hardcoded h.conf h.conf name /etc/hosts.us ?? resolution enamed /etc/svc.conf order getent into libc) (obsolete)

ddllaaddmm iiffccoonnffiigg--a a iiffccoonnffiigg--aa

nndddd nneettssttaatt--iin n nneettssttaatt--i inn

hwmgr get ifconfig -a attribute show -category network netstat -in iiffccoonnffiigg --aa iiffccoonnffiigg network interface info dladm

(8+) kstat -n hme0 | egrep 'ifspeed|dupl ex'ex'

edit :: /etc/{resolv.c onf, hosts, edit (4.x) netconfig hostname.*, /etc/hosts netsetup netmasks, nodename,

dumpadm.co (5.x) sysman nf,nf, /etc/hostna net_wizard ifconfig inet/ipnodes, me.* or or net/*/hosts}

nneettccoonnffiigg iinniittiif f

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

/etc/install/i nstall

ifconfig dhcpconf start DHCP interface ?? interface ? ?? client dhcp start

ping ping hostname ping ping one hostname pp ppiinngg --cc 1 ?? hostname packet acketsize 1 packetsize 1

sniff ssnnoooopp eetthheerrffiinndd ttccppdduummpp ? ?? network

/etc/defaultr /etc/defaultr outer outer

/etc/notrout (kernel erer tweak or

route //eettcc//rroouutteess ? nneettssttaatt --rr /etc/gateway definitions adb to diable ss

in.routed forwarding)

netstat -r

route add /etc/default/ /etc/issue telnetd /etc/default/ /etc/motd ftpd telnetd, ftpd nn//aa //eettcc//iissssuuee ?? banner

setset ntpdate date/time

(from net: rdate ntp or other) ? nnttppddaattee rrddaattee ??

SSoollaarriiss SSuunnOOSS44 TTrruu6644 UUllttrriixx UUNNIICCOOSS OOSS/ TTAASSKK 

audit

auditd auditing auditreduce

praudit

/tcb/files/aut encrypted hh (only with /etc/shadow /etc/passwd /etc//etc/shadoshadoww /etc/udb /etc/udb passwords Enhanced Security) inin

min /etc/default/ ? ? ? ? password passwd length allow/deny /etc/default/l /etc/securett /etc/securett udbrestrict - /dev/ttytab root ogin ysys ysys RR logins

(9+) firewall ? ? ? ?? ?? /usr/aset/ config

SSoollaarriiss SSuunnOOSS44 TTrruu6644 UUllttrriixx UUNNIICCOOSS OOSS/ TTAASSKK 

pkginfo

prodreg

admintool

show /var/sadm/in ? sseettlldd--i i ?? ?? installed stall/content software ss



pkgchk -l -p file is in binaryToChe ? ? ?? ?? which ck ck package

ppkkggaadddd ? sseettlldd--l l ? ?? add software

www.tru64u www.sunfree ware.com nix.compaq.c om/

www.blastwa ve.org

tpegsrvr.zk3. dec.com/

freeware/tbl _packages.ht ml precompiled binaries of ? ? ? ?? GPLware and

freeware

/opt/SUNWs pro/

bin/cc2

/opt/ctl/bin/ /us/usr/br/bin/in/cccc /us/usr/br/bin/in/cccc /usr/b /usr/bin/in/cccc C compiler cccc

dupatch - show patch shoshowrwrevev -p shoshowrwrevev -p-p track -type level kitkit dupatch - prodreg (if you're and/or track -type (2.6+) lucky) patches patch

setld -i | grep patchadd -p patchname

catcat ? ?? sizer -vB /etc/release

installpatch (2.5.1-) setld -i 

patchadd dupatch (2.6+) pkgadd; nn//aa ? ?? patch tool pkgrm /usr/sadm/bi n/smpatch (9+)

configure/sh ccrrllee oodduummpp--DDll owow runtime lldddd lldddd linking fortran- pldd lldddd ? ?? 2000.com/ ArnaudRecip modinfo es/ sharedlib.ht LD_PRELOAD ml $LD_LIBRARY _PATH (7+ deprecated in favor of $LD_LIBRARY $LD_LIBRARY link library ?? $LDPATH crle) _PATH _PATH path

ttrruussss ttrraaccee ccddbbxx

ssoottrruussss ttrruussss jjuummppttrraaccee tracing ttrraaccee ?? utility dtrace (10+)

/etc/default/l //eettcc//sskkeell //eettcc//sskkeell uuddbbgegenn ogin

//eettcc//pprrooffiillee //eettcc//pprrooffiillee //eettcc//pprrooffiillee nnuu ssccrriippttss define user /etc/profile /etc/security defaults //

/etc/csh.logi csh global //etetc/c/.l.logogiinn ?? ? //eettcc//llooggiinn nn .login (4.x+) /var/adm/me /var/adm/me /var/adm/me /var/adm/me ssages ssages ssages ssages

/var/adm/sys /var/adm/sys log.dated log.dated /var/log/sysl (kern, auth, (kern, auth, ogog , lpr, daemon, lpr, /usr/adm/me default syslog and syslog, user) syslog, user) ssages messages softpanoram /var/log/sysl a.org/Logs/s /var/adm/bin /var/adm/bin ogog olaris_logs.sh ary.errlog ary.errlog (sendmail) tml

(4.x) uerf; diadia (DECevent)

(5.x) (System errors) EVM (evmget; evmshow)

(Hardware system error errors) dia; pprrttddiiaagg ddmmeessgg uueerrff eerrrrpptt reporting caca (Compqaq tool analyze)

iostat; iostat; sar; iostat; sar; xsar; nfsstat; nfsstat; kstat; tsar; xsam; vmstat vmstat

mpstat; /usr/opt/sv4 /usr/opt/sv4 xscc; xns; netstat; b/bin/sar b/bin/sar xnetmon; nfsstat;

prstat; nfsstat; trapstat; monitor perfmon; ja; vmstat; ptree iostat; performance netstat; monitoring vmstat

mppview;

xmppview;

sam; csam

fuser match lsof2 ?? ? ? ?? process to file or port pfiles

/usr/dt/bin/d ? ? ? ? X pop-up terror.ds

Solaris SunOS 4 Tru64 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-sys- tru64_faq.ph faq/faq- g/faqs/Solari .net sun-faq/ p ultrix.html s2/

FAQ/

www.faqs.or FAQs (see g/faqs/Solari also faqs.org) s2/ x86/FAQ/ www.stokely. com/

unix.sysadm. resources/

faqs.sun.html

sunhelp.org

sun- sun- tru64-unix- decstation- managers@s managers@ man man unmanagers

[email protected] .org [email protected] sunmanagers ov (majordomo) ov (majordomo) ?? mailing list http://www. (majordomo .ececs.uc.edu ornl.gov/its/a )) rchives/

(majordomo) mailing-lists/

www.sunma www- www- nagers.org/ www.latech. archive. archive.

edu/sunman. ornl.gov:800 ornl.gov:800 archives.html html 0 0

mailing list ?? archives www.latech.

edu/sunman. html

docs.sun.co man pages m/

app/docs/

www.freebsd coll/40.10 ? ? ? ? .org/

cgi/man.cgi

comp.sys.sun newsgroup(s comp.sys.sun

. comp.sys.dec ) and forums admin, ,, comp.unix.ul comp.unix.cr groups.googl comp.unix.so admin comp.unix.tr ay e laris u64

.o rg/os/comm www.cug.org unity/ advocacy/us www.excray. ergroups/ug- com leaders/

Encompass/D ?? ?? user groups ECUS

www.sunwor ld.com sun.com/sun-

on- www.tru64.o net/itworld ?? ? ?? magazines rg

sun.com/sola www.tru64u www.supelec ris nix .fr/decus/

sun.com/biga faq/faq- .compaq.com dmin ultrix.html sun.com/dev elopers/supp www.cray.co vendor home ort ?? m page soldc.sun.co m

access1.sun.c om

opensolaris.o rg

docs.sun.co www.tru64u www.cray.co m nix m/

sunsolve.sun. .compaq.com craydoc com /docs

vendor docs and patches ? NN//AA((EEOOLL)) ((see also man pages)

800-USA- 800-344- 800-344- vendor ?? ?? 4SUN 4825 4825 phone (US)

wikis.sun.co m

www.big- up.org/menu ? ?? ? ?? wikis /wiki/doku.p hp

Tru64

(Digital Unix, SSoollaarriiss SSuunnOOSS44 OSF/1) UUllttrriixx UUNNIICCOOSS OOSS\ TTAASSKK 

(4) 4.0F/G

(5) 5.0A