Академический Документы
Профессиональный Документы
Культура Документы
This custom drawing feature now works in both Mozilla and in IE 5 or better for Solaris, HP-UX, or Windows. Use click, shift-click, control-click, and the "set" and "clear" buttons to select the desired subset of OSs. Then select "Draw table" to launch a new window with your custom table. Thanks to Mrten Svantesson <msv@kth.se> for the improved
JavaScript.
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. Based on Pat Wilson's version. OS versions in parentheses; e.g. 10+ means version 10 and greater; 9- means version 9 and previous. $=extra cost
If not specified, commands are in one of the following directories: /usr/bin, /usr/sbin, /sbin, /bin Categories: hardware, firmware, devices disks kernel, boot, swap networking security, backup software, patching, tracing, logging TASK \ OS AIX Darwin The Open Source foundation for Mac OS X, descended from NeXTStep smit smitty wsm lsuser mkuser chuser rmuser Aqua: System Preferences, NetInfo Manager Aqua: System Preferences, Users niutil DG/UX
NetBSD
OpenBSD
Reliant
SCO UnixWare
Solaris Solaris 2.0-2.6, 7, 8, 9 (SunOS 5.*) SVR4-based solstice admintool smc (8 01/01+) useradd userdel prtconf -v /usr/platform/`uname -i`/ sbin/prtdiag -v (sun4u and sun4d only) psrinfo -v isainfo -v dmesg iostat -En eeprom devfsadm. pre-Solaris 7, use: drvconfig; devlinks; {disks, tapes, ports} /dev/rmt/0 kdmconfig (x86) prtvtoc
SunOS 4
Ultrix
OS notes
SVR4-based
SCO UnixWare 7.0.1& Fujitsu Siemens. Based SCO UnixWare 7.1.1 on DC/OSX from became Caldera Open Pyramid, SINIX Unix and later became from Siemens, and SVR4. SCO again. sushi ? useradd userdel adduser (interactive) sysadm WebSysAdmin sysadm useradd userdel scoadmin scoadmin useradd userdel
administrative GUI
sysadm
sam useradd userdel usermod ioscan dmesg (if you're lucky) adb model stm (from the SupportPlus CDROM) bdf (like most vendors' df)
linuxconf yast2 (Suse) useradd userdel (deb) adduser dmesg (if you're lucky) /proc/cpuinfo /proc/pci /proc/meminfo /proc/interrupts /proc/ioports lspci hwinfo (SuSE)
managing users
useradd userdel
useradd userdel
? dia -R full vmstat -P hwmgr -get category (5) hwmgr -show devices psrinfo pset_info sys_check /usr/bin/X11/dxsysinfo (4.0D+) consvar
UNICOS OS / TASK Cray Inc., formed from the March 2000 merger of OS notes Tera Computer Company and Cray Research checklist /etc/install/install administrative GUI xmenu xadmin udbgen managing users udbrstrict nu scripts
ioreg -bls
hinv
autoconf -l
bootlist -o -m normal
nvram
setboot nvram bootadmin (at boot PROM) printenv/setenv (at command stm monitor) ioscan -fnCdevtype; insf -Cdevtype scsiha -pr ioconfig -f /hw /dev/tape /dev/nrtape ? prtvtoc
/dev/nvram (if you have it) eeprom hwclock modprobe kerneld insmod /dev/st0 xf86config fdisk -l
cfgmgr -v
(automatic autdodiskmounter)
N/A
camcontrol kldload
mkdev
(3.2.*) scu scan edt (4.0) scu scan edt; disklabel -rw ? rzXX label (for disks) (5.x) dsfmgr -k; disklabel -rw dskn auto (5.x) /dev/ntape /dev/tape ? disklabel -r ? ? chpt -q
/dev/rmt0 ? lspv -l
? ? Disk Utility (non-root partitions are mounted under /Volumes) (labels unused)
? ? dkinfo
tpmnt ? ?
N/A
10 dvhtool fx -x fx
? cfdisk fdisk e2label parted (if you have it) fdisk pdisk (on a MAC) /boot/vmlinuz /boot/bootlx
/dev/1s# (#=0,1,...)
label a disk
mkvg
admpdisk
format
disklabel -rw
chpt -a
/etc/labelit
label a disk
partition a disk
mklv
pdisk
admpdisk
fdisk -e OR disklabel -E
dkpart -e
format
disklabel -e
chpt -p
/etc/install/install
partition a disk
kernel
/unix
/mach_kernel
/dgux
/kernel
/unix
/netbsd
/bsd
/unix
/usr/samples/kernel/vmtune (installed with the bos /usr/sbin/sysctl adt.samples fileset) /usr/sbin/no (network-related) who -r (runlevels unused) bosboot -a bless /System/Library/ StartupItems/*, /Library/StartupItems/, /etc/rc*
systune
/etc/sysctl.conf
idtune
who -r dvhtool
? ?
who -r dksetup
/kernel/genunix /platform/`uname -m`/ /unix kernel/unix /platform/`uname -m`/ kernel/sparcv9/unix (7+) sysdef getconf /etc/conf/cf.d/configure -x cat /etc/system ndd adb -k who -r who -r installboot /usr/platform/ `uname -m` ? /lib/fs/ufs/bootblk raw_device_file /etc/rc* /etc/rc* /etc/init.d/ 0: firmware monitor s,S: single-user 1: sys admin 2: multiuser 3*: share NFS 4*: user-defined 5: power-down 6: reboot swap -s swap -l ufs Solstice DiskSuite VxVM ($)
/vmunix
/vmunix
/vmunix
/unicos
kernel
? ?
? ?
who -r ?
startup scripts
/etc/rc*
/etc/rc*
/etc/rc* /usr/local/etc/rc.d/
/etc/rc* (9) /sbin/rc* (10+) /sbin/init.d/ 0: shut down s,S: single-user 1: sys admin 2: multiuser 3*: share NFS 4*: start GUI 5: user-defined 6: user-defined swapinfo hfs jfs (vxfs) LVM VxVM ($) /etc/checklist (9) /etc/fstab (10+)
/etc/rc* /etc/init.d/ 0: power-down s,S: single-user 1: sys admin 2: multiuser (no NFS) 3*: multiuser 4: user-defined 5: firmware monitor swap -s swap -l efs, xfs
/etc/rc*
/etc/rc*
/etc/rc*
/etc/rc*
/etc/rc*
startup scripts
run levels *=normalstates for more detail ? see home.earthlink.net/ ~jaymzh666/runlevels.html check swap space "normal" filesystem lsps -a jfs
0: halt s,S,1: vendor-dependent 1: single-user 2-5*: multiuser 6: reboot cat /proc/meminfo free ext2 ext3 ReiserFS LVM
0: power-down s,S: single-user 1: sys admin 2*: multiuser 3+4*: user-defined 5: firmware update 6: reboot swap -l vxfs ufs (root)
run levels *=normalstates for more detail see home.earthlink.net/ ~jaymzh666/runlevels.html check swap space "normal" filesystem
swap -l htfs
pstat -s 4.2
? ufs
volume-based filesystem
jfs
ccd vinum
ccd, raidframe
ccd
vdisk
volume-based filesystem
/etc/filesystems
NetInfo
/etc/fstab
/etc/fstab
/etc/fstab
/etc/fstab
/etc/fstab
/etc/fstab
/etc/vfstab /etc/dktab
/etc/vfstab (local)
/etc/fstab
/etc/fstab
/etc/fstab
volume manipulation
smitty vg smitty lvm smitty jfs mkvg; chvg; rmvg mklv; chlv; rmlv mkfs; crfs; rmfs crfs
sysadm
vinum ccdconfig
xlv_mgr xvm
ccdconfig raidctl
dkconfig dkmirror
AdvFS: mkfdmn, mkfset, addvol, showfdmn LSM: volassist or volmake, volume, volplex and volsd, volprint AdvFS: mkfdmn UFS: newfs MFS: mfs
/etc/install/install
volume manipulation
create filesystem
(automatic)
admfilesystem
newfs
mkfs newfs
mkfs
mke2fs
newfs
newfs
mkfs newfs
bb mkfs labelit
create filesystem
lmktemp
mount CDROM
(automatic autdodiskmounter)
truncate -s size[K|M|G] filename dd if=/dev/zero of=filename prealloc bs=size[b|k|m|g] \ count=desired pfs_mountd mount /cdrom pfsd mount_cd9660 pfs_mount /dev/acd0? /cdrom mount /dev/dsk/cxtydz /SD_CDROM /etc/exports /etc/exports
mkfile
mkfile
/etc/init.d/vold start; volcheck or mount -F hsfs /dev/sr0 /cdrom /etc/dfs/dfstab dfshares share shareall /etc/nsswitch.conf ndd ifconfig -a netstat -in (8+) kstat -n hme0 | egrep 'ifspeed|duplex'
mount CDROM
NetInfo: /config/SharePoints
/etc/exports
/etc/exports
/etc/exports
/etc/exports
/etc/sharetab
/etc/exports
/etc/exports
/etc/exports
/etc/exports
exportfs -a
exportfs -a
exportfs -a
kill -s HUP `cat kill -HUP `cat /var/run/mountd.pid` /var/run/mountd.pid` /etc/rc.d/mountd reload /etc/nsswitch.conf /etc/resolv.conf ifconfig -a netstat -in /etc/resolv.conf
exportfs -a /etc/nfs start ? ifconfig -a netstat -in Network Config. Mgr. (GUI)
exportfs -a
exportfs -a
NetInfo
/etc/netsvc.conf
ifconfig -a
netstat -i ifconfig
ifconfig -a
/sbin/ifconfig
ifconfig -A
sysadm
edit: /etc/{hosts, sys_id, resolv.conf, TIMEZONE}, /etc/config/ {static-route.options, ifconfig-1.options}; reboot ping -c 1 hostname snoop tcpdump
(rh) edit: /etc/hosts, /etc/sysconfig/network, /etc/sysconfig/ network-scripts/ ifcfg-eth0 (deb) edit /etc/network/interfaces; /etc/init.d/networking restart ping -c 1 hostname etherfind tcpdump (rh) /etc/sysconfig/network (rh) /etc/sysconfig/static-routes (deb) /etc/init.d/network (deb) /etc/network /etc/issue.net (telnet) (ftp varies; can use tcp wrappers)
ifconfig netconfig
edit: /etc/{resolv.conf, hosts, hostname.*, netmasks, nodename, ? dumpadm.conf, net/*/hosts} sys-unconfig; reboot ping hostname packetsize 1 etherfind
change IP
ping -s -c 1 hostname ?
ping -c 1 hostname tcpdump trafshow edit /etc/rc.conf (option defaultrouter) netstat -r route
ping -c 1 hostname ?
ping -c 1 hostname ?
ping -c 1 ?
? ?
ping hostname ?
route definitions
netstat -r
sysadm
/etc/rc.config.d/netconf netstat -r
/etc/config/ static-route.options
/etc/security/login.cfg
/etc/ftpwelcome
/etc/ftpwelcome
/etc/inetd.conf (telnet)
/etc/issue
/etc/issue
/etc/default/telnetd /etc/default/ftpd
/etc/issue
/etc/issue /etc/motd
encrypted passwords in
/etc/security/passwd
NetInfo
/etc/shadow
/etc/master.passwd
/etc/passwd (not Trusted) /secure/etc/passwd (Trusted /etc/shadow 9) /tcb/files/auth/ (10+) /etc/securetty /etc/default/login
/etc/master.passwd (/etc/pwd.db)
/etc/master.passwd (/etc/pwd.db)
/etc/shadow
/etc/shadow
/etc/shadow
/etc/shadow
/etc/udb
encrypted passwords in
/etc/security/user
lslpp -L
/etc/ttys (doesn't affect /etc/default/login ssh) ls /Applications Apple System Profiler ls /Network/Applications pkginfo /Network/Users/*/ Applications /Users/*/Applications
/etc/login.access; /etc/ttys
/etc/securetty (rh) rpm -a -i (rh) rpm -qa (deb) dselect (deb) dpkg -l
/etc/ttys
/etc/ttys
/etc/default/login
/dev/default/login
/etc/default/login
/etc/securettys
udbrestrict -R
pkg_info
pkg_info
pkg_info
pkginfo -l sysadm
setld -i
smitty install_all smitty installp add software /usr/lib/instl/sm_inst installp_cmd -a -d 'device' '-c' '-N' '-g' '-X' aixpdslib.seas.ucla.edu/ aixpdslib.html www-frec.bull.com/ docs/download.htm /usr/ibmcxx/bin/cc drag-and-drop sysadm
swinstall
inst swmgr
(rh) rpm -hiv (deb) dselect apt-get install pkg (deb) dpkg -i
pkgadd sysadm
pkgadd
setld -l
add software
fink.sourceforge.net
hpux.cs.utah.edu hpux.connect.org.uk
freeware.sgi.com www.sgi.com/fun
www.linux.org linux.tucows.com
www.caldera.com/ skunkware
www.sunfreeware.com
C compiler
/usr/bin/cc (hacked gcc) /usr/sde/default/usr/bin/cc /usr/bin/cc (gcc) Apple:About This Mac ls /Library/Receipts uname -a lsbom cat /System/Library/ CoreServices/ SystemVersion.plist System Preferences / Software Update softwareupdate otool -L
/opt/softbench/bin/cc ($) /opt/MIPSpro/ /bin/cc (9) bin/cc ($) /usr/bin/cc (10+; not ANSI; /usr/bin/cc kernel builder only)
gcc
/usr/bin/cc
/usr/bin/cc
/usr/bin/cc
/usr/bin/cc
/usr/bin/cc
/opt/ctl/bin/cc
C compiler
what /dgux
uname -a
uname -a pkginfo
swconfig -P
dupatch -track -type kit dupatch -track -type patch setld -i | grep patchname
patch tool
dg_sysreport -p patches
cvs
cvs/CTM
pkgadd sysadm
? $LIBPATH
chatr $SHLIB_PATH
? ?
? ?
ldd $LD_LIBRARY_PATH
? ?
installpatch (2.5.1-) patchadd (2.6+) ? pkgadd /usr/sadm/bin/smpatch (9+) crle ? ldd pldd $LD_LIBRARY_PATH ?
patch tool
? ?
? $LDPATH
man dyld
tracing utility
ktrace
trace
trace truss ? ? (4.x+) /var/adm/messages /var/adm/syslog.dated (kern, auth, daemon, lpr, syslog, user) /var/adm/binary.errlog (4.x) uerf; dia (DECevent) (5.x) (System errors) EVM (evmget; evmshow) (Hardware errors) dia; ca (Compqaq analyze)
tracing utility
? ? /usr/adm/syslog /var/adm/log/osmlog
? ? ?
? ? ?
/var/adm/syslog/syslog.log /var/adm/SYSLOG sysmon amsyslog availmon eventmond imdmonitor syserrpanel pcp; dkstat; pmkstat; sar; osview; gr_osview; ecstats; linkstat; netstat; nfsstat; nfsvis; nodevis; routervis; nstats; top
errpt
admsyslog -o report
dmesg
dmesg sysdiag (9 and early10) stm/cstm/mstm/xstm (10.20+) EMS (from support CD)
dmesg
dmesg
prtdiag
dmesg
uerf
errpt
ftp://ftp.software.ibm.com/ vm_stat; nfsstat; aix/tools/perftools/perfpmr fs_usage; sc_usage; performance monitoring vmstat; iostat; sar; filemon; top Process Viewer trace; svmon; netpmon
fstat; nfsstat; systat; vmstat; top; sar; vmstat; netstat; sockstat; uustat; top; iostat; nfsstat; netstat; iostat uustat; Glance($)
vmstat
/usr/opt/sv4b/bin/sar
sar; xsar; tsar; xsam; xscc; xns; xnetmon; nfsstat; perfmon; performance monitoring ja; mppview; xmppview; sam; csam
www-csc.dg.com/csc/ dguxfaqs1.asp
www.linuxdoc.org/ techpubs.sgi.com/library/ FAQ/Linux-FAQ www.freebsd.org/doc/ www.faqs.org/faqs/ tpl/cgi-bin/browse.cgi?coll=0650 en_US.ISO8859-1/books/faq hp/hpux-faq/preamble.html www.debian.org/doc/ &db=FAQ FAQ www.linumanagers .org ? www.linux.org/ help/lists.html
www.netbsd.org/ Documentation
www.openbsd.org/faq
pcunix.com/SCOFAQ/
www.faqs.org/faqs/Solaris2/ FAQ/ www.faqs.org/faqs/Solaris2/ www.faqs.org/faqs/ www2.tru64.org/faq/ x86/FAQ/ comp-sys-sun-faq/ tru64_faq.php www.stokely.com/ unix.sysadm.resources/ faqs.sun.html sun-managers@ sun-managers@sunmanagers sunmanagers .org (majordomo) .ececs.uc.edu (majordomo) www.sunmanagers.org/ archives.html
mailing list
lists.apple.com
www.netbsd.org/ MailingLists
www.openbsd.org/ mail.html
mailing list
lists.apple.com
newsgroup(s) groups.google
www.openbsd.org/ mail.html
www.latech. edu/sunman.html
www-archive. ornl.gov:8000
comp.unix.bsd. freebsd.misc
comp.sys.hp.hpux
comp.sys.sgi.admin
comp.unix.bsd. netbsd.misc
comp.unix.bsd. openbsd.misc
comp.unix.sco.misc
comp.sys.sun admin
comp.sys.dec, comp.unix.tru64
comp.unix.ultrix
comp.unix.cray
newsgroup(s) groups.google
user groups
www.userblue.org
www.freebsd.org/ support.html#user
www.interex.org
www.debianhelp.org
www.deadly.org
Encompass/DECUS
www.cug.org www.excray.com
user groups
magazines
www.developer. ibm.com/library/aixpert
www.daemonnews.com
www.sgi.com/support/ pipeline.html
www.daemonnews.com ?
www.tru64.org
magazines
www-csc.dg.com/ csc/default.asp
www.freebsd.org
www.netbsd.org
www.openbsd.org
www.fujistu-siemens.com
www.caldera.com/ products/openunix
www.tru64unix .compaq.com
www.redbooks.ibm.com techsupport.services. vendor docs and patches ibm.com/ server/support? view=pSeries vendor phone (US) AIX: 800-237-5511 IBM hardware: 800-426-7378 AIX
www.linuxdoc.org/ rpmfind.net/linux/RPM
www.netbsd.org/ Security
www.openbsd.org/ docum.html
service.fujitsu-siemens .com
www.caldera.com/support
docs.sun.com sunsolve.sun.com
www.tru64unix .compaq.com/docs
www.cray.com/ craydoc
800-633-3600
(Germany) +49-5251-80
800-USA-4SUN
800-344-4825
TASK / OS
Darwin
DG/UX
FreeBSD
HP-UX
IRIX
Linux
NetBSD
OpenBSD
Reliant
SCO UnixWare
Solaris
SunOS
Ultrix
UNICOS
OS \ TASK
Universal Command Guide is a large book which covers several of the OSs in this table. See http://www.allcommands.com Solaris / HP-UX / FreeBSD / Linux / AIX: http://www.unixporting.com/quickguide.html Solaris / HP-UX: http://soldc.sun.com/migration/hpux/migissues/ Heiner Steven's AWK dialects page: http://www.shelldorado.com/articles/awkcompat.html Join the USENIX System Administrator's Guild: http://www.usenix.org/sage
This site is a member of WebRing. To browse visit here.
This page is http://bhami.com/rosetta.html last updated 2002.11.17. This compilation Copyright 2000-2003 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!