Unix 如何查看键盘发送的各种控制字符
通常我会使用Unix 如何查看键盘发送的各种控制字符,unix,keyboard,ascii,hexdump,xxd,Unix,Keyboard,Ascii,Hexdump,Xxd,通常我会使用xxd来查看我键入的字符转换为十六进制。例如: $ xxd hello 00000000: 0a68 656c 6c6f 0a .hello. 但是,我将如何为以下对象执行相同的操作: Ctrlz Ctrld Ctrlc 似乎当我输入这三个输入中的任何一个时,它在xxd程序之外“做了一些事情”,而不是被识别为我想要查看十六进制代码的键盘输入。那么,如何查看键盘发送的所有字符组合的值呢?在命令行控制台中,您可以通过首先输入Ctrl-
xxd
来查看我键入的字符转换为十六进制。例如:
$ xxd
hello
00000000: 0a68 656c 6c6f 0a .hello.
但是,我将如何为以下对象执行相同的操作:
- Ctrlz
- Ctrld
- Ctrlc
似乎当我输入这三个输入中的任何一个时,它在
xxd
程序之外“做了一些事情”,而不是被识别为我想要查看十六进制代码的键盘输入。那么,如何查看键盘发送的所有字符组合的值呢?在命令行控制台中,您可以通过首先输入Ctrl-V来输入类似于Ctrl-Z的代码
例如,如果您键入以下内容:
xxd相当整洁!我在我的终端上得到了第一个世界。
00000000: 010a ..