cat / dev / random öffnet den Druckdialog

510
Big_Mac

Ich habe nur herumgespielt und im Terminal meines Mac habe ich cat /dev/randomnur den endlosen Strom zufälliger Werte beobachtet. Es wurde jetzt ein Druckdialogfeld angezeigt, und es soll eine halbe Textseite gedruckt werden. Die Vorschau ist zu klein, als dass ich sie lesen könnte. Soll ich es ausdrucken? Hat schon mal jemand davon gehört? Es druckte eine Reihe von zufälligen Zeichen / Nichtzeichen. Warum sollte das passieren?

1

1 Antwort auf die Frage

1
JakeGould

Ich habe nur herumgespielt und im Terminal meines Mac habe ich cat /dev/randomnur den endlosen Strom zufälliger Werte beobachtet. Es wurde jetzt ein Druckdialogfeld angezeigt, und es soll eine halbe Textseite gedruckt werden. Die Vorschau ist zu klein, als dass ich sie lesen könnte. Soll ich es ausdrucken? Hat schon mal jemand davon gehört?

Wenn Sie gerade /dev/randomin Ihr Terminalfenster geleert haben, haben Sie nur zufällig ausgewählte Daten in Ihr Fenster geladen. In den meisten Fällen handelt es sich dabei um harmlose Kauderwelsch, aber in Ihrem Fall war vielleicht ein Teil der Zufallssequenz eine ctrl+ P-Sequenz, die das Druckdialogfeld ausgelöst hat.

Das ist nicht ungewöhnlich. Das ist normal für den Kurs, dem System mitzuteilen, zufällige Daten auszugeben. Und in Wirklichkeit ist die Ausgabe /dev/randomnicht dazu gedacht, von einem einfachen catBefehl betrachtet zu werden, sondern von einem Programm oder einer Aufgabe verwendet zu werden, das Zufallsdaten benötigt.

Das bedeutet, dass Sie nichts kaputt gemacht oder beschädigt haben, aber weil Sie die Ausgabe /dev/randomso direkt durchgeführt haben, ist es ziemlich unvermeidlich, dass irgendwann eine zufällige Folge von Zeichen auftaucht, die so etwas auslöst.