Unterschiede zwischen den Revisionen 1 und 8 (über 7 Versionen hinweg)
Revision 1 vom 2003-03-11 09:38:43
Größe: 1178
Autor: micropolis
Kommentar: finger @ftp.kernel.org
Revision 8 vom 2003-03-17 05:08:22
Größe: 3495
Autor: pD9E11F74
Kommentar: "less", Seitenweise -> seitenweise
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
[[TableOfContents()]]
Zeile 2: Zeile 3:
== Userspace-Tips ==
=== Die gängigen Kommandozeilen-Programme ===
 || {{{ls}}} || Zeigt Dateien an, entspricht {{{dir}}} unter DOS ||
 || {{{cd}}} || Wechselt das Verzeichnis, entspricht {{{cd}}} unter DOS, mit der Ausnahme, daß, wenn man nichts angibt, man in das HomeDir verfrachtet wird (unter DOS wurde der Name des aktuellen Verzeichnisses angezeigt) ||
 || {{{cp}}} || Kopiert Dateien, entspricht {{{copy}}} ||
 || {{{mv}}} || Verschiebt Dateien, entspricht {{{move}}} ||
 || {{{rm}}} || Löscht Dateien, entspricht {{{del}}} unter DOS ||
 || {{{mount}}} || Hängt Dateisysteme ein. Anders als unter DOS sind Datenträger nicht automatisch unter einem Laufwerksbuchstaben verfügbar, sondern müssen erst mittels {{{mount}}} zugänglich gemacht werden ||
 || {{{cat}}} || {{{cat}}} gibt den Inhalt von Dateien aus, entspricht {{{type}}} ||
 || {{{pwd}}} || Gibt den aktuellen Verzeichnisnamen aus, entspricht {{{cd}}} unter DOS, wenn kein Verzeichnisname angegeben wurde ||
 || {{{man}}} || Zeigt die Hilfe-Seite von Programmen an ||
 || {{{ssh}}} || Mit {{{ssh}}} kann man sich auf fremden Rechnern einloggen und dort arbeiten und fernwarten ||
 || {{{scp}}} || Damit lassen sich Dateien auf einen anderen Rechner kopieren ||
 || {{{more}}} || Zeigt Dateiinhalt seitenweise an ||
 || {{{more}}} || Zeigt Dateiinhalt ebenfalls seitenweise an, ist manchmal etwas flexibler ||
 || {{{find}}} || Sucht Dateien ||
 || {{{file}}} || Zeigt den Dateityp einer Datei an ||
=== Was kann man damit machen? ===
Prinzipiell können all die Befehle einfach eingegeben werden. Nachdem man <Return> gedrückt hat,
wird dieser Befehl ausgeführt,bis er sich beendet hat.

Aber mit der Shell (dem Kommandointerpreter) von Unix-artigen Systemen kann man viel mehr machen,
als nur einfach der Reihe nach Befehle auszuführen. Wenn man an die Befehlszeile "&" anhängt,
so wird der Befehl im Hintergrund ausgeführt, sodaß man sofort weitere Befehle eingeben kann.
Das hilft vor allem, wenn man Programme mit langer Laufzeit ausführen möchte.

Natürlich kann man die Ausgabe eines Programmes auch (wie unter DOS) in eine Datei umleiten:
{{{
$ ls > ausgabedatei
}}}
oder an eine Datei anhängen:
{{{
$ ls >> ausgabedatei
}}}
Zeile 10: Zeile 46:
$ finger @ftp.kernel.org $ finger @finger.kernel.org
Zeile 22: Zeile 58:
$ date
Tue Mar 11 10:39:06 CET 2003

TableOfContents()

Linux-Tips

Userspace-Tips

Die gängigen Kommandozeilen-Programme

  • ls

    Zeigt Dateien an, entspricht dir unter DOS

    cd

    Wechselt das Verzeichnis, entspricht cd unter DOS, mit der Ausnahme, daß, wenn man nichts angibt, man in das HomeDir verfrachtet wird (unter DOS wurde der Name des aktuellen Verzeichnisses angezeigt)

    cp

    Kopiert Dateien, entspricht copy

    mv

    Verschiebt Dateien, entspricht move

    rm

    Löscht Dateien, entspricht del unter DOS

    mount

    Hängt Dateisysteme ein. Anders als unter DOS sind Datenträger nicht automatisch unter einem Laufwerksbuchstaben verfügbar, sondern müssen erst mittels mount zugänglich gemacht werden

    cat

    cat gibt den Inhalt von Dateien aus, entspricht type

    pwd

    Gibt den aktuellen Verzeichnisnamen aus, entspricht cd unter DOS, wenn kein Verzeichnisname angegeben wurde

    man

    Zeigt die Hilfe-Seite von Programmen an

    ssh

    Mit ssh kann man sich auf fremden Rechnern einloggen und dort arbeiten und fernwarten

    scp

    Damit lassen sich Dateien auf einen anderen Rechner kopieren

    more

    Zeigt Dateiinhalt seitenweise an

    more

    Zeigt Dateiinhalt ebenfalls seitenweise an, ist manchmal etwas flexibler

    find

    Sucht Dateien

    file

    Zeigt den Dateityp einer Datei an

Was kann man damit machen?

Prinzipiell können all die Befehle einfach eingegeben werden. Nachdem man <Return> gedrückt hat, wird dieser Befehl ausgeführt,bis er sich beendet hat.

Aber mit der Shell (dem Kommandointerpreter) von Unix-artigen Systemen kann man viel mehr machen, als nur einfach der Reihe nach Befehle auszuführen. Wenn man an die Befehlszeile "&" anhängt, so wird der Befehl im Hintergrund ausgeführt, sodaß man sofort weitere Befehle eingeben kann. Das hilft vor allem, wenn man Programme mit langer Laufzeit ausführen möchte.

Natürlich kann man die Ausgabe eines Programmes auch (wie unter DOS) in eine Datei umleiten:

$ ls > ausgabedatei

oder an eine Datei anhängen:

$ ls >> ausgabedatei

Kernel-Tips

Wie finde ich heraus, welche Kernel-Versionen gerade aktuell sind?

Es gibt einen alten Dienst namens ["Finger"], mit dem man früher herausfinden konnte, ob ein User eingeloggt ist, was er so vor hat, wann er zuletzt Mails gelesen hat etc. Dieser Dienst wird auf dem Rechner finger.kernel.org mißbraucht, um die aktuellen Kernel-Versionen von sich zu geben:

$ finger @finger.kernel.org
[zeus-pub.kernel.org]
The latest stable version of the Linux kernel is:           2.4.20
The latest prepatch for the stable Linux kernel tree is:    2.4.21-pre5
The latest beta version of the Linux kernel is:             2.5.64
The latest snapshot for the beta Linux kernel tree is:      2.5.64-bk5
The latest 2.2 version of the Linux kernel is:              2.2.24
The latest 2.0 version of the Linux kernel is:              2.0.39
The latest prepatch for the 2.0 Linux kernel tree is:       2.0.40-rc6
The latest -ac patch to the stable Linux kernels is:        2.4.21-pre5-ac2
The latest -ac patch to the beta Linux kernels is:          2.5.64-ac3
The latest -dj patch to the beta Linux kernels is:          2.5.60-dj2
$ date
Tue Mar 11 10:39:06 CET 2003

LugOwlWiki: LinuxTips (zuletzt geändert am 2019-08-16 08:59:12 durch LinuxWeb)

Impressum Datenschutz