Você está na página 1de 108

TASK \ OS

OS notes

administrative GUI

managing users

TASK \ OS

list hardware configuration

unique id useful for licensing


show/set
EEPROM/NVRAM
values

add device without reboot

remove device
tape device

stdin/ stdout/ stderr

X kvm config

TASK \ OS
read a disk label

whole disk in partition

label a disk

partition a disk

partition a disk

TASK \ OS

kernel

show/set kernel parameters

limit physical memory


loaded kernel modules
load module
unload module

make disk bootable

startup scripts

start/ stop/ config services

shutdown (& power off if possible)


run levels 1
*=normal states
for more detail
see
www.phildev.net/runlevels.html

show runlevel 1
time zone info

check swap space

bind process to CPU


TASK \ OS
"normal" filesystem

volume-based filesystem
file system
description

volume manipulation

create filesystem

create filesystem

file system debugging and recovery

create non-0-length empty file

mount CDROM

eject CDROM

create/mount ISO image

ACL management

Fibre Channel / SAN

Fibre Channel / SAN

TASK \ OS
NFS share definitions

NFS share command

NFS information
name resolution order

show network interface info

change IP

start DHCP client

ping one packet

sniff network

sniff network

route definitions

telnetd, ftpd banner


set date/time
(from net: ntp or other)

TASK \ OS
auditing

encrypted passwords in

min password length


allow/deny root
logins

firewall config

TASK \ OS

show installed software

file is in which package

file is in which package

add software

precompiled binaries of GPLware and freeware

C compiler
show patch level
and/or patches

patch tool

configure/show
runtime linking
fortran-2000.com/
ArnaudRecipes/
sharedlib.html
link library path

link library path

tracing utility

define user defaults


csh global .login

default syslog and messages

system error reporting tool

performance monitoring

match process to file or port


X pop-up
Wikipedia

FAQs (see also faqs.org)

FAQs (see also faqs.org)

mailing list

mailing list archives

man pages
www.freebsd.org/
cgi/man.cgi

newsgroup(s) and forums


groups.google

user groups

magazines

vendor home page

vendor docs and patches (see also man pages)

vendor docs and patches (see also man pages)

vendor phone (US)


wikis

FreeBSD

Derived from 4.4BSD-Lite and 386BSD. This table does


not include external packages from /usr/ports.
/stand/sysinstall
pw
adduser rmuser
vipw
chpass
adduser
rmuser
pw
vipw

FreeBSD
sysctl -a
dmesg
cat /var/run/dmesg.boot
pciconf -l
eeprom (SPARC only)

camcontrol
atacontrol
kldload

/dev/rsa0

/dev/fd/[012]
Xorg -configure
xf86config

FreeBSD

disklabel -r
c
fdisk
disklabel -wr
sysinstall

fdisk
sysinstall

FreeBSD
/kernel
/boot/kernel/kernel

/boot/kernel.conf
/boot/loader.conf
sysctl
/etc/sysctl.conf

?
kldstat
kldload
kldunload
boot0cfg
disklabel

/etc/rc* (4-)
/etc/rc.d/* (5+)
/usr/local/etc/rc.d/*

shutdown -p now
0: halt and power of
1: single-user mode
6: reboot
c: block further logins
q: rescan ttys(5) file
kernel security levels:
-1*: permanently insecure

0: insecure
1: secure
2: highly secure
3: network secure
who -r
sysctl kern.securelevel
/etc/localtime
/usr/share/zoneinfo
swapinfo
pstat -s

cpuset
FreeBSD
ufs/fs/ufs2 (5+)
ext2
ccd
vinum
geom (5+)

/etc/fstab
vinum
ccdconfig
geom (5.3+)
gstripe (5.3+)
gmirror (5.3+)
graid3 (5.3+)

newfs

newfs
fsck
fsdb
clri
truncate -s size[K|M|G] filename
dd if=/dev/zero of=filename bs=size[b|k|m|g] \
count=desired

mount /cdrom
mount_cd9660

camcontrol eject devID

mkisofs
mdconfig; mount

getfacl
setfacl
{get,set}{f,p}mac

?
FreeBSD
/etc/exports

kill -s HUP `cat /var/run/mountd.pid`


nfsstat
/etc/host.conf (4-)
/etc/nsswitch.conf (5+)

ifconfig -a
edit /etc/rc.conf (option ifconfig_interfacename)
ifconfig

dhclient
ping -c 1 hostname

tcpdump

tcpdump
edit /etc/rc.conf (option defaultrouter)
netstat -r
route

/etc/ftpwelcome
date
adjkerntz
ntp
(obs) timed
FreeBSD

auditd

/etc/master.passwd
/etc/login.access;
/etc/ttys
ipfw
ipf
pf
pfctl

FreeBSD
pkg_info
ls /var/db/pkg

pkg_add -W file

pkg_add -W file
/stand/sysinstall
/usr/ports make
pkg_add
portinstall (from /usr/ports)
ftp.freebsd.org/
pub/FreeBSD
http://www.freebsd.org/

/usr/bin/cc (gcc)

uname -a
(6.2+) csup
cvsup or cvs to update,
then rebuild

ldd
ldconfig
kldstat

$LD_LIBRARY_PATH

$LD_LIBRARY_PATH
ktrace
truss

/etc/login.conf
/etc/csh.login

/var/log/messages
dmesg
send-pr

fstat; nfsstat; systat; vmstat; netstat; uustat; top; iostat


lsof
sockstat

/usr/local/bin/xmessage
FreeBSD
www.freebsd.org/doc/
en_US.ISO8859-1/books/faq

lists.freebsd.org/mailman/listinfo

lists.freebsd.org/mailman/listinfo

www.freebsd.org/cgi/man.cgi
comp.unix.bsd
freebsd.misc
www.freebsd.org/
support.html#user

http://www.daemonnews.org/

http://www.freebsd.org/
www.freebsd.org/handbook
www.freebsd.org/releases/

925-674-0783
(FreeBSD Mall)

HP-UX

Hewlett-Packard
sam
smh (11.31+)

useradd
userdel
usermod
getprpw
modprpw
pwget

HP-UX
ioscan
dmesg (if you're lucky)
adb
model
stm (from the SupportPlus CDROM)
bdf (like most vendors' df)
getconf
machinfo (11.23+)
print_manifest

uname -i
setboot
stm

inf -e
ioscan -fnC devtype;
insf -C devtype

rmsf

/dev/rmt/0m

itemap
HP-UX
scsimgr (11.31+)
diskinfo
pvdisplay

pvcreate
smh (11.31+)
lvcreate
sam

HP-UX
/hpux (9)
/stand/vmunix (10+)

smh (11.31+)
sam
sysdef
kmtune (11+)
kctune (11.23+)
getconf
?
kmadmin -s
kmadmin -L
kmadmin -U

mkboot
/etc/rc* (9)
/etc/rc.config.d (preferred)
/sbin/rc* (10+)
/sbin/init.d/

shutdown -yh 0
0: shut down
s,S: single-user
1: sys admin
2: multiuser
3*: share NFS
4*: start GUI
5: user-defined
6: user-defined

who -r
/usr/lib/tztab

swapinfo
psrset -b
mpsched -c
intctl
HP-UX
hfs
vxfs (11.0+)
jfs (vxfs)
LVM
VxVM ($)
/etc/checklist
(9)
/etc/fstab
(10+)
vg*; lv*; pv*
extendfs
fsadm

mkfs
newfs

fsck
fsdb

prealloc
pfs_mountd
pfsd
pfs_mount
mount /dev/dsk/cxtydz4
/SD_CDROM
mount -orr /dev/cdrom /mnt/cdrom (requires "Rock Ridge
extension" patches, 11+)

nohup pfs_mountd&;
nohup pfsd&;
pfs_mount -t iso9660 -x unix pathToIso mountPoint

lsacl
chacl
getacl
setacl
scsimgr (11.31+)
fcmsutil
fcdlist
tdutil
tdlist

tddiag
HP-UX
/etc/exports
exportfs -a
share (11.31+)
shareall (11.31+)
share_nfs (11.31+)
nfsstat
/etc/nsswitch.conf
nwmgr (11.31+)
lanadmin
landiag
lanscan
netstat -in
ifconfig lanx
/sbin/set_parms initial
ifconfig

?
ping hostname 10 1 (9)
ping hostname -n 1 (10+)
nettl
netfmt

/etc/rc.config.d/netconf
netstat -r

/etc/inetd.conf (telnet)

ntpdate
HP-UX
audisp
audevent
audomon
audsys
/etc/passwd (not Trusted)
/.secure/etc/passwd (Trusted 9)
/tcb/files/auth/
(10+)
/etc/shadow (11.22+)

/etc/securetty

/etc/opt/ipf/ipf.conf
HP-UX
rmfn, what (HP-UX 9)
swlist (HP-UX 10+)
swm list (11.31+)

swlist -l file | grep file

swlist -l file | grep file


swm install (11.31+)
swinstall

hpux.cs.utah.edu
hpux.connect.org.uk

/opt/softbench/bin/cc ($)
/bin/cc (9)
/usr/bin/cc (10+; not necessarily ANSI; kernel builder
only)
swm list (11.31+)
swlist -l product |
grep PHsomeString

update (9)
swinstall (10+)

chatr
ldd (11+)
kmadmin

$LD_LIBRARY_PATH

(64-bit)
$SHLIB_PATH
(32- or 64-bit)
caliper fprof
caliper ktrace
trace (freeware)
tusc (11+, freeware)
/etc/default
/etc/PATH
/etc/MANPATH
/etc/default/*
/etc/csh.login
/var/adm/syslog/syslog.log
/var/adm/sulog
/var/spool/mqueue/syslog
evmshow (11.31+)
smh (11.31+)
dmesg
sysdiag (9 and early10)
stm/cstm/mstm/xstm (10.20+)
EMS (from support CD)
glance
gpm
caliper
top; sar; vmstat;
iostat; nfsstat; netstat;
uustat; Glance($)
lsof
fuser

/usr/dt/bin/dterror.ds
HP-UX
www.faqs.org/faqs/
hp/hpux-faq/preamble.html

hpux-admin@
dutchworks.nl
(majordomo)
hp-ux-l
www.dutch
works.nl/
htbin/hpsysadmin

docs.hp.com/en/hpuxman_pages.html
hpuxman_pages.html

comp.sys.hp.hpux
connect-community.org
hp-interex.com
encompassus.org
hptechnologyforum.com
forums.itrc.hp.com
HP DSPP
http://www.hpchronicle.com/
http://www.interex.org/hpuxusr/
http://www.hppro.com/

hp.com/go/hpux
software.hp.com
docs.hp.com
itrc.hp.com

800-633-3600

Linux
(rh) = Red Hat,

Mandrake, SUSE,...
(deb) = Debian, Libranet,...
(fed) = Fedora
(gen) = Gentoo
(md) = Mandrake/Mandriva
(SUSE) = SUSE

(rh, FC2+, RHEL4+) system-config*


(rh) redhat-config*
linuxconf (obsolete)
(SUSE) yast2
(deb) dpkg-reconfigure
(md) drakconf
useradd
usermod
userdel
adduser
chage
getent

Linux
dmesg (if you're lucky)
cat /var/log/dmesg
/proc/*
lshw
dmidecode
lspci
lspnp
lsscsi
lsusb
lsmod
(SUSE) hwinfo
/sys/devices/*

?
/dev/nvram (if you have it)
hwclock
nvsetenv

udev (2.6+)
udevtrigger
modprobe
kerneld
insmod
hotplug
cardctl
?

/dev/st0

/dev/fd/[012]
xorgcfg
xorgconfig
Xorg -configure
system-config-display
xf86config
XFree86 -configure
redhat-config-xfree86
/etc/X11/?dm
Linux

fdisk -l
/dev/hda

(e.g. if /dev/hda1

is a partition)

cfdisk
fdisk
e2label

parted (if you have it)


cfdisk
fdisk
pdisk (on a MAC)
(deb) mac-fdisk (on a MAC)

(md) diskdrake
Linux
/boot/vmlinuz*
/boot/bootlx
(see /etc/lilo.conf or /boot/grub/menu.lst)
/proc/*
/proc/sys/*
sysctl
/etc/sysctl.conf

mem= (in lilo.conf or /boot/grub/grub.conf)


lsmod
modprobe
insmod
rmmod
modprobe -r
(rh) mkbootdisk
(deb) fdisk -A
(and lilo to manipulate mbr)
/etc/rc* (but may vary)
/etc/init.d/

(rh) service
(rh) chkconfig
(deb) sysv-rc-conf
shutdown -Ph now
shutdown -y -g0 -i0
halt
powerof
(set in /etc/inittab)
0: halt
s,S,1: vendor-dependent
1: single-user
2-5*: multiuser
6: reboot

/sbin/runlevel
/usr/share/zoneinfo/
/etc/localtime
swapon -s
cat /proc/meminfo
cat /proc/swaps
free

taskset (sched-utils)
Linux
ext2
ext3
ReiserFS
LVM, LVM2
EVMS
VxVM ($)

/etc/fstab
e2fsadm
lvcreate
lvremove
lvextend

mke2fs
mkreiserfs
mkdosfs

mkfs.*
fsck
debugfs
e2undel
dd if=/dev/zero of=filename
bs=1024k count=desired

mount /mnt/cdrom
(deb) mount /cdrom

eject

mkisofs

mount -o loop pathToIso


mountPoint

getfacl
setfacl

?
Linux
/etc/exports
/etc/init.d/nfs-server reload
(rh) exportfs -a

cat /proc/mounts
/etc/nsswitch.conf
/etc/resolv.conf
ifconfig
ethtool

ifconfig
(rh) redhat-config-network
(fedora) system-config-network
(rh) edit: /etc/hosts,
/etc/sysconfig/network,
/etc/sysconfig/
network-scripts/
ifcfg-eth0
(deb) edit
/etc/network/interfaces;
/etc/init.d/networking
restart
dhcpcd
dhclient

ping -c 1 hostname
etherfind
tcpdump
wireshark (formerly ethereal)

etherape
route
(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)
ntpdate
rdate
netdate
Linux
(2.6+) auditd
/var/log/faillog

/etc/shadow (may vary)


/etc/pam.d/system-auth
/etc/securetty
iptables
ipchains
ipfwadm
(rh) redhat-configsecuritylevel
Linux
(rh) rpm -a -i
(rh) rpm -qa
(rh) yum list installed
(deb) dselect
(deb) aptitude
(deb) dpkg -l
(gen) ls /var/db/pkg/*
(gen) eix -I
(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
(rh) yum install pkg
(deb) dselect
(deb) apt-get install pkg
(deb) dpkg -i
http://www.linux.org/
linux.tucows.com
sourceforge.net
rpmfind.net
(deb) http://ftp.debian.org/
(deb) packages.debian.org
(gen)packages.gentoo.org3
(gen)gentoo-portage.com3
(md)easyurpmi.zarb.org
cc
gcc

(rh) rpm -q
(rh) cat /proc/version
(rh) cat /etc/redhat-release
(deb) dpkg -s

apt-get update
apt-get upgrade
(rh) up2date
(rh) yum update
(md) urpmi
ldconfig
ldd
lsmod

$LD_LIBRARY_PATH

/etc/ld.so.conf

strace
ltrace

/etc/profile
/etc/security/
/etc/skel/
/etc/profile.d/*
/etc/csh.login
/var/log/syslog
/var/log/messages
/usr/adm/messages
/var/log/maillog
dmesg
(deb) reportbug

vmstat
procinfo -D
top
htop
pstree
lsof
netstat -atup

/usr/X11R6/bin/xmessage
Linux
www.linuxdoc.org/
FAQ/Linux-FAQ
www.debian.org/doc/
FAQ

www.linumanagers
.org
www.linux.org/
help/lists.html
www.linuxmanagers.org/
pipermail/linuxmanagers
lists.debian.org

www.linuxmanpages.com/
Fedora Core 4:
linuxcommand.org/
superman_pages.php
www.tldp.org/docs.html#man

comp.os.linux.* (esp .answers)

http://www.debianhelp.org/
http://www.linuxjournal.com/
http://www.linux-mag.com/
http://www.debianplanet.org/
http://www.linux.org/
www.debian.org
gentoo.org
http://www.redhat.com/
(SUSE) http://www.novell.com/linux/
tldp.org
www.linuxdoc.org/
rpmfind.net/linux/RPM

?
fedoraproject.org/
wiki/Main_Page (fed)
susewiki.org (SUSE)

Mac OS X

Darwin is the Open Source foundation for Mac OS X,


descended from NeXTStep

Aqua: System Preferences, NetInfo Manager


Aqua: System
Preferences / Accounts
niutil

Mac OS X
hostinfo
ioreg -bls
system_profiler

system_profiler SPHardwareDataType |
grep "Serial Number:" |
awk '{print $3}'

nvram

(automatic autdodiskmounter)
?

/dev/fd/[012]

?
Mac OS X
pdisk rawDev -dump
Disk Utility

(non-root partitions are mounted under /Volumes)

(labels unused)

pdisk

pdisk
Mac OS X

/mach_kernel
/usr/sbin/sysctl
launchctl limit
/etc/launchd.conf

nvram bootargs="maxmem=MB"
kextstat
kextload
kextunload

bless
/System/Library/
StartupItems/*,
/Library/StartupItems/,
/etc/rc*

launchctl

halt

?
(runlevels unused)
/usr/share/zoneinfo/
ls -l /var/vm
vm_stat

?
Mac OS X
ufs
hfs+

NetInfo

Disk Utility / pdisk / diskutil


newfs
newfs_hfs
newfs_mdos

fsck
fsdb
clri
mkfile
dd if=/dev/zero of=filename bs=1024 count=desired

(automatic automounter)

diskutil mount /dev/disk1s0

diskutil eject /dev/disk1s0


/Volumes/theCDmountpoint

hdiutil

fsaclctl

?
Mac OS X
NetInfo: /exports
Netinfo: /config/SharePoints

kill -s HUP `cat /var/run/mountd.pid`


nfsstat
NetInfo
ifconfig -a
netstat -a

System Preferences: Network


NetInfo

?
ping -c 1 hostname

tcpdump

tcpdump

netstat -r

/etc/ftpwelcome
System Preferences/
Date & Time

Mac OS X

NetInfo

/etc/ttys (doesn't afect ssh)


Aqua / System Prefs /
Sharing / Firewall
ipfw

Mac OS X
ls /Applications
Apple System Profiler
system_profiler
ls /Network/Applications
/Network/Users/*/
Applications
/Users/*/Applications

?
installpkg
drag-and-drop
/Applications/ Utilities/
Installer
fink.sourceforge.net
darwinports.opendarwin
.org
darwinports.com

/usr/bin/cc (gcc)
sw_vers
Apple:About This Mac
ls /Library/Receipts
uname -a
lsbom
cat /System/Library/
CoreServices/
SystemVersion.plist
System Preferences / Software Update
softwareupdate

otool -L
$DYLD_LIBRARY_PATH

man dyld

ktrace; kdump (<=10.4)


dtruss; dtrace (>=10.5)
fs_usage

/usr/bin/defaults
/etc/csh.login

/var/log/system.log
Console
/var/log/crash.log, dmesg

vm_stat; nfsstat;
fs_usage; sc_usage;
top
Activity Monitor (10.3+)
Process Viewer (10.2-)

lsof
osascript -e 'tell application "Finder" to display dialog
"msg"'
Mac OS X
www.darwinfo.org/
faq.shtml
http://www.macosxhints.com/

lists.apple.com

lists.apple.com
developer.apple.com/
documentation/Darwin/
Reference/ManPages

comp.sys.mac.*
www.apple.com/
usergroups
www.omnigroup.com/
developer/mailinglists
www.themacintoshguy.
com/lists/X.html
http://www.macworld.com/
http://www.stepwise.com/

http://www.apple.com/
developer.apple.com/
darwin
www.info.apple.com/
support/downloads.html
www.apple.com/support/

security/security.html

1-800-MY-APPLE

wiki.osx86project.org

SCO OpenServer

SCO UnixWare 7.0.1& SCO UnixWare 7.1.1 became Caldera Open Unix and later became
SCO again. SVR4-based.

scoadmin
scoadmin
useradd
userdel

SCO OpenServer
hwconfig
hw
scoadmin/DCU
/usr/lib/X11/testtools/
z35SysInfo

mkdev
?

/dev/rct0

hwconfig
SCO OpenServer

fsname
/dev/1s# (#=0,1,...)

divvy

divvy

divvy
SCO OpenServer

/unix
/etc/conf/cf.d/configure -x
sysdef

?
modadmin
modadmin
modadmin

/etc/rc*

shutdown -i0

?
who -r
?

swap -l

?
SCO OpenServer
htfs (OpenServer 5)
vxfs

vdisk
/etc/mnttab
/etc/default/filesys
/etc/vfstab (local)
/etc/rmtab (remote)

?
divvy (OpenServer 5)
mkfs

fsck
fsdb

dd if=/dev/zero of=filenmae bs=1024 count=desired

mount /dev/cd0 path

?
SCO OpenServer
/etc/exports
exportfs -a
/etc/nfs start

showmount
nfsstat
/etc/resolv.conf
ifconfig -a
netstat -in
Network Config. Mgr. (GUI)

ifconfig
netconfig

?
ping -c 1 hostname

netstat -r

?
SCO OpenServer

/etc/shadow

/dev/default/login

?
SCO OpenServer
swconfig (OpenServer 5)
displaypkg
pkginfo

?
custom
installpkg
SCOadmin (GUI)

www.caldera.com/
skunkware

/usr/bin/cc

swconfig -P

pkgadd; pkgrm

truss

?
?
/usr/adm/syslog
/var/adm/log/osmlog

dmesg

sar

?
?
SCO UnixWare

pcunix.com/SCOFAQ/

pcunix.com/SCOFAQ/

uw714doc.sco.com/en/Navpages/

comp.unix.sco.misc

?
www.caldera.com/
products/openunix

http://www.caldera.com/support/

http://www.caldera.com/support/
?

Solaris
Solaris 2.0-2.6, 7, 8, 9, 10
OpenSolaris
(SunOS 5.*)
SVR4-based

solstice
admintool
smc (8 01/01+)

useradd
userdel
usermod
getent
logins
/usr/sadm/bin/smuser (9+)
groupadd
Solaris
prtconf -v
/usr/platform/`uname -i`/
sbin/prtdiag -v (sun4u and sun4d only)
arch -k
psrinfo -v
isainfo -v
dmesg
iostat -En
prtfru
cfgadm -l
/etc/path_to_inst

hostid

eeprom

devfsadm. pre-Solaris 7 HW 11/99, use:


drvconfig; devlinks; {disks, tapes, ports}
/usr/lib/symsm/bin/hot_add (RDAC)
/etc/symsm/rmparams (RDAC)

devfsadm

/dev/rmt/0

/dev/fd/[012]
kdmconfig (x86)
fbconfig; m64config; (etc.)

Solaris

prtvtoc
2
format
prtvtoc
(x86) fdisk

format
fmthard

Solaris
/kernel/genunix
/platform/`uname -m`/
kernel/unix
/platform/`uname -m`/
kernel/sparcv9/unix (7+)
sysdef
getconf
cat /etc/system
ndd
adb -k
?
modinfo
modload
modunload
installboot /usr/platform/
`uname -i`
/lib/fs/ufs/bootblk raw_device_file
/etc/rc*
/etc/init.d/
(10+) svcadm
(10+) svcs
svcs (10+)
svcadm (10+)

shutdown -y -g0 -i5


0: firmware monitor
s,S: single-user
1: sys admin
2: multiuser
3*: share NFS
4*: user-defined
5: power-down if possible
6: reboot

who -r
/usr/share/lib/zoneinfo/
swap -s
swap -l

pbind
Solaris
ufs
zfs (OpenSolaris)
zfs(10+)
Solstice DiskSuite
VxVM ($)

/etc/vfstab (local)
zpool (10+)

meta*
(Solstice DiskSuite;
Solaris Volume Mgr (9+))
(7-, found in
/usr/opt/SUNWmd/
sbin/)
/opt/VRTSvxva/bin/vxva
(Veritas Volume Mgr) ($)
newfs
mkfs

fsck
fsdb
clri

mkfile
/etc/init.d/vold start; volcheck or
mount -F hsfs -o ro /dev/dsk/c0t6d0s2 /cdrom

eject cdrom

mkisofs2;DEVICE=`lofiadm -a /absolute_pathname/image.iso` ; mount -F hsfs -o ro


$DEVICE

getfacl
setfacl

cfgadm
luxadm
stmsboot
mpathadm

Solaris
/etc/dfs/dfstab
dfshares
share
shareall

showmount
nfsstat
/etc/nsswitch.conf
getent
dladm
ndd
ifconfig -a
netstat -in
dladm
(8+) kstat -n hme0 | egrep 'ifspeed|duplex'
edit: /etc/{resolv.conf, hosts, hostname.*, netmasks,
nodename,
dumpadm.conf, inet/ipnodes, net/*/hosts}
sys-unconfig; reboot (this is overkill for a simple IP or
hostname change)

ifconfig interface dhcp


ping hostnamepacketsize 1

snoop

snoop
/etc/defaultrouter
/etc/notrouter
/etc/gateways
in.routed
netstat -r
route add
/etc/default/telnetd
/etc/default/ftpd
ntpdate
rdate

Solaris
audit
auditd
auditreduce
praudit

/etc/shadow
/etc/default/passwd
/etc/default/login

(9+) /usr/aset/
Solaris
pkginfo
prodreg
admintool
/var/sadm/install/contents

pkgchk -l -p binaryToCheck

pkgchk -l -p binaryToCheck

pkgadd
http://www.sunfreeware.com/
http://www.blastwave.org/

/opt/SUNWspro/
bin/cc2

showrev -p
prodreg (2.6+)
patchadd -p
cat /etc/release

installpatch (2.5.1-)
patchadd (2.6+)
pkgadd; pkgrm
/usr/sadm/bin/smpatch (9+)

crle
ldd
pldd
modinfo
LD_PRELOAD
$LD_LIBRARY_PATH

(7+ deprecated in favor of crle)

truss
sotruss
dtrace (10+)
/etc/default/login
/etc/profile
/etc/security/
/etc/.login
/var/adm/messages
/var/log/syslog
softpanorama.org/Logs/solaris_logs.shtml

prtdiag
sar; iostat; kstat;
mpstat; netstat; nfsstat;
prstat; trapstat; vmstat; ptree

fuser
lsof2
pfiles

/usr/dt/bin/dterror.ds
Solaris
http://opensolaris.org/os/about/faq/
www.faqs.org/faqs/Solaris2/
FAQ/
www.faqs.org/faqs/Solaris2/
x86/FAQ/
www.stokely.com/
unix.sysadm.resources/

faqs.sun.html
sunhelp.org
sun-managers@sunmanagers
.org (majordomo)

www.sunmanagers.org/
archives.html
www.latech.
edu/sunman.html
docs.sun.com/
app/docs/
coll/40.10

comp.sys.sun.
admin, comp.unix.solaris
opensolaris.org/os/community/
advocacy/usergroups/ug-leaders/

http://www.sunworld.com/
sun.com/sun-on-net/itworld
sun.com/solaris
sun.com/bigadmin
sun.com/developers/support
soldc.sun.com
access1.sun.com
opensolaris.org
docs.sun.com
sunsolve.sun.com

800-USA-4SUN

wikis.sun.com

SunOS 4
Solaris 1.*
BSD-based

edit /etc/passwd and create home directory


SunOS 4

dmesg (if you're lucky)

hostid

eeprom

/dev/MKDEV
?

/dev/rst0

?
SunOS 4

dkinfo
c

format

format

format
SunOS 4

/vmunix
adb
/usr/kvm/sys/
`arch -k`/conf

?
?
?
?
/usr/kvm/mdec
installboot [-hltv]
protobootblk
bootdevice

/etc/rc*

?
?
?

pstat -s

?
SunOS 4

4.2

/etc/fstab

?
newfs
mkfs

mkfile
mount -t hsfs -r
/dev/sr0 /cdrom

?
SunOS 4
/etc/exports

exportfs -a
?
(hardcoded
into libc)

ifconfig -a
edit /etc/hosts
/etc/hostname.*

?
ping hostname
packetsize 1

etherfind

etherfind
/etc/defaultrouter
(kernel tweak or
adb to diable
forwarding)

n/a

?
SunOS 4

/etc/passwd

/dev/ttytab

?
SunOS 4

/usr/bin/cc
showrev -p
(if you're lucky)

n/a

ldd

$LD_LIBRARY_PATH

$LD_LIBRARY_PATH

trace

/etc/profile
?
/var/adm/messages

/var/log/syslog (sendmail)

dmesg

iostat; netstat; vmstat

?
?
SunOS 4
www.faqs.org/faqs/
comp-sys-sun-faq/

sun-managers@
sunmanagers
.ececs.uc.edu
(majordomo)
www.latech.
edu/sunman.html

?
comp.sys.sun
admin

?
?

Tru64
(Digital Unix, OSF/1)
(4)= 4.0F/G
(5)= 5.0A

checklist
(5) sysman

useradd
adduser
userdel
removeuser
dxaccounts

Tru64
dia -R full
vmstat -P
hwmgr -get category
(5) hwmgr -show
devices
psrinfo
pset_info
sys_check
/usr/bin/X11/dxsysinfo

consvar -g sys_serial_num

(4.0D+) consvar

(3.2.*) scu scan edt


(4.0) scu scan edt; disklabel -rw rzXX label (for disks)
(5.x) dsfmgr -k; disklabel -rw dskn auto
hwmgr -scan scsi

(5.x) /dev/ntape /dev/tape

?
Tru64

disklabel -r
c

disklabel -rw

disklabel -e

disklabel -e
Tru64

/vmunix
dxkerneltuner
sysconfig

?
?
?
?

(4.x+) disklabel -rw -t [ufs|advfs]

/sbin/init.d; links in /sbin/rc?.d

?
0:
1:
2:
3:
6:

shut down
single user
multi-user, no NFS
multi-user
reboot

who -r
/etc/zoneinfo

swapon -s
runon
pset_create
pset_info
psradm
Tru64
(4) ufs
(5) AdvFS
Advfs
LSM

/etc/fstab
AdvFS: /etc/fdmns

AdvFS: mkfdmn, mkfset, addvol, showfdmn


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

AdvFS: mkfdmn
UFS: newfs
MFS: mfs

dd if=/dev/zero of=filename bs=1024k count=desired


mount /dev/disk/cdromXa
/mnt
mount -t cdfs -o noversion /dev/disk/cdrom3c /cdrom

?
Tru64
/etc/exports

/sbin/init.d/nfs start; /sbin/init.d/nfsmount start


?
/etc/nsswitch.conf
/etc/svc.conf (obsolete)
ifconfig -a
netstat -in
hwmgr get attribute
-category network

(4.x) netsetup
(5.x) sysman net_wizard or
netconfig

dhcpconf interface start


ping -c 1

tcpdump

tcpdump

/etc/routes

/etc/issue

ntpdate
Tru64

/tcb/files/auth (only with Enhanced Security)

/etc/securettys

?
Tru64

setld -i

setld -l
www.tru64unix.compaq.com/
demos
tpegsrvr.zk3.dec.com/
freeware/tbl_packages.html

/usr/bin/cc
dupatch -track -type kit
dupatch -track -type patch
setld -i | grep patchname
sizer -vB

setld -i
dupatch

odump -Dl
ldd

$LD_LIBRARY_PATH

$LD_LIBRARY_PATH
trace
truss

/etc/skel
/etc/profile

/etc/csh.login
(4.x+) /var/adm/messages
/var/adm/syslog.dated (kern, auth, daemon, lpr, syslog,
user)
/var/adm/binary.errlog
(4.x) uerf; dia (DECevent)
(5.x) (System errors) EVM (evmget; evmshow)
(Hardware errors) dia; ca (Compqaq analyze)

iostat; nfsstat; vmstat


/usr/opt/sv4b/bin/sar
monitor

?
?
Tru64
www2.tru64.org/faq/
tru64_faq.php

tru64-unix-man
agers@ornl.gov (majordomo)
http://www.ornl.gov/its/archives/
mailing-lists/
www-archive.
ornl.gov:8000

comp.sys.dec, comp.unix.tru64

Encompass/DECUS

http://www.tru64.org/
www.tru64unix
.compaq.com

www.tru64unix
.compaq.com/docs

800-344-4825

Você também pode gostar