newfs : FileSystem erstellen, mit –N anzeigen, insbesondere Liste der Backups des Superblocks
fsck: Filesystem checken und flicken (unbekannte Files lost+found
prtvtoc: zeigt Dimensionen, Slices (=Partitionen) usw. eines Disks an
format: disk formattieren, mit verify anzeigen
/etc/path_to_inst listet die Übersetzung von physischen Path-Name zu InstanzNamen/Nummern
setfacl zum setzen und getfacl zum lesen fon acl File Einträgen
sticky bit: nur owner darf (öffentlich schreibbares) File löschen
setuid und setgid Bits: Executables laufen unter uid/gid des Files, für Directories: File dring bekommen entsprec owner/group
cde Prozessmanager, start mit sdtprocess &
prstat: interaktiv Infos über laufende Prozesse
patches zu finden unter sonsolve.Sun.com
patchadd, patchrm Patches (de)installieren
patchadd –p oder showrev –p: Patch Status abfragen
/var/sadm/patch enthält PatchHistory des Systems
/dev/rmt/... enthält Tapes
ufsdump: FileSystem auf Ban d sichern, Total oder inkrementell
/etc/dumpdates enthält die Daten und FS Namen der dumps
ufsrestore:: recovern eines FS ab dump. Root restoren,, nach dump von CD
mt Status von Tapes anzeigen
fssnap: einen read only snapshot eine UFS erstellen (ermöglich online dumps, behält Änderungen seit Erstellungszeitpunkt auf) Snapshot kann gemountet werden und als RO Device gebraucht werden.
Utilities / Commands
alt altGr Tasten über Mapping in exceed Konfiguration
basname echo't den FileNamen zurück aus einem path
bc Calculator, C-like
bg: job in background - normalerweise Suspend Char ^z, ( oder signal STOP)
cal Kalender,
cd change directory (.. eins runter, leer home, tilde = home
chmod security usw. setzen, chown owner ändern, chgrp Gruppe ändern
crontab (-l listet, -e ediert) crontab des aktuellen Users. Eintrag Minute Stunde Tag Monat Wochentag Command. Command wird mit sh ausgeführt (ohne profile). kann mit #!.. im Script überschrieben werden. => mail an User, falls Output produziert wird!
find: sucht Directories rekursiv durch und kann Aktionen ausführen find sucht rekursiv fileTree, -print zeigt an, -exec …{}. \; führt Command aus (man command): nur einfacher command ist erlaubt, {} und ; müssen isolierte Argumente sein
ff - list file names and statistics for a special file system
finger: detailierte User Info
format: disk formattieren, mit verify anzeigen usw.
fprint wie in C
fsck: Filesystem checken und flicken (unbekannte Files lost+found
fssnap: einen read only snapshot eine UFS erstellen (ermöglich online dumps, behält Änderungen seit Erstellungszeitpunkt auf) Snapshot kann gemountet werden und als RO Device gebraucht werden.
fuser <files> zeigt die Prozesse an, die die Files benutzen. fuser -c alle Processe auf und unter diesem mountpoint
getfacl zum lesen und setfacl zum setzen von acl File Einträgen, z.B. setfacl -m group::r--,mask:r--, ,u:szhszy:r-- fileNames
tar cf tarFile directories/files erstellt tarfile und addiert rekursiv files/directories, Achtung keine absoluten Pfade brauchen, sonst muss es wieder auf diese extrahiert werden. tar tf tarFile zeigt Inhalt an, …xf… extrahiert relativ zu aktuellem Directory
tee: multiply std in
test oder [ ]
numerisch-eq -gt usw
strings= != -n -z (string in "" sonst findet er den leeren String nicht)
filePermissions -r -w -x fileName
fileTyp -f -d fileName
boolean ! not, -a and -o or
time/timex: zeigt cpu Verbrauch eines commands
top : zeigt grösste cpu verbraucher
tr: translate delete (-d) oder squeeze -s), z.B., tr a-z A-Z = übersetzen auf Gross
tty: Namen des aktuellen Terminals anzeigen
type xxx: zeigt pfad unter dem command xxx gefunden wird
?? typeset -fu : autoload für Funktionen setzen (aus FPATH)
?? umask setzt/zeigt rechte die beim erzeugen einer Datei per Default vergeben werden
ufsdump: FileSystem auf Ban d sichern, Total oder inkrementell, /etc/dumpdates enthält die Daten und FS Namen der dumps
ufsrestore:: recovern eines FS ab dump. Root restoren,, nach dump von CD
uname unix system name, verschiedene soft/hardware infos (-a viele Infos, -n hostname….)
unzip für zip files, -a konvertiert DOS end of Lines
uptime: Zeit seit System läuft und RunQueueTief seit 5/10/15 mins
vmstat:: Memory Statistik
wait: auf job warten
who: logged on user anzeigen mit verschiedenen infos mit finger zusätzliche Infos wie Name, whoami nur für mich
unix environment
/dev/rmt/... enthält Tapes
/etc/path_to_inst listet die Übersetzung von physischen Path-Name zu InstanzNamen/Nummern
/etc/passwd enthält User Liste
Pkg werden unter export/opt mit Version geAddet, var/spool (ohne Option) enthält logfiles, Temp Daten usw.
by the way auf svgnu81/82 sind die Directories/Files /var/sadm/pkglog/xxx jetzt offen, damit
jedermann darin lesen kann. So seht Ihr jeden Fehler, den ich mache
EDITOR Variable bestimmt Editor z.B. für Crontab
ubs utilities
nt: network drive mounten auf [smb://svg50.flur.zuerich.ubs.ch/homes \\svg50.flur.zuerich.ubs.ch\homes] geht auf mein HomeDirectory (Samba)