$TITLE="Kurzhilfe";
// $ADJUSTWIDTH=TRUE; // optional: default ist FALSE
$INITIALS="rw";
$EMAIL="weis@kip.uni-heidelberg.de";
$addtopathway = "°gKurzhilfe°eshort help°n";
include "header.php.inc";
function myhead ( $comm )
{
global $mark;
$bgcolor="";
if ( $mark == $comm ) { $bgcolor=" bgcolor=#bbbbff"; }
print "
";
print "$comm | ";
print "\n";
return;
}
?>
°gKurzhilfe°eshort help°n
Ausführliche Hilfe bietet das:
Das Linux Anwenderhandbuch
myhead('cat') ?>
'concatenate'
- liest beliebige Dateien und schreibt sie ohne Veränderung
in die Standardausgabe. Durch Umlenkung der Ausgabe auf eine Datei
können Dateien verkettet werden.
myhead('cd') ?>
'change directory'
- Wechselt in das als Parameter angegebene Verzeichnis.
Ruft man 'cd' ohne Parameter auf, dann wechselt man in das
eigene Heimatverzeichnis.
myhead('chmod') ?>
'change mode'
- Zugriffsrechte auf Dateien und Verzeichnisse ändern.
chmod [ u g o a ][+-=][ r w x ] File
u | 'user' - für den Besitzer |
g | 'group' - für die Gruppe |
o | 'other' - für Andere |
a | 'all' - für Alle |
Die Berechtigungen sind:
r 'read' w 'write' x 'execute'
myhead('cp') ?>
'copy'
- Kopiert eine oder mehrere Dateien.
-p | 'preserve' erhält die Zugriffsrechte und Eigentümer des Originals. |
-r | 'recursive' kopiert rekursiv auch die Unterverzeichnisse. |
myhead('date') ?>
- schreibt oder setzt die Systemzeit.
myhead('diff') ?>
- Vergleicht zwei Textdateien.
myhead('du') ?>
'disk usage'
- zeigt die Verteilung des belegten Plattenplatzes auf die Verzeichnisse.
myhead('find') ?>
- sucht Dateien nach gewünschten Kriterien wie Dateiname, Dateigröße, Datum
der Erstellung, letzter Zugriff usw.
Beispiele:
find . -name core sucht im aktuellen und allen Unterverzeichnissen die Dateien mit den Namen
"core".
find . -type l -exec ls -al {} \; sucht alle Links und listet das Ergebnis.
myhead('fs') ?>
'filesystem' - 'fs' ist ein Programm aus dem AFS-System.
'fs help' liefert eine Liste der Optionen.
Am wichtigsten für Sie dürfte wahrscheinlich 'fs quota' sein.
'fs quota' zeigt an, wieviel Prozent des Festplattenquotas verbraucht sind.
Bsp:# fs quota
70% of quota used.
myhead('grep') ?>
'global regular expression print'
- durchsucht die angegebenen Datei nach einem bestimmten Ausdruck.
grep [Optionen] Suchmuster Datei
-c | gibt nur die Gesamtzahl der gefundenen Stellen aus. |
-i | ignoriert Groß- und Kleinschreibung. |
-n | gibt die Zeilennummer zu jeder Fundstelle aus. |
-v | inverse Wirkung, zeigt Zeilen, die den Ausdruck nicht enthalten. |
Zum Beispiel mit ps -ef | grep mozilla kann man nachprüfen, ob noch ein Mozilla-Prozess läuft, sieht
die PID (Process ID) und kann, wenn man das will, den Prozess mit "kill" abbrechen.
myhead('gzip') ?>
- komprimiert Dateien.
gzip -d dateiname, mit der Option -d für 'decompress', dekomprimiert die Datei.
myhead('kill') ?>
- beendet einen Prozeß.
myhead('less') ?>
- gibt eine oder mehrere Dateien seitenweise auf dem Bildschirm aus.
myhead('ln') ?>
- setzt einen Link. Mit der Option "-s" wird ein symbolischer Link gesetzt!
myhead('lpr')?>
'line printer'
- schickt Druckaufträge an den Spooler.
Hier geht es zu unserer Seite:
Netzwerk-Drucker im Überblick !
Und hier zu:
Drucken im CIP-Pool
myhead('ls') ?>
'list'
- Dateien anzeigen
Die Aufgabe von ls ist die Anzeige von Dateinamen.
Es folgen Optionen, die mit einem Bindestrich beginnen,
und dann die anzuzeigenden Dateien. Werden keine Angaben
zu den Dateien gemacht, werden alle Dateien des aktuellen
Verzeichnisses angezeigt.
Einige Optionen zu ls
-l | zeigt alle Informationen über die Datei an |
-a | zeigt auch die Dateien, die mit einem Punkt beginnen |
-d | zeigt das Verzeichnis und nicht dessen Inhalt |
-t | sortiert nach letzter Änderung. Neueste Dateien kommen zuerst |
-r | dreht die Sortierreihenfolge um |
-R | zeigt alle Unterverzeichnisse |
myhead('man') ?>
'manual'
- zeigt die Manualpages zu den Linux-Kommandos.
Beispiele:
man cp | erklärt den Befehl 'cp' |
man -k cp | zeigt eine Liste aller Kopier-Kommandos |
myhead('mkdir') ?>
'make directory'
- erzeugt ein leeres Verzeichnis.
myhead('more') ?>
- zeigt Dateien seitenweise.
myhead('mv') ?>
'move'
- verschiebt eine Datei oder benennt sie um.
Beispiele:
mv oldir newdir - nennt das Verzeichnis oldir um in newdir.
mv *.html newdir - verschiebt alle Dateien, deren Namen mit .html enden, in das
Unterverzeichnis newdir.
myhead('nedit') ?>
'Editor'
- Nedit ist ein standard GUI Text-Editor für Programme und Text-files.
myhead('ps') ?>
'process status'
- zeigt die aktiven Prozesse mit ihrem Status an.
myhead('pwd') ?>
- gibt den vollständigen Pfadnamen des aktuellen Verzeichnisses aus.
myhead('rm') ?>
'remove'
- Dateien oder Verzeichnisse löschen.
Einige Optionen:
-r | rekursiv (auch in Unterverzeichnissen) |
-f | force (nicht nachfragen) |
myhead('rmdir') ?>
'remove directory'
- löscht leere Verzeichnisse.
'rmdir -r dirname' löscht das Verzeichnis dirname mit allen Unterverzeichnissen.
myhead('tar') ?>
'tape archiver'
- verwaltet Dateiarchive.
tar aktion [optionen] Verzeichnisse
Einige Optionen:
-c | erzeugt ein neues Archiv. |
-f | benutzt die angegebene Datei als Archiv. |
-r | hängt Dateien an das Archiv an. |
-t | listet den Inhalt des Archivs. |
-v | meldet jede Aktion. |
-x | kopiert Datei oder alle Dateien aus dem Archiv |
Beispiel: tar cvf xyz.tar ./dir_name schreibt alle Dateien des
Verzeichnisses dir_name mit allen Unterverzeichnissen in xyz.tar
myhead('touch') ?>
- setzt die Zugriffs- und die Änderungszeit der Datei auf die aktuelle Zeit.
Wenn die Datei nicht existiert, wird sie erzeugt.
myhead('utdiskadm') ?>
Mit 'utdiskadm -l' kann man
erfahren, wo ein USB-Memory-Stick eingehängt wurde ( vollständiger Pfad: /opt/SUNWut/bin/utdiskadm).
Beispiel: [rweis@cip2:~] utdiskadm -l
Device Partition Mount Path
------ --------- ----------
disk1 disk1s2 /tmp/SUNWut/mnt/rweis/noname
myhead('which') ?>
- sucht ein Programm und gibt den gefundenen Pfad aus.
F I L E - F O R M A T E wie man sie anschaut und umwandelt.
Standard-Filenamen:
.dvi | DeVice Independent; TeX graphics display format. |
.gif | Graphics Interchange Format. Kann man mit "xv fn" ansehen und mit
giftrans Farben verändern. |
.gz | mit "gzip" komprimierte Files. "gunzip" oder "gzip -d" entpackt. |
.html | HyperText Markup Language, die Web-Sprache. |
.jpg | Joint Photographic Experts Group. |
.man | Manual Page Format. |
.pdf | Portable Data Format. |
.pl | Perl Language script. |
.ps | PostScript. |
.tar | Tape ARchive. |
.tex | TeX-format. |
.txt | Text. |
.Z | mit "compress" komprimierte Files. Zum Entpacken "uncompress". |
.pps | ProduktionsPlanung und -Steuerung. |
Umwandlungsprogramme:
acroread | Anschauen von *.pdf-files.
| a2ps | wandelt ASCII-Dateien in Postscript-Dateien um.
| dvips | wandelt Dvi-Files in Postskript.
| giftrans | manipuliert *.gif-Files.
| gv | Anschauen von Postscriptdateien am Bildschirm.
| pdf2ps | Konvertiert PDF-files in PostScript-files.
| ps2gif | wandelt ps-files in gif-files.
| xdvi | Anschauen von *.dvi files am Bildschirm.
| xv | Anschauen von *.gif, *.jpeg, ... files am Bildschirm.
|
include "footer.php.inc"; ?>
|