Shell

Unter Linux in tolles Spielzeug mit dem man alles machen kann.
Was und wie genau gehen wir in dieser Kategorie einmal grob durch.


Artikel aus /shell/*

Konsole

Die Konsole. Einfach und schön.
Vorteil: Macht genau das, was man ihr (in der richtigen Sprache) sagt.
Nachteil: Macht GENAU das was man ihr sagt.

Aber was jetzt? help gibt nur viele komische Wörter aus…

Hint: man intro

So fertig da steht alles drin und wenn nicht steht da wie man es raus bekommt. (RTFM)

Damit man sich nicht ständig wieder durchhangeln muss, sind ein paar Notizen hilfreich:

RegEx

Mit regEx (regular Expessions) können Suchmuster festgelegt werden. Wird von vielen Programmen und Konfigurationen akzeptiert.
Allerdings etwas gewöhnungsbedürftig.
Es gibt komplette Internetseiten, die sich mit der Syntax beschäftigen.
Aber man 7 regex erklärt das ganze eigentlich schon gut.

sed

Der Stream EDitor.
Man könnte sagen ein Texteditor. vi kennt man ja. Es gibt noch den ähnlichen ed. Die interaktiv Betrieben werden können. sed dagegen arbeitet ausschließlich mit Scripts. Er ändert dabei Datenstöme(!) nach einem vorgegeben Muster ab. Er sollte Standatmäßig bei allen Linux Systemen vorhanden sein.
Klingt brauchbar oder?

netcat

Netzwerk?
Netcat!
Ein Netzwerkwerkzeug, mit dem man viel Spaß haben kann.
Macht alles was ein (TCP/IP oder UDP) Netzwerk braucht. Daten senden und empfangen mit ein paar netten Zusatzfunktionen.
Klingt einfach?
Ist es auch.
Aber spektakulär effektiv.

Notfalls lässt sich hiermit ein provisorischer Webserver oder sogar ein Proxy bauen.