如何打印文件的零和一

如何打印文件的零和一

长话短说:如何在终端中打印构成文件(例如库)的二进制数字。所以或简单的文字。TXT文件


PC 硬件使用电信号(基本上是开/关行为),该信号可以通过二进制系统(数字 0 和 1)进行逻辑转换。可视化文件的内容会很有趣教育练习,以及比较 .txt 和打印相同文本的可执行文件。

答案1

xxd可以给出二进制输出。下面的例子。

$ cat foo
Hello World
$ xxd -b foo
00000000: 01001000 01100101 01101100 01101100 01101111 00100000  Hello
00000006: 01010111 01101111 01110010 01101100 01100100 00001010  World.
$

答案2

basenc(来自核心工具

$ echo 123 | basenc --base2msbf -w8
00110001
00110010
00110011
00001010

相关内容