Verkehrsschild: Anlieger frei bis Baustelle.
Baustelle: Noch nicht brauchbar.

Dieser Artikel enthält eine wachsende Anzahl Vorschläge und Kurzbeschreibungen von Tools, die bei der Entwicklung von Websites hilfreich sind.

Remote Zugriff

Werkzeuge zum Datentransfer und Remote Zugriff

FileZilla

Das komfortable Programm zum Datentransfer

rsync

Das ultimative Programm zum Datentransfer

Wenn FileZilla ein Programm für Warmduscher ist, so ist rsync etwas für Leute, die nach einer Schneewanderung zum Aufwärmen in einen Gebirgsbach springen.

Wie FileZilla wird rsync benutzt, um Daten zwischen dem lokalen und entfernten Rechner auszutauschen.

Im Gegensatz zu FileZilla, das mit einer ansprechenden und gut durchdachten grafischen Benutzeroberfläche ausgestattet ist, ist rsync ein CLI Programm, dass mit 145 Parametern gesteuert werden kann. Die Parameter kann man natürlich kombinieren.

ssh

Die "secure shell" zum Zugriff auf andere Rechner

Unix Tools

Werkzeuge aus dem Unix Werkzeugkasten

sed

Ein "Stream Editor" zur Textänderung in Massen von Dateien

xargs

Ein "Stream Editor" zur Textänderung in Massen von Dateien

find

Dateien finden

Einzelne Kommandos

Sammlung nützlicher Befehle

Verteilen einer zentralen Datei

find . -name js -type d -printf "%p/\n" | xargs -n 1 cp -v ./global-lib.js

Dieses Kommando verteilt die Datei global-lib.js, die im aktuellen Verzeichnis liegt, in alle darunter liegenden Verzeichnisse mit dem Namen "js".