« Mai 2011 | Main | März 2011 »
The games into the wopr
Linux - Alles was Du brauchst | 6
smb freigabe, da rechte hin schieben dort drüber und bla, das installieren und dann gehts mit dem scheiß windows rechner vom kumpel wieder nicht... zum kotzen!
Um Dateien im Netzwerk schnell frei zu geben muss man nicht gleich n riesen Apache aufsetzen oder Samba installieren oder son Müll, denn man hat ja ohnehin schon alles da: Linux!!!
Also, ab in die shell/Terminal/bash/Konsole... und ins Verzeichnis navigiert, welches ihr Euren Freunden im Netzwerk zur Verfügung stellen wollt. In meinem Fall ist das mein Videos Ordner:
jens@STacy:~$ cd ~/Videos/
jens@STacy:~/Videos$
cd steht für "change directory" also Ordner wechseln. Das Welle Symbol ~ navigiert Euch in Euren home directory.
Nun nochmal gucken, ob da auch wirklich nur die Dateien drin liegen, die ihr verbreiten wollt mit dem Befehl ls:
jens@STacy:~/Videos$ ls
IT Crowd The Big Bang Theory
jens@STacy:~/Videos$
So, wenn nur die gewünschten Dateien darin enthalten sind, dann kommen wir zum aufsetzen des magischen und wundervollen HTTP servers:
jens@STacy:~/Videos$ python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...
Und datt wars auch schon! Falls sich in diesem Ordner noch eine Datei mit Namen index.html oder index.htm befindet, so nutzt python diese und listet nicht den Inhalt des Ordners auf.
Aber wie greife ich denn jetzt darauf zu??? Da gibt es ganze DREI Möglichkeiten. Naja... genau genommen gibt es noch sehr viel mehr wenn man wget und cURL mit einbezieht, aber wir gehen jetzt mal davon aus, das wir einen Webbrowser nutzen wollen, wie Firefox, elinks, etc... (Nein, ich zähle Chromium hier jetzt nicht auf!! Google stinkt nämlich! Ha!! ;) Ach und warum Opera nicht? closed source! Sowas nenn ich hier auch nicht ;) Und warum die ganzen anderen nicht? Hab ich! Sind alle im "etc" drin. schau nach ;) ).
So, nun zu den Möglichkeiten Im browser den Namen eures Computers eingeben. Das ist immer der, der nach Eurem user Namen hinter dem @ in der bash steht. In meinem Fall also STacy. Oder ihr gebt Eure ip ein. Die ip findet ihr mit dem Befehl ifconfig in der bash heraus. Also kommt genau das in die Adresszeile vom Firefox:
Stacy.local:8000 oder 192.168.178.34:8000
Und zack! Da ist Euer Video Ordner:
Und damit ich keine bösen Briefe von Anwälten bekomme, muss ich natürlich noch schreiben, dass das unautorisierte Tauschen und Verbreiten urheberrechtlich geschützter Werke über das Internet oder private Netzwerke, ob herauf oder herunter laden, ob kommerziell oder im privaten Rahmen, verboten ist, so lange ihr nicht selbst die Urheber seid.
So, na dann viel Spatz ;)
Posted in: linuX
Eines Tages als ich Windows 98 auf koreanisch installierte....
Als ich 2006 auf einem koreanischen Windows 98 die TCP/IP Verbindung zum weltweiten Netz herstellte, wurde mir bewusst, das ich wohl in den 90ern keine Freunde gehabt haben konnte. Oder woran lag es, dass ich sowas faktisch blind, da ich dem koreanischen nicht mächtig bin, konnte und es tatsächlich funktionierte? Ich meine, wieviele Stunden muss ich im Grundschulalter wohl vor diesem Betriebssystem, das ich damals nur in Deutsch besaß, gehockt haben, um nun in einem Koreanischen TCP/IP einrichten zu können, und warum war ich nicht mit Freunden draußen?
Ich hatte wohl keine... Wie das so ist als komischer kleiner Computerfreak, der zwar gut zum Hausaufgaben machen von seinen Mitschülern war, sich sonst aber immer in der Hecke der Bushaltestelle wieder fand und grundsätzlich einen Bus später nach Hause kam, der dann von Mama ärger bekam, weil er wieder mal zu spät kam, aber nie sagte warum, weil es ihm peinlich war....
P.S.:Liebe Anwälte, ich besitze Lizensen aller Windows 98 Versionen. Abmahnung zwecklos!
P.P.S.: Inspiriert wurde ich nach einem Chat im #freemint auf freenode durch ragnar76 :)
Posted in: nonsens