Die Programmiersprache Ruby

Blog|

Forum|

Wiki  


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]

Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
BeitragVerfasst: 30 Apr 2012, 22:05 
Offline
Nuby

Registriert: 30 Apr 2012, 21:58
Beiträge: 1
Nabend ;-)

Ich lese mich gerade in Ruby ein, und denke so ein paar Dinge durch. Auch in Ruby lassen sich ja externe Prozesse erzeugen, wie zum Beispiel vorhandene PHP Skripte ansprechen und entsprechend als Proxy fungierend weiterleiten. Gibt es eine Moeglichkeit auf das Dateisystem eines Prozesses zuzugreifen ? Dem Prozess quasi ein Dateisystem vorzugeben so wie die LoopDevice unter Linux ?

Entschuldigt meine Frage, aber ich les mich erst seit kurzem ein.

Gruesse
Stefan


Nach oben
 Profil  
 
BeitragVerfasst: 30 Apr 2012, 22:53 
Offline
Interpreter
Benutzeravatar

Registriert: 18 Sep 2008, 22:32
Beiträge: 1412
Wohnort: NRW → UN
Willkommen im Forum! :)

"Dateisystem eines Prozesses" klingt komisch und weckt bei mir Assoziationen mit /proc oder dem Plan9-Konfigurationsdateisystem. Ein Prozess "hat" in diesem Sinne kein Dateisystem; es gibt nur ein gemeinsames Dateisystem. Das einzige was du machen kannst, ist, einen Prozess in ein Chroot-Gefängnis einsperren, d.h. ihm ein X für ein U vormachen und vorgaukeln, dass / woanders sei, als es eigentlich ist: # chroot []

Beachte, dass <kommando> wenn angegeben im Chroot-Gefängnis vorhanden sein muss. Wenn nicht angegeben, versucht chroot deine Standardshell auszuführen (die dann ihrerseits im Chroot-Gefängnis vorhanden sein muss).

Siehe dazu man(1) chroot. Das ist aber nicht wirklich ruby-spezifisch, sondern eher ein UNIX-Administrationsthema. ;)

Vale,
Quintus

_________________
Habe den Mut, dich deines eigenen Verstandes zu bedienen! — Immanuel Kant

Mein Blog | Auf Twitter: @qquintilianus | PGP/GPG-Schlüssel: BF3A 614B D62B A4A0 C292 141C B875 5CB1 C592 A85A

Helft beim OpenRubyRMK, einem freien Programm zum erstellen von RPGs! (→ GitHub-Projekt)


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach: