"Ad-hoc-Webserver" für statische Dateien unter UNIX / MacOSX?

Gibt es so etwas wie einen winzigen kleinen Webserver, den ich über die Befehlszeile aufrufen kann, die nur Dateien aus dem lokalen Dateisystem abruft und über HTTP an einem bestimmten Port bereitstellt?

Ich möchte in der Lage sein, so etwas zu tun:

$ cd ~/Sites/mysite
$ serve . 10.0.1.1 8080

Dies sollte einen Webserver starten, der 10.0.1.1:8080 abhört und Dateien aus dem aktuellen Verzeichnis (".") Bereitstellt - kein PHP, ASP oder ähnliches.

Jeder Vorschlag sehr geschätzt.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage