PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mv /dev/null



ayin
10.07.04, 16:42
Wenn ich eine Datei löschen will, schicke ich sie meistens nach /dev/null

Wenn ich nun so ein ein mv Datei /dev/null mache, soll das schlecht sein; ein Freund sagte mir, dass es Möglich ist, als Root das Device Null zu überschreiben. Ist das Möglich?

`kk
10.07.04, 16:49
Mach doch einfach rm und gut is. :ugly:

xmarvel
10.07.04, 16:54
hmm naja ganz unrecht hat er nicht. Als root könnte er das /dev/null anders benennen und dann ein fake /dev/null z.B. zum Speichern deiner Dateien verändern also umlenken zu irgendwohin :)
Aber er kann auch ein fake rm schreiben wenn man root ist kann man halt (fast ?) alles machen. :p

MFG
xmarvel

`kk
10.07.04, 17:30
Nene, alles. :ugly:

HEMIcuda
10.07.04, 17:39
Wenn ich eine Datei löschen will, schicke ich sie meistens nach /dev/null
Kann man. Aber was versprichst Du Dir davon?
Und wenn /dev/null voll sein sollte, kannst Du immernoch auf /dev/zero und
/dev/random ausweichen. Das sollte fuer ne Weile reichen.

'cuda

xmarvel
10.07.04, 17:49
Und wenn /dev/null voll sein sollte ...

/dev/null kann voll werden ? :eek:
Ich dachte es wäre ein virtuelles device was garnicht richtig exestiert.
Bitte um Aufklärung.

MFG
xmarvel

canis_lupus
10.07.04, 22:11
Ich denke da fehlte das ;)

Hun
10.07.04, 22:17

das war n Post von Marc ;)

hp_tux
10.07.04, 22:30
Hallo,


Und wenn /dev/null voll sein sollte, kannst Du immernoch auf /dev/zero und
/dev/random ausweichen. Das sollte fuer ne Weile reichen.
jo, der ist verdammt gut! :D :D :D

Gruß

hp_tux

Bubble
11.07.04, 23:03
Ich verstehe das nicht, wie verschiebt man eine Datei nach /dev/null? Doch nicht mit

mv <datei> /dev/null

Mir fehlen für so einen Befehl als normaler User die Berechtigungen ...
Bubble

hp_tux
11.07.04, 23:10
Hallo,


Ich verstehe das nicht, wie verschiebt man eine Datei nach /dev/null?
nun, ganz einfach: garnicht! Wozu soll das denn auch gut sein? :confused:

"/dev/null" dient normalerweise nur dazu, unerwünschte Ausgaben von STDOUT und STDERR zu "schlucken", damit nicht alles unnötigerweise auf dem Bildschirm landet.

Gruß

hp_tux

Bubble
11.07.04, 23:12
Dann versteh ich den ersten Post von ayin nicht.
Bubble

psy
11.07.04, 23:22
Dann versteh ich den ersten Post von ayin nicht.
Bubble
eija ist halt nur etwas umständlicher...
wie oben schon geschrieben, einfach rm benutzen und gut is.

the_easterbunny
12.07.04, 22:25
ich glaub man kann auch ein systemschrotten wen man /dev/null durch ein "mv" überschreibt, und es dadurch andere rechte bekommt, oder?

http://www.linuxforen.de/forums/showthread.php?t=130306&highlight=%2Fdev%2Fnull

hp_tux
12.07.04, 22:32
Hallo,


ich glaub man kann auch ein systemschrotten wen man /dev/null durch ein "mv" überschreibt, und es dadurch andere rechte bekommt, oder?
nein, das stimmt wohl nicht ganz: man kann den Schaden ja wieder reparieren... ;)

Gruß

hp_tux

the_easterbunny
12.07.04, 22:42
Hallo,


nein, das stimmt wohl nicht ganz: man kann den Schaden ja wieder reparieren... ;)

Gruß

hp_tux

ok das stimpt - aber das kann man (fast) alles unter linux - ich hab vor ein paar tagen /bin, /etc und /lib geschrottet - nach knapp 13 stunden war alles wieder lot :-) (zumindestens ging die shell wieder). nach abermals 8 stunden ging X wieder, und nach ein paar emergen-befehlen liefen alle programme wieder tadellos :-)