Warum erscheint dieses seltsame Symbol in jeder Zeile in meinem Linux-Startprotokoll?

726
hans109h
[154G 

Jede Zeile meiner boot.log Datei in Ubuntu hat ein Escape - Symbol, das zwei Nullen auf einer oberen Reihe und 1b auf einer unteren Reihe durch einen Rahmen einer Linie umgeben ist, dann wird der Text 154Gdann die erwartete [ ok ]oder [ failed ].

Warum steht das geschachtelte Symbol in jeder Zeile und was bedeutet es?

Boot.log Screenshot:

screen shot

2
Diese Frage ist nicht außerhalb des Themas, also bitte nicht abstimmen, um als solches zu schließen. Ich denke, diese Frage ist allerdings etwas unklar. Ein Bild wäre hier sehr nützlich. bwDraco vor 9 Jahren 0

1 Antwort auf die Frage

2
Hannu

Sie schauen in Daten, die an ein Gerät gesendet werden sollen, das ANSI-Sequenzen versteht.

1Bist der HEX-Code für "ESC" (Escape-Zeichen 27 in der ASCII-Tabelle. Das Unicode-Äquivalent ist u001B, weshalb es auf diese Weise angezeigt wird. Es
[ist Teil der Einführung von ANSI-Sequenzen, wenn es mit ESC gepaart
154wird.) einen Parameter und Gteilt der Funktion mit, diesen Parameter auszuführen.

Geben od -t x1z boot.log | lessSie den Inhalt in Hex- und Textform nebeneinander ein.

Angenommen, Ihr Terminal versteht die Reihenfolge:
head -n 30 boot.logZeigt den Text so an, wie er angezeigt werden soll.