Unix commands

 

Folgende Liste ist eine Zusammenstellung häufig benötigter Befehle.
Zu allen UNIX-Befehlen erhält man weitere Informationen durch den Befehl "man":
man befehl
Weiß man den Namen eines benötigten Befehls nicht, so kann man sich u.U. durch Angabe eines Stichwortes weiterhelfen:
man -k stichwort

 

 
Befehle zur allgemeinen Information
ae  Anzeigen der verbrauchten Abrechnungseinheiten
apropos Suche nach Dokumentation über Stichwort (wie man -k)
help Hilfe-Texte zu Befehlen der bash-Shell
hilfe aktuelle Hinweise zum UNIX-Pool des URZ
info AIX Info Explorer
man Auszüge aus der original UNIX-Dokumentation
netscape netzwerkuebergreifendes Informationssystem
xhilfe X-Window-Version von hilfe
xinfo GNU Info-System
 

 

Editoren
asedit  auf Motif basierender Editor
axe public-domain-Editor aXe
emacs GNU emacs
jetedit  public-domain-Editor jetedit (asedit-aehnlich)
joe public-domain-Editor joe (WordStar kompatibel)public-domain-Editor joe (WordStar kompatibel)
pedit public-domain-Editor pedit (ähnlich zu XEDIT imMVS/TSO und zu HADES)
slick SLICK-Editor 
textedit X-Window-Editor
the public-domain-Editor the (Kedit-aehnlich)
vi Standard-Unix-Editor vi
 

 

sonst. Befehle zum Bearbeiten von Dateien
awk Reportgenerator
cd Ändert aktuelles Verzeichnisses (working directory)
chmod  Zugriffsrechte für Dateien ändern (s.a. AFS)
cmp vergleicht Dateien inhaltlich
compress komprimiert und entkomprimiert Dateien
cp Kopiert Dateien
diff vergleicht Dateien und erstellt ed-Kommandodatei
ds Datensicherung und -Archivierung mit WDSF
dircmp vergleicht Verzeichnisse
file Klassifizierung einer Datei anhand ihres Inhalts
find durchsucht Verzeichnisse nach Dateinamen
grep durchsucht Dateien nach angegebenem Text
ln gibt einer Datei einen zweiten Namen (Alias-Name)
ls Liste der vorhandenen Dateinamen
mkdir erstellt Unterverzeichnis
move kopiert ganze Dateibäume
mv Umbenennen von Dateien
pwd Name des aktuellen Verzeichnisses (working directory)
rm löscht Dateien oder Verzeichnisse
rmdir löscht (leeres) Unterverzeichnis
sed Editor im Batchmodus
sor sortieren von Daten
split teilt eine große Datei in mehrere kleinere
strip entfernt Symboltabellen aus übersetzten Programmen
touch legt neue Datei an oder referenziert bestehende
trans Daten übersetzen und Übersetzungstabellen bauen.
tree Verzeichnisbaum anzeigen
 

 

Programmiersprachen
as AIX Assembler
cc AIX C (identisch zu xlc)
f77 IBM Fortran 77 (identisch zu xlf)
gcc GNU C
pl SWI-Prolog (z.Zt. nur auf SUNSERV1)
pli PL/I
xlc AIX C (identisch zu cc)
xlC IBM C++
xlf IBM Fortran 77 (identisch zu f77)
xlp IBM Pascal
 

 

Programmentwicklung und Testhilfen
adb interaktive Testhilfe (Assembler DeBugger)
dbx interaktive Testhilfe (eXtended DeBugger)
gdb GNU Testhilfe
make Programmsystemgenerator
sdb interaktive Testhilfe (Symbolic DeBugger)
xde X-Window-Schnittstelle zu dbx
 

 

Textverarbeitung
dvips TeX-Dvi-File -> Postskriptdatei (zum Drucken)
ghostview Anschauen von Postskriptdateien am Bildschirm
latex Textverarbeitung mit Latex
nroff Standard-UNIX "Textverarbeitung"
tex Textverarbeitung mit TeX
troff Standard-UNIX "Textverarbeitung"
xdvi Anschauen von TeX-DVI-File am Bildschirm
 

 

Grafikverarbeitung
aix3270 Terminal-Emulation von IBM 3179G-/IBM3277-GA Terminals
dx AIX IBM Visualization Data Explorer
gnuplo Interaktiver Kommandoprozessor für 2D/3D Grafik
 

 

Ausgabe von Daten
ae Informationen über die verbrauchten Abrechnungs-einheiten, insbesondere für die Druckerbenutzung
banner Ausgabe von Text in Blockbuchstaben
cat Dateiinhalt am Bildschirm anzeigen
fold bricht Dateien mit langen Zeilen um
head listet die ersten Zeilen einer Datei
list Datei seitenweise anzeigen (verschiedene Formate)
lpr Ausdrucken von Dateien
lpq Listet Druckerwarteschlange
manprint Ausdrucken von Manualpages
more Dateiinhalt seitenweise am Bildschirm anzeigen
od listet Dateien oktal oder hexadezimal
pr bereitet Dateien zum Drucken auf (druckt aber nicht)
tail listet die letzten Zeilen einer Datei
 

 

AFS-Befehle
fs help Liste der Subkommandos von fs
fs listacl Auflistung der AFS-Rechte für ein Verzeichnis
fs listq Auskuft über Plattenplatzkontingent
fs listcellsfs  Liste der erreichbaren AFS-Zellen
setacl setzt AFS-Rechte für ein Verzeichnis
fs whereis physikalischer Ort eines Files
klog stellt Verbindung zu einer AFS-Zelle her
kpasswd ändert AFS- und Login-Passwort 
tokens Auskunft über Lebensdauer der AFS-Tokens
 

 

Kommunikation und Datenuebertragung
elm Empfangen und Versenden von elektr. Post
ftp Datenübertragung von und zu anderem Rechner
mail wie elm, nur nicht so schön (UNIX-Standard)
rsh startet Shell auf anderem Rechner
talk direkte Kommunikation mit anderem Benutzer
telnet eröffnet Dialogsitzung auf anderem Rechner
tn3270 eröffnet 3270-Sitzung auf anderem Rechner
write schreibt Nachricht auf ein anderes Terminal
 

 

sonstige ganz nette Befehle
beauf zeigt Informationen über EDV-Beauftragte
ca Kalender anzeigen
date  Datum und Uhrzeit anzeigen
finger ausführliche Liste aller sonst noch aktiven Benutzer
id Liefert Benutzer- und Gruppennummer (uid und gid)
inst zeigt Informationen über Institute
kill bricht Prozeß ab
kpasswd ändern des eigenen Kennwortes
logout beendet aktive Shell
procmon netzwerkweiter Prozeßmonitor
ps listet aktive Prozesse
time ermittelt die für ein Programm benötigte Zeit
wer zeigt Informationen aus der Benutzerdatenbank
wers zeigt Informationen aus der Benutzerdatenbank für studentische Benutzernummern