Embed
Email

Unix Commands

Document Sample

Shared by: linzhengnd
Categories
Tags
Stats
views:
8
posted:
12/4/2011
language:
English
pages:
48
hardware, firmware, devices disks kernel, boot, swap

networking security, backup software, patching, tracing, logging

TASK \ OS AIX DG/UX









By IBM, with input from System

V, BSD, etc. etc. Runs mainly on

IBM RS/6000 and related

OS notes hardware. Data General was aquired by EMC in 1999.



smit

smitty

wsm







administrative GUI sysadm

lsuser useradd

mkuser userdel

chuser

rmuser



managing users

TASK \ OS AIX DG/UX

prtconf



lscfg



lsattr

lsdev









list hardware configuration dg_sysreport -g hardware

show/set dg_sysctl |



EEPROM/NVRAM grep BOOTPATH

values bootlist -o -m normal









add device without reboot cfgmgr -v N/A









tape device /dev/rmt0 /dev/rmt/0

tape device /dev/rmt0 /dev/rmt/0

stdin/ stdout/ stderr ? ?









X kvm config ? ?

TASK \ OS AIX DG/UX

admpdisk -o list

admvdisk -o list



read a disk label lspv -l









whole disk in partition N/A ?









label a disk mkvg admpdisk









partition a disk mklv admpdisk

TASK \ OS AIX DG/UX









kernel /unix /dgux

/usr/samples/kernel/vmtune vi /var/Build/

(installed with the bos system.hostname; ;

adt.samples fileset) reboot

/usr/sbin/no (network-related)

show/set kernel parameters









make disk bootable bosboot -a dg_sysctl









startup scripts /etc/rc* /etc/rc*

run levels 1 2: multiuser

*=normal states 6: reboot

for more detail

see



www.phildev.net/runlevels.html









?

?

show runlevel 1 who -r who -r



time zone info /etc/environment ($TZ) ?

admswap -o list -buv

dg_sysreport -p freeswap

systat -swap

check swap space lsps -a

TASK \ OS AIX DG/UX







"normal" filesystem jfs dg/ux







volume-based filesystem jfs ?

file system

description



/etc/filesystems /etc/fstab



smitty vg







smitty lvm

smitty jfs

mkvg; chvg; rmvg

mklv; chlv; rmlv

mkfs; crfs; rmfs







volume manipulation sysadm







create filesystem crfs admfilesystem





dfsck

fsck

fsdb

file system debugging and recovery ?







create non-0-length empty file lmktemp ?



mount -v cdrfs -o ro mount -t cdrom



/dev/cd0 /cdrom /dev/pdsk/disk /cdrom









smitty cdrom









mount CDROM

mount CDROM









create/mount ISO image ? ?

aclget

aclput

acledit

ACL management ls -e ?

TASK \ OS AIX DG/UX

/etc/exports

NFS share definitions /etc/xtab /etc/exports



NFS share command exportfs -a exportfs -a







NFS information ? ?



name resolution order /etc/netsvc.conf /etc/netsvc.conf

ifconfig -a netstat -i

no -a ifconfig

netstat -i



lsattr -E -l entX

show network interface info





smitty chinet







chdev -a netaddr=

newIP -I en#









change IP sysadm

start DHCP client ? ?









ping one packet ping -c 1 hostname ping -s -c 1 hostname

iptrace

ipreport



sniff network ?



netstat -r

smitty route









route definitions sysadm

route definitions sysadm









telnetd, ftpd banner /etc/security/login.cfg ?

TASK \ OS AIX DG/UX









encrypted passwords in /etc/security/passwd /etc/shadow







allow/deny root

logins /etc/security/user /etc/default/login









firewall config ? ?

TASK \ OS AIX DG/UX









show installed software lslpp -L pkginfo

smitty install_all

smitty installp



/usr/lib/instl/sm_inst

installp_cmd -a

add software -d 'device' '-c' '-N' '-g' '-X' sysadm



www-1.ibm.com/servers/

aix/products/aixos/linux/



download.html



aixpdslib.seas.ucla.edu/

precompiled binaries of GPLware and aixpdslib.html

freeware bullfreeware.com ?









C compiler /usr/ibmcxx/bin/cc /usr/sde/default/usr/bin/cc

show patch level instfix -ivq



and/or patches oslevel -r









what /dgux

what /dgux

installp

smitty update_all







patch tool dg_sysreport -p patches

configure/show dump -H

runtime linking ldd

fortran-2000.com/

ArnaudRecipes/

sharedlib.html ?









link library path $LIBPATH $LIBPATH

trace ?=dg_strace



syscalls (>=4.20MU06)

truss

tracing utility watch

/etc/security/

mkuser.default

/etc/environment

define user defaults admuser -o set

csh global .login ? ?



/var/adm/syslog







/var/adm/messages







default syslog and messages /var/adm/messages









system error reporting tool errpt admsyslog -o report

ftp://ftp.software.ibm.com/



aix/tools/perftools/perfpmr







vmstat; iostat; sar; filemon; topas;

trace; svmon; netpmon

performance monitoring ?







match process to file or port procfiles (5.2+, files only) ?

TASK \ OS AIX DG/UX

www.faqs.org/faqs/ www-csc.dg.com/csc/



aix-faq/part1/ dguxfaqs1.asp



preamble.html









FAQs (see also faqs.org)



AIX-L@pucc.



princeton.edu



(LISTSERV)



mailing list ?

www.marist.

edu/htbin/wlvindex?



ADSM-L



marc.theaimsgroup.com/

mailing list archives ?l=aix-l&r=1&w=2 ?

newsgroup(s) comp.unix.aix

groups.google www.thp.uni-duisburg.de/

cuaix/cuaix.html ?









user groups www.userblue.org ?



www.developer.



ibm.com/library/aixpert

magazines ?



www.developer.ibm.com/ www-csc.dg.com/

tech/map/aixrm.html csc/default.asp







vendor home page

www.redbooks.ibm.com www-csc.dg.com/csc/

custdocsasp/

techsupport.services. custdocs2.asp?

ibm.com/ category=069docs.asp

server/support?

view=pSeries







vendor docs and patches

AIX: 800-237-5511

IBM hardware:

vendor phone (US) 800-426-7378 ?









TASK / OS AIX DG/UX

TASK / OS AIX DG/UX



Footnotes

files, volumes

references

FreeBSD HP-UX IRIX









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

include external packages from /usr/ports. Hewlett-Packard. SGI. SVR4-based



/stand/sysinstall /usr/sysadm/bin/sysmgr (6.3+)

pw toolchest

adduser rmuser grep Physical /usr/Cadmin/bin/*

vipw /var/adm/syslog/sy

chpass slog.log

sam

adduser useradd /usr/sysadm/privbin/

rmuser userdel addUserAccount

pw usermod

vipw passmgmt



/usr/Cadmin/bin/cpeople

FreeBSD HP-UX IRIX

dmesg ioscan

dmesg (if you're

cat /var/run/dmesg.boot lucky)



pciconf -l adb

eeprom (SPARC only) model

stm (from the

SupportPlus

CDROM)

bdf (like most

vendors' df)

getconf



machinfo (11.23+)







hinv

setboot nvram



stm printenv/setenv (at command monitor)

?

ioscan -

camcontrol fnCdevtype ; scsiha -pr







atacontrol insf -Cdevtype ioconfig -f /hw



kldload scsiadminswap

-b bus -p









/dev/tape

/dev/nrtape

/dev/rsa0 /dev/rmt/0m

/dev/rsa0 /dev/rmt/0m

/dev/fd/[012] ? /dev/fd/[012]









xf86config itemap ?

FreeBSD HP-UX IRIX

diskinfo

pvdisplay



disklabel -r prtvtoc









c ? 10

fdisk dvhtool

disklabel -wr fx -x

sysinstall









pvcreate

fdisk lvcreate

sysinstall sam







fx

FreeBSD HP-UX IRIX

/kernel /hpux (9)

/stand/vmunix

/boot/kernel/kernel (10+)









/unix

/boot/kernel.conf sam

/boot/loader.conf sysdef

sysctl kmtune (11+)

/etc/sysctl.conf kctune (11.23+)

getconf systune

boot0cfg

disklabel







mkboot dvhtool

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

/etc/rc.d/* (5+) /etc/init.d/

/etc/rc.config.d

/usr/local/etc/rc.d/* (preferred)

/sbin/rc* (10+)

/sbin/init.d/

-1*: permanently insecure 0: shut down 0: power-down

0: insecure s,S: single-user s,S: single-user

1: secure 1: sys admin 1: sys admin

2: highly secure 2: multiuser 2: multiuser (no NFS)



3: network secure 3*: share NFS 3*: multiuser

4*: start GUI 4: user-defined

5: user-defined 5: firmware monitor

6: user-defined



sysctl kern.securelevel who -r who -r

/etc/localtime

/usr/share/zoneinfo /usr/lib/tztab /usr/lib/locale/TZ/

swapinfo swap -s

pstat -s swap -l



swapinfo

FreeBSD HP-UX IRIX

ufs/ffs/ufs2 (5+) hfs

ext2 vxfs (11.0+)

efs, xfs

ccd jfs (vxfs)

vinum LVM

geom (5+) VxVM ($) xlv, xvm, xfs

/etc/checklist

(9)

/etc/fstab

/etc/fstab (10+) /etc/fstab



vinum vg*; lv*; pv* xlv_mgr







ccdconfig extendfs xvm

geom (5.3+) fsadm

gstripe (5.3+)

gmirror (5.3+)

graid3 (5.3+)









mkfs

newfs

newfs mkfs





fsck fsck fsck

fsdb fsdb fsdb

clri clri

xfs_repair

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

dd if=/dev/zero of=filename bs=size [b|k|m|g] \

count=desired prealloc mkfile



mount /cdrom pfs_mountd



mount_cd9660 pfsd



pfs_mount

mount

/dev/dsk/cx ty dz

/SD_CDROM









(mounts automatically when CD inserted)

mount -orr

/dev/cdrom

/mnt/cdrom

(requires "Rock

Ridge extension"

patches, 11+) (mounts automatically when CD inserted)









mdconfig; mount ? ?

lsacl

chacl

getacl

? setacl ?

FreeBSD HP-UX IRIX



/etc/exports /etc/exports /etc/exports



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







nfsstat nfsstat ?

/etc/host.conf (4-) 6+: /etc/nsswitch.conf

/etc/nsswitch.conf (5+) /etc/nsswitch.conf 5.3: /etc/resolv.conf

lanadmin ifconfig -a

landiag netstat -ia

lanscan



netstat -in

ifconfig -a ifconfig lanx



/sbin/set_parms

edit /etc/rc.conf (option ifconfig_interfacename) initial edit: /etc/{hosts,



ifconfig sys_id,

ifconfig resolv.conf,

TIMEZONE},

/etc/config/

{static-route.options,

ifconfig-1.options};

reboot



dhclient ? ?

ping hostname 10

1 (9)

ping hostname -n 1

ping -c 1 hostname (10+) ping -c 1 hostname

nettl snoop

netfmt tcpdump



tcpdump

/etc/rc.config.d/netc

edit /etc/rc.conf (option defaultrouter) onf /etc/config/

netstat -r netstat -r static-route.options

route

/etc/inetd.conf

/etc/ftpwelcome (telnet) /etc/issue

FreeBSD HP-UX IRIX

/etc/passwd (not

Trusted)

/.secure/etc/passw

d (Trusted 9)

/tcb/files/auth/

(10+)

/etc/shadow

/etc/master.passwd (11.22+) /etc/shadow







/etc/login.access;

/etc/ttys /etc/securetty /etc/default/login

ipfw

ipf

pf



/etc/opt/ipf/ipf.conf /etc/ipf.conf

FreeBSD HP-UX IRIX

rmfn, what (HP-UX

pkg_info 9) versions



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

showprods









/stand/sysinstall inst

/usr/ports make swmgr

pkg_add

portinstall (from /usr/ports)



swinstall



ftp.freebsd.org/ hpux.cs.utah.edu freeware.sgi.com

pub/FreeBSD www.sgi.com/fun

hpux.connect.org.u

www.freebsd.org k









/opt/softbench/bin/c

c ($) /opt/MIPSpro/

/bin/cc (9) bin/cc ($)

/usr/bin/cc (10+;

not ANSI; kernel

/usr/bin/cc (gcc) builder only) /usr/bin/cc

swlist -l product | versions -b | grep patch (6.4-)

grep

PHsomeString uname -R (6.5+)









uname -a

uname -a

(cvsup or cvs to update, update (9) inst

then rebuild) swinstall (10+) swmgr









ldd chatr ldd

ldconfig ldd (11+) rld

kldstat kmadmin _RLD_LIST







$LD_LIBRARY_PA

TH $LD_LIBRARY_PATH

(64-bit) $RLD*_PATH

$SHLIB_PATH

$LD_LIBRARY_PATH (32- or 64-bit)

ktrace trace (freeware) par

tusc (11+,

truss freeware) prfstat







/etc/default /etc/default/login

/etc/PATH /etc/profile

/etc/MANPATH

/etc/login.conf /etc/default/*

/etc/csh.login /etc/csh.login /etc/cshrc

/var/adm/syslog/sy

slog.log /var/adm/SYSLOG







/var/adm/sulog /var/adm/sulog

/var/spool/mqueue/

syslog

/var/log/messages

dmesg dmesg sysmon

sysdiag (9 and

send-pr early10) amsyslog

stm/cstm/mstm/xst

m (10.20+) availmon

EMS (from support

CD) eventmond

imdmonitor

syserrpanel

top; sar; vmstat; pcp; dkstat; pmkstat;

iostat; nfsstat;

netstat; sar; osview; gr_osview;



uustat; Glance($) ecstats; linkstat; netstat;



nfsstat; nfsvis; nodevis;

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

lsof

sockstat

? fuser

FreeBSD HP-UX IRIX

www.freebsd.org/doc/ www.faqs.org/faqs/ techpubs.sgi.com/library/

hp/hpux-

en_US.ISO8859-1/books/faq faq/preamble.html tpl/cgi-bin/browse.cgi?coll=0650



&db=FAQ









www.freebsd.org/ hpux-admin@



handbook/ dutchworks.nl



eresources.html (majordomo)

#ERESOURCES-MAIL

?

www.freebsd. www.dutch

org/ search.html# works.nl/



mailinglists htbin/hpsysadmin







?

comp.unix.bsd.

freebsd.misc

comp.sys.hp.hpux comp.sys.sgi.admin

www.freebsd.org/

support.html#user









www.interex.org ?

www.hpchronicle.c

om www.sgi.com/support/

www.interex.org/hp

uxusr pipeline.html

www.daemonews.com www.hppro.com



www.sgi.com/software/

software.html#IRIX







www.freebsd.org unix.hp.com

www.freebsd.org/handbook docs.hp.com techpubs.sgi.com

www.freebsd.org/releases/ itrc.hp.com www.sgi.com/

4.0R/errata.html support/patch_intro.html

support.sgi.com

relnotes

grelnotes









925-674-0783

(FreeBSD Mall)

800-633-3600 800-800-4SGI









FreeBSD HP-UX IRIX

FreeBSD HP-UX IRIX

Linux Mac OS X NCR Unix



(rh) = Red Hat,



Mandrake, Suse,...

(deb) = Debian, Libranet,...

(mand) = Mandrake Darwin is the Open Source foundation for Mac OS X,

(SuSE) = SuSE descended from NeXTStep aka MP-RAS



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

(rh) redhat-config*

linuxconf (obsolete)

(SuSE) yast2

(deb) dpkg-reconfigure

(mand) drakconf Aqua: System Preferences, NetInfo Manager sysadm

useradd Aqua: System useradd

userdel Preferences / Accounts userdel

adduser niutil usermod

sysadm







Linux Mac OS X NCR Unix

dmesg (if you're lucky) hostinfo prtconf



/proc/* ioreg -bls devstat



lshw system_profiler machinetype

dmidecode more /etc/.osm







lspci



lspnp

lsusb



lsmod

(SuSE) hwinfo







/dev/nvram (if you have it)



hwclock

nvsetenv nvram



modprobe devmgmt







kerneld mktable



insmod

hotplug

cardctl (automatic — autdodiskmounter)









/dev/st0 ? /dev/rmt/c*

/dev/st0 ? /dev/rmt/c*

/dev/fd/[012] /dev/fd/[012] ?

xf86config

XFree86 -configure

redhat-config-xfree86

/etc/X11/?dm ?

Linux Mac OS X NCR Unix

pdisk rawDev -dump

Disk Utility



fdisk -l prtvtoc







/dev/hda (e.g. if /dev/hda1

is a partition) (non-root partitions are mounted under /Volumes) s0

cfdisk sysadm

fdisk fdisk

e2label edvtoc

prtvtoc

mkpart

updatescsi

(labels unused) labelit

parted (if you have it)

fdisk

pdisk (on a MAC)

(deb) mac-fdisk (on a MAC)

(mand) diskdrake pdisk fdisk

Linux Mac OS X NCR Unix

/boot/vmlinuz* /unix



/boot/bootlx /stand/unix



(see /etc/lilo.conf or

/boot/grub/menu.lst)

/mach_kernel

/proc/* sysdef

/proc/sys/* getconf

sysctl /etc/conf/cf.d/

/etc/sysctl.conf quicktune.cfg

/usr/sbin/sysctl

(rh) mkbootdisk

(deb) fdisk -A



(and lilo to manipulate mbr)

bless dklayout

/etc/rc* (but may vary) /System/Library/ /etc/rc*

/etc/init.d/ StartupItems/*, /etc/init.d



/Library/StartupItems/,

/etc/rc*



(set in /etc/inittab) (set in /etc/inittab)

0: halt 0: shutdown

s,S,1: vendor-dependent s,S: single-user

1: single-user 1: sys admin



2-5*: multiuser 2*: multi-user

6: reboot 3: share NFS







?

4: user-defined

5: firmware

? 6: reboot

/sbin/runlevel (runlevels unused) who -r



/usr/share/zoneinfo/ /usr/share/zoneinfo/ /usr/lib/locale/TZ

swapon -s ls -l /var/vm swap -s

cat /proc/meminfo vm_stat swap -l

cat /proc/swaps sar -r

free

Linux Mac OS X NCR Unix

ext2 ufs

ext3 hfs+

ReiserFS vxfs

LVM, LVM2 vdisk

EVMS VxVM

VxVM ($) ?









/etc/fstab NetInfo /etc/vfstab



e2fsadm







lvcreate

lvremove

lvextend









Disk Utility / pdisk vxva

mke2fs newfs

mkreiserfs newfs_hfs

mkdosfs newfs_mdos mkfs





fsck fsck

debugfs fsdb

e2undel clri

?

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

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

count=desired



mount /mnt/cdrom mount -F cdfs



(deb) mount /cdrom /dev/cdrom/cdromX



/cdrom









(automatic — autdodiskmounter)

(automatic — autdodiskmounter)

mkisofs



mount -o loop pathToIso

mountPoint



hdiutil ?

getfacl

setfacl



? ?

Linux Mac OS X NCR Unix

NetInfo: /exports /etc/dfs/dfstab

/etc/exports Netinfo: /config/SharePoints dfshares

/etc/init.d/nfs-server reload share

(rh) exportfs -a kill -s HUP `cat /var/run/mountd.pid` shareall







cat /proc/mounts ? ?

/etc/nsswitch.conf tcpconfig

/etc/resolv.conf NetInfo /etc/netconfig

ifconfig ifconfig -a

ethtool ildconfig

netstat -in







ifconfig -a





(rh) edit: / etc/hosts, System Preferences: Network ifconfig



/etc/sysconfig/network, NetInfo tcpconfig

/etc/sysconfig/

network-scripts/

ifcfg-eth0

(deb) edit

/etc/network/interfaces;

/etc/init.d/networking

restart

dhcpcd ? ?









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

etherfind

tcpdump

ethereal

etherape tcpdump tcpdump



route tcpconfig

(rh) /etc/sysconfig/network /etc/inet/defaultrouter

(rh) /etc/sysconfig/static-routes /etc/inet/gate*

(deb) /etc/init.d/network netstat -r

(deb) /etc/network

netstat -r

netstat -r

/etc/issue.net (telnet) /etc/issue

(ftp varies; can use tcp wrappers) ~ftp/etc/issue



/etc/ftpwelcome ~ftp/etc/msgs/welcome

Linux Mac OS X NCR Unix









/etc/shadow (may vary) NetInfo /etc/shadow









/etc/securetty /etc/ttys (doesn't affect ssh) /etc/default/login

iptables Aqua / System Prefs /

ipchains Sharing / Firewall

ipfwadm

(rh) redhat-config-

securitylevel ?

Linux Mac OS X NCR Unix



(rh) rpm -a -i ls /Applications displaypkg



(rh) rpm -qa Apple System Profiler pkginfo

(rh) yum list installed system_profiler

(deb) dselect ls /Network/Applications

(deb) aptitude /Network/Users/*/

(deb) dpkg -l Applications

/Users/*/Applications

(rh) rpm -hiv installpkg pkgadd

(rh) yum install pkg drag-and-drop pkgplus

(deb) dselect

(deb) apt-get install pkg

(deb) dpkg -i







www.linux.org fink.sourceforge.net

linux.tucows.com



sourceforge.net darwinports.opendarwin



rpmfind.net .org

(deb) ftp.debian.org

(deb) packages.debian.org darwinports.com ?



/usr/bin/cc

(Metaware)







gcc /usr/bin/cc (gcc)

(rh) rpm -q sw_vers



(deb) dpkg -s Apple:About This Mac

ls /Library/Receipts









pkginfo -l

uname -a

lsbom

cat /System/Library/

CoreServices/

SystemVersion.plist pkginfo -l

apt-get update System Preferences / Software Update pkgadd

apt-get upgrade softwareupdate pkgplus

(rh) up2date

(rh) yum update

(mand) urpmi

ldconfig ldd

ldd ldconfig

lsmod



otool -L



$LD_LIBRARY_PATH $DYLD_LIBRARY_PATH

/etc/ld.so.conf man dyld



$LD_LIBRARY_PATH

strace ktrace; kdump



ltrace fs_usage



truss

/etc/profile /etc/default/login

/etc/security/ /etc/profile

/etc/skel/ /etc/security/

/usr/bin/defaults

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



/var/log/syslog /var/adm/streams







/var/log/messages /var/adm/usererr



/usr/adm/messages /etc/.osm

/var/log/maillog /var/log/system.log

dmesg Console odm



(deb) reportbug /var/log/crash.log, dmesg errpt









vmstat vm_stat; nfsstat; sar; pinfo -v;



procinfo -D fs_usage; sc_usage; modstat; netstat;



top nfsstat; pppstat;



Activity Monitor (10.3+) smtpstat; snmpstat;

Process Viewer (10.2-) uustat; top

lsof

netstat -atup

lsof fuser

Linux Mac OS X NCR Unix

www.linuxdoc.org/ www.darwinfo.org/



FAQ/Linux-FAQ faq.shtml







www.debian.org/doc/ www.macosxhints.com

FAQ



?



www.linumanagers



.org







www.linux.org/

help/lists.html lists.apple.com ?

www.linuxmanagers.org/

pipermail/linuxmanagers



lists.debian.org







lists.apple.com ?







comp.os.linux.* (esp .answers) comp.sys.mac.* comp.sys.ncr

www.apple.com/

usergroups

www.omnigroup.com/

developer/mailinglists

www.themacintoshguy.

www.debianhelp.org com/lists/X.html ?



www.linuxjournal.com www.macworld.com



www.linux-mag.com www.stepwise.com

www.debianplanet.org ?



www.linux.org ncr.com

www.redhat.com teradata.com

www.debian.org



www.apple.com

www.linuxdoc.org/ developer.apple.com/ www.info.ncr.com/

rpmfind.net/linux/RPM darwin eCRM-

www.info.apple.com/ OSHW-Browse

support/downloads.html By-Results.cfm

www.apple.com/support/ ?pl=&PID=&title=

security/security.html &release=

&pl=Software

%20-%20

MP-RAS&sbrn=3







? 1-800-MY-APPLE ?









Linux Mac OS X NCR Unix

Linux Mac OS X NCR Unix

NetBSD OpenBSD Reliant

Fujitsu Siemens. Based on DC/OSX

from Pyramid, SINIX

Forked from NetBSD in from Siemens, and SVR4. To be

1995. Security emphasis. replaced with Solaris by 2008.

Derived from 4.4BSD-Lite and This table does not include

386BSD. This table does not include external packages from

external packages from /usr/pkg. /usr/ports .



sysadm

WebSysAdmin









sushi ?

useradd useradd sysadm

userdel userdel useradd

userinfo adduser (interactive) userdel

usermod

user



NetBSD OpenBSD Reliant

dmesg dmesg autoconf -l



more cat /var/run/dmesg.boot showconf



/var/run/dmesg.boot uname -p

cat /kern/msgbuf uname -M







mpcntl -I









openprom (on in bdm



OpenFirmware (at boot stop

eeprom architectures) or ctrl-a)



scsictl reinitdev







atactl changedev









?







/dev/ios0/rstape001

autoconf -1 |

/dev/st0 /dev/st0

/dev/st0 /dev/st0 grep TAPE

/dev/fd/[012] ? ?

xf86config

xf86cfg

XFree86 -configure

? ?

NetBSD OpenBSD Reliant

disklabel -r

disk

mbrlabel

fdisk fdisk -r OR disklabel -rl dkpart -l







c or d /dev/ios0/rsdisk???s7

sysctl kern.rawpartition c (???=000-999)

disklabel -wr

mbrlabel









disklabel -wr dksetup









disklabel -i fdisk -e OR disklabel -E dkpart -e

NetBSD OpenBSD Reliant

/unix







/stand/unix







/netbsd /bsd

sysctl sysctl idtune

/etc/sysctl.conf /etc/sysctl.conf cat /etc/opt/cf.d/stune

cat /etc/opt/cf.d/mtune

sysdef -i



fdisk -i

installboot







? dksetup



/etc/rc /etc/rc*



/etc/rc.*

/etc/rc.d/*

/etc/rc*

-1: permanently insecure -1: permanently 0: power-down

0*: insecure insecure s,S: single-user

1*: secure 0*: insecure 1: sys admin

2: highly secure 1*: secure 2*: multiuser



2: highly secure 3+4*: user-defined

5: firmware update

6: reboot







sysctl kern.securelevel sysctl kern.securelevel who -r

/etc/localtime /usr/share/zoneinfo/

/usr/share/zoneinfo/ /etc/localtime ?

swap -s

swap -l



swapctl -l swapctl

NetBSD OpenBSD Reliant

vxfs

ufs (root)

ffs (was ufs) ffs (was ufs)



ccd

ccd, raidframe raid vdisk

/etc/vfstab

/etc/dktab



/etc/fstab /etc/fstab



ccdconfig ccdconfig dkconfig







raidctl raidctl dkmirror

dkmap









newfs mkfs

makefs newfs

newfs





fsck fsck

fsdb fsdb

clri clri

?

mkfile

dd if=/dev/zero of=filename bs=1m dd if=/dev/zero of=filename dd if=/dev/zero of=filename bs=1k

count=desired bs=1024k count=desired



mount -F hs ...



sysadm









mount -t cd9660 -r /dev/cd0a

mount -t cd9660 -o ro /dev/cd0a path path

mount -t cd9660 -r /dev/cd0a

mount -t cd9660 -o ro /dev/cd0a path path

makefs -t cd9660

image_file directory ;

vnconfig -c vnd0

image_file ;

mount -t

cd9660 /dev/vnd0a ? ?









? ? ?

NetBSD OpenBSD Reliant

/etc/dfs/dfstab

/etc/exports /etc/exports /etc/dfs/sharetab

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

/etc/rc.d/mountd reload /var/run/mountd.pid` shareall







nfsstat nfsstat ?

/etc/nsswitch.conf

/etc/resolv.conf (obsolete) /etc/resolv.conf /etc/netconfig

ifconfig -a ifconfig -a

netstat -in inetstat -in

etherstat



cmxinfo

ifconfig -A





edit /etc/ifconfig.interface sysadm



ifconfig (temp.)

edit /etc/rc.conf (ifconfig*) vi /etc/default/inet









edit /etc/hostname.driver

dhclient ? ?









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









tcpdump tcpdump tcpdump



netstat -r netstat -r

route show

/etc/rc.conf route show

/etc/mygate



netstat -r

netstat -r

/etc/motd /etc/issue.net

/etc/ftpwelcome /etc/ftpwelcome

/etc/issue if enabled via if= in

/etc/gettytab /etc/issue

NetBSD OpenBSD Reliant









/etc/master.passwd

/etc/master.passwd (/etc/spwd.db) (/etc/pwd.db) /etc/shadow









/etc/ttys /etc/ttys /etc/default/login

/etc/ipf.conf pfctl

/etc/ipf6.conf /etc/pf.conf



pfctl (3.0+)

/etc/pf.conf (3.0+) ?

NetBSD OpenBSD Reliant



pkginfo -l



sysadm









pkg_info pkg_info

pkg_add pkg_add pkgadd

/usr/pkgsrc && make /usr/ports && make sysadm









ftp://ftp.netbsd.org/pub/ ftp://ftp.openbsd.org/

NetBSD/packages pub/OpenBSD//



packages









?









/usr/bin/cc (gcc) /usr/bin/cc /usr/bin/cc

cat /kern/version uname -a



uname -a pkginfo | grep EKS

/etc/release









sysctl -n kern.version

sysctl -n kern.version

cvs pkgadd

patch sysadm







cvs/CTM

ldd ldd

nm ldconfig

ldconfig



ldd



$LD_LIBRARY_PATH

/etc/ld.so.conf



? $LD_LIBRARY_PATH

ktrace ktrace truss



ktruss ptrace scstat

kdump



/etc/profile /etc/profile /etc/default/login

/etc/skel/* /etc/skel/* /etc/profile

login.conf /etc/login.conf $HOME/.profile



/etc/csh.login /etc/csh.login ?









/var/log/messages /var/log/messages /var/adm/log/messages

dmesg sysadm



cat /kern/msgbuf log3



WebSysAdmin









dmesg

iostat; netstat; systat; iostat; pstat; systat; vmstat; mpstat; dkstat;



vmstat vmstat sar; netstat; scstat









fstat ? fuser

NetBSD OpenBSD Reliant

www.netbsd.org/



Documentation









www.openbsd.org/faq ?



www.netbsd.org/ www.openbsd.org/



MailingLists mail.html









?

www.netbsd.org/ www.openbsd.org/

MailingLists mail.html









?

comp.unix.bsd. comp.unix.bsd.

netbsd.misc openbsd.misc

lucky.openbsd.misc de.comp.os.unix.sinix

www.netbsd.org/gallery/

groups.html









deadly.org ?









www.daemonnews.com undeadly.org ?









www.netbsd.org www.openbsd.org www.fujistu-siemens.com

service.fujitsu-siemens

www.netbsd.org/ www.openbsd.org/ .com

Security docum.html its.siemens.com/lobs/its/

www.openbsd.org/ its_sc/eks_en/unix_en.htm

errata.html









(Germany)

-5282

? ?









NetBSD OpenBSD Reliant

NetBSD OpenBSD Reliant

SCO UnixWare Solaris SunOS 4 Tru64



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





SCO UnixWare 7.0.1& SCO (SunOS 5.*) BSD-based (4)= 4.0F/G

UnixWare 7.1.1 became Caldera SVR4-based (5)= 5.0A

Open Unix and later became

SCO again. SVR4-based.



solstice checklist

admintool (5) sysman

smc (8 01/01+)







scoadmin ?

scoadmin useradd useradd

useradd userdel adduser

userdel usermod userdel

/usr/sadm/bin/smuser (9+) removeuser

groupadd edit /etc/passwd and create

home directory

SCO UnixWare Solaris SunOS 4 Tru64

hwconfig prtconf -v dia -R full



hw /usr/platform/`uname -i`/ vmstat -P

sbin/prtdiag -v (sun4u and

scoadmin/DCU sun4d only) hwmgr -get category

arch -k (5) hwmgr -show







/usr/lib/X11/testtools/ psrinfo -v devices



z35SysInfo isainfo -v psrinfo

dmesg pset_info



iostat -En sys_check

prtfru /usr/bin/X11/dxsysinfo

cfgadm -l

/etc/path_to_inst dmesg (if you're lucky)









? eeprom eeprom (4.0D+) consvar

devfsadm. pre-Solaris 7 HW

11/99, use: (3.2.*) scu scan edt



drvconfig; devlinks; {disks, (4.0) scu scan edt ; disklabel -

tapes, ports} rw rzXX label (for disks)

(5.x) dsfmgr -k; disklabel -rw

dskn auto

hwmgr -scan scsi

mkdev MKDEV









/dev/rct0 /dev/rmt/0 /dev/rst0 (5.x) /dev/ntape /dev/tape

/dev/rct0 /dev/rmt/0 /dev/rst0 (5.x) /dev/ntape /dev/tape

? /dev/fd/[012] ? ?

kdmconfig (x86)

fbconfig; m64config; (etc.)



hwconfig ? ?

SCO UnixWare Solaris SunOS 4 Tru64









fsname prtvtoc dkinfo disklabel -r









/dev/1s# (#=0,1,...) 2 c c

format

prtvtoc









divvy format disklabel -rw

format

fmthard







divvy format disklabel -e

SCO UnixWare Solaris SunOS 4 Tru64

/kernel/genunix



/platform/`uname -m`/

kernel/unix



/platform/`uname -m`/

/unix kernel/sparcv9/unix (7+) /vmunix /vmunix

sysdef adb dxkerneltuner

getconf sysconfig

cat /etc/system /usr/kvm/sys/

ndd `arch -k`/conf

/etc/conf/cf.d/configure -x adb -k

installboot /usr/platform/ /usr/kvm/mdec

`uname -m` installboot [-hltv]

/lib/fs/ufs/bootblk

raw_device_file protobootblk (4.x+) disklabel -rw -t

? bootdevice [ufs|advfs]

/etc/rc*

/etc/init.d/









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

0: firmware monitor 0: shut down

s,S: single-user 1: single user

1: sys admin 2: multi-user, no NFS

2: multiuser 3: multi-user



3*: share NFS 6: reboot

4*: user-defined







? ?

5: power-down if possible

6: reboot

? ?

who -r who -r ? who -r



? /usr/share/lib/zoneinfo/ ? /etc/zoneinfo

swap -s

swap -l



swap -l pstat -s swapon -s

SCO UnixWare Solaris SunOS 4 Tru64

(4) ufs

(5) AdvFS

htfs ufs 4.2

Solstice DiskSuite Advfs

VxVM ($) LSM

vdisk ?

/etc/mnttab /etc/fstab

/etc/default/filesys AdvFS: /etc/fdmns

/etc/vfstab (local)

/etc/rmtab (remote) /etc/vfstab (local) /etc/fstab

AdvFS: mkfdmn, mkfset,

meta* addvol, showfdmn

LSM: volassist or volmake,

volume, volplex and volsd,

(Solstice DiskSuite; volprint

Solaris Volume Mgr (9+) )

(7-, found in

/usr/opt/SUNWmd/

sbin/)



/opt/VRTSvxva/bin/vxva

? (Veritas Volume Mgr) ($) ?

newfs newfs AdvFS: mkfdmn

mkfs mkfs UFS: newfs

divvy MFS: mfs





fsck fsck

fsdb fsdb

clri

? ?



dd if=/dev/zero of=filenmae dd if=/dev/zero of=filename

bs=1024 count=desired mkfile mkfile bs=1024k count=desired



/etc/init.d/vold start; volcheck or mount -t hsfs -r mount /dev/disk/cdromXa

mount -F hsfs -o ro

/dev/dsk/c0t6d0s2 /cdrom /dev/sr0 /cdrom /mnt

mount -t cdfs -o noversion

/dev/disk/cdrom3c /cdrom









mount /dev/cd0 path

mount /dev/cd0 path









? mkisofs;cdrecord;mount ? ?

getfacl

setfacl



? ? ?

SCO UnixWare Solaris SunOS 4 Tru64

/etc/dfs/dfstab

/etc/exports dfshares /etc/exports /etc/exports

exportfs -a share /sbin/init.d/nfs start;

/etc/nfs start shareall exportfs -a /sbin/init.d/nfsmount start





showmount

? nfsstat ? ?

/etc/nsswitch.conf (hardcoded /etc/nsswitch.conf

? getent into libc) /etc/svc.conf (obsolete)

ifconfig -a ndd ifconfig -a

netstat -in ifconfig -a netstat -in

Network Config. Mgr. (GUI) netstat -in

(8+) kstat -n hme0 | egrep

'ifspeed|duplex'

ifconfig -a

edit : /etc/{resolv.conf, hosts,

hostname.*, netmasks,

ifconfig nodename, edit /etc/hosts (4.x) netsetup



dumpadm.conf, net/*/hosts} /etc/hostname.* (5.x) sysman net_wizard or

netconfig netconfig

sys-unconfig; reboot









? ifconfig interface dhcp ? ?



ping hostname



ping -c 1 hostname ping hostname packetsize 1 packetsize 1 ping -c 1









? snoop etherfind tcpdump



/etc/defaultrouter /etc/defaultrouter

/etc/notrouter (kernel tweak or

/etc/gateways adb to diable

in.routed forwarding)

netstat -r

netstat -r /etc/routes

netstat -r route add /etc/routes

/etc/default/telnetd

/etc/default/ftpd



? n/a /etc/issue

SCO UnixWare Solaris SunOS 4 Tru64









/tcb/files/auth (only with

/etc/shadow /etc/shadow /etc/passwd Enhanced Security)









/dev/default/login /etc/default/login /dev/ttytab /etc/securettys









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

SCO UnixWare Solaris SunOS 4 Tru64



swconfig pkginfo



displaypkg prodreg

pkginfo admintool

/var/sadm/install/contents







? setld -i

custom

installpkg

SCOadmin (GUI)







pkgadd ? setld -l



www.caldera.com/ www.sunfreeware.com www.tru64unix.compaq.com/

skunkware www.blastwave.org demos



tpegsrvr.zk3.dec.com/



freeware/tbl_packages.html



?



/opt/SUNWspro/

bin/cc ($)







/usr/bin/cc /usr/bin/cc /usr/bin/cc

showrev -p showrev -p dupatch -track -type kit



prodreg (2.6+) (if you're lucky) dupatch -track -type patch

patchadd -p setld -i | grep patchname









swconfig -P

sizer -vB









swconfig -P

installpatch (2.5.1-) setld -i

patchadd (2.6+) dupatch

pkgadd

/usr/sadm/bin/smpatch (9+)

? n/a

crle odump -Dl

ldd ldd

pldd

modinfo

? LD_PRELOAD ldd









? $LD_LIBRARY_PATH $LD_LIBRARY_PATH $LD_LIBRARY_PATH

truss trace



sotruss truss

dtrace (10+)

? trace

/etc/default/login /etc/skel

/etc/profile /etc/profile

/etc/security/

? /etc/profile

? /etc/.login ? /etc/csh.login



/usr/adm/syslog /var/adm/messages /var/adm/messages (4.x+) /var/adm/messages

/var/adm/syslog.dated (kern,

auth, daemon, lpr, syslog,

/var/adm/log/osmlog /var/log/syslog user)



/var/log/syslog (sendmail) /var/adm/binary.errlog



(4.x) uerf; dia (DECevent)

(5.x) (System errors) EVM

(evmget; evmshow)

(Hardware errors) dia; ca

(Compqaq analyze)









dmesg prtdiag dmesg

sar; iostat; kstat; iostat; nfsstat; vmstat



mpstat; netstat; nfsstat; /usr/opt/sv4b/bin/sar



prstat; trapstat; vmstat; ptree







? iostat; netstat; vmstat

fuser

lsof2

pfiles

?

SCO UnixWare Solaris SunOS 4 Tru64

www.faqs.org/faqs/Solaris2/ www.faqs.org/faqs/ www2.tru64.org/faq/



FAQ/ comp-sys-sun-faq/ tru64_faq.php



www.faqs.org/faqs/Solaris2/

x86/FAQ/

www.stokely.com/

unix.sysadm.resources/

pcunix.com/SCOFAQ/ faqs.sun.html



sun-managers@sunmanagers sun-managers@ tru64-unix-man

agers@ornl.gov

.org (majordomo) sunmanagers (majordomo)

http://www.ornl.gov/its/archive

.ececs.uc.edu s/

(majordomo) mailing-lists/

?

www.sunmanagers.org/ www.latech. www-archive.

archives.html edu/sunman.html ornl.gov:8000







www.latech.

edu/sunman.html

?

comp.sys.sun. comp.sys.sun

admin, comp.unix.solaris admin comp.sys.dec,

comp.unix.sco.misc comp.unix.tru64









? ? ? Encompass/DECUS



www.sunworld.com



sun.com/sun-on-net/itworld

? ? www.tru64.org



www.caldera.com/ sun.com/solaris www.tru64unix

products/openunix sun.com/bigadmin .compaq.com

sun.com/developers/support

soldc.sun.com

access1.sun.com ?

docs.sun.com www.tru64unix

sunsolve.sun.com .compaq.com/docs









www.caldera.com/support ?







? 800-USA-4SUN ? 800-344-4825

Tru64

(Digital Unix, OSF/1)



SCO UnixWare Solaris SunOS 4

(4) 4.0F/G

SCO UnixWare Solaris SunOS 4 (5) 5.0A

Ultrix UNICOS OS / TASK









Cray Inc., formed from

An early DEC Unix, the March 2000 merger of

superceded by Digital Tera Computer Company

Unix (now Tru64). and Cray Research OS notes



checklist

/etc/install/install

xmenu







? administrative GUI

adduser xadmin

removeuser udbgen

udbrstrict

nu scripts



managing users

Ultrix UNICOS OS / TASK

machid



getconf



uname -a









? list hardware configuration

show/set



EEPROM/NVRAM

? ? values









? ? add device without reboot







/dev/n rmtXh where

n =non-rewinding, X a

number, h =density tpmnt tape device

/dev/n rmtXh where

n =non-rewinding, X a

number, h =density tpmnt tape device









? ? X kvm config

Ultrix UNICOS OS / TASK









chpt -q ? read a disk label









c ? whole disk in partition









chpt -a /etc/labelit label a disk









chpt -p /etc/install/install partition a disk

Ultrix UNICOS OS / TASK









/vmunix /unicos kernel

adb

kdb







? show/set kernel parameters









? ? make disk bootable









/etc/rc* ? startup scripts

0: shut down run levels 1

1: single user *=normal states

2: multi-user, no NFS for more detail

3: multi-user see



6: reboot www.phildev.net/runlevels.html









?

?

? who -r show runlevel 1



? ? time zone info









? /etc/swapper check swap space

Ultrix UNICOS OS / TASK

NC1FS

C2FS

ufs "normal" filesystem







N/A ? volume-based filesystem

file system

description



/etc/fstab /etc/fstab









? /etc/install/install volume manipulation

newfs bb

mkfs mkfs

labelit create filesystem









file system debugging and

? ? recovery







? ? create non-0-length empty file









? ? mount CDROM

? ? mount CDROM









? ? create/mount ISO image









? ? ACL management

Ultrix UNICOS OS / TASK



? /etc/exports NFS share definitions



? exportfs -a NFS share command







? ? NFS information



? /etc/hosts.usenamed name resolution order

ifconfig -a

netstat -in









ifconfig show network interface info





netconfig



ifconfig

initif



/etc/install/install









? change IP

? ? start DHCP client









? ping hostname ping one packet









? ? sniff network









? netstat -r route definitions

? netstat -r route definitions

/etc/issue

/etc/motd



? telnetd, ftpd banner

Ultrix UNICOS OS / TASK









/etc/shadow /etc/udb encrypted passwords in







allow/deny root

/etc/securettys udbrestrict -R logins









? ? firewall config

Ultrix UNICOS OS / TASK









? ? show installed software









? ? add software









precompiled binaries of

? ? GPLware and freeware









/usr/bin/cc /opt/ctl/bin/cc C compiler

show patch level



and/or patches









? ?

? ?









? ? patch tool

configure/show

runtime linking

fortran-2000.com/

ArnaudRecipes/

? ? sharedlib.html









? $LDPATH link library path

cdbx



jumptrace



? tracing utility

/etc/skel udbgen

/etc/profile nu scripts



define user defaults

? /etc/login csh global .login



/var/adm/messages

/var/adm/syslog.dated

(kern, auth, daemon, lpr,

syslog, user)



/var/adm/binary.errlog

/usr/adm/messages default syslog and messages









uerf errpt system error reporting tool

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



/usr/opt/sv4b/bin/sar xscc; xns; xnetmon;



nfsstat; perfmon; ja;



mppview; xmppview;

sam; csam performance monitoring







match process to file or port

Ultrix UNICOS OS / TASK

www.supelec.fr/decus/ www.spikynorman



faq/faq-ultrix.html .net









FAQs (see also faqs.org)



decstation-man



agers@ornl.gov



(majordomo)



? mailing list

www-archive.

ornl. gov:8000









? mailing list archives

newsgroup(s)

groups.google

comp.unix.ultrix comp.unix.cray

www.cug.org

www.excray.com









? user groups









? ? magazines



www.supelec.fr/decus/

faq/faq-ultrix.html







www.cray.com vendor home page

www.cray.com/

craydoc









N/A (EOL) vendor docs and patches







800-344-4825 ? vendor phone (US)









Ultrix UNICOS OS \ TASK

Ultrix UNICOS OS \ TASK



Related docs
Other docs by linzhengnd
Comment_organiser_une_manifestation_sportive
Views: 2  |  Downloads: 0
Report
Views: 0  |  Downloads: 0
professionalismprogramfinaldraft
Views: 0  |  Downloads: 0
Testing _ Certification
Views: 0  |  Downloads: 0
Community Art Murals
Views: 1  |  Downloads: 0
p1-9
Views: 3  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!