Questions tagged «binary»

5
在Linux上/ usr / bin与/ usr / local / bin
为什么在Linux中有那么多地方可以放入二进制文件?至少有以下五个: /bin/ /sbin/ /usr/bin/ /usr/local/bin/ /usr/local/sbin/ 而且在我的办公室邮箱中,我没有其中某些文件的写权限。 哪种二进制类型进入这些bins中的哪一个?




4
将十六进制字符串转换为二进制并使用netcat发送
我有一个可以发送的二进制文件netcat: $ nc -l localhost 8181 < my.dat 该文件包含以下内容: $ xxd my.dat 0000000: 0006 3030 3030 4e43 ..0000NC 我真正想做的是直接发送十六进制字符串。我已经试过了: $ echo '0006303030304e43' | nc -l localhost 8181 但是,以上命令只是将ascii字符串直接发送到nc。
46 linux  binary  netcat 

11
如何查看二进制文件?
据我了解,编译器生成的二进制文件由CPU可以读取的1和0组成。我有一个二进制文件,但是如何打开它以查看其中的1和0?文字编辑器说无法打开它... PS我有一个汇编编译的二进制,应该是1和0的普通二进制代码吗?
45 binary  assembly 



2
如何在vi中使用十六进制或八进制代码输入非ASCII字符
我正在尝试为后记写一个高尔夫球库。但是它本身必须被压缩。因此,我需要一种方便的方法来在大多数ascii文本中键入任意字节。 我知道可以使用任何一种编程语言轻松完成此操作,但是我可以在vi中做到吗?(:help octal没有帮助)。 编辑:这是为postscript生成的高尔夫球库。幸运的是,我很早就意识到打高尔夫球图书馆本身是一个愚蠢的主意,但我没有这么做。
33 vim  binary 

7
ASCII到二进制和二进制到ASCII转换工具?
哪一个将ASCII转换为二进制并将二进制转换为ASCII的好工具? 我希望有这样的东西: $ echo --binary "This is a binary message" 01010100 01101000 01101001 01110011 00100000 01101001 01110011 00100000 01100001 00100000 01100010 01101001 01101110 01100001 01110010 01111001 00100000 01101101 01100101 01110011 01110011 01100001 01100111 01100101 或者,更现实一些: $ echo "This is a binary message" | ascii2bin 01010100 01101000 01101001 01110011 00100000 01101001 …
31 bash  binary  ascii 

3
不使用@file将二进制数据传递给curl
是否可以使用curl和发布二进制数据而不传递文件名?例如,您可以通过--data-binary使用二进制文件发布表单: curl -X POST --data-binary @myfile.bin http://foo.com 但是,这需要文件存在。我希望能够将curl的文本记录为HTTP调用(例如,休息服务),以重现请求。(例如,这大大有助于调试这些服务) 但是,记录引用文件的curl命令将没有用,所以我希望我实际上可以记录原始的二进制数据(大概是base64编码),但仍然允许您复制并粘贴记录的curl命令并执行它。 那么,有可能使用curl并发布二进制数据而不引用文件吗?如果是这样,那将如何工作?一个例子看起来像什么?
30 curl  binary 

2
tr抱怨“非法字节序列”
我是UNIX的新手,我正在使用Kirk McElhearn的“ Mac OS X命令行”自学一些命令。 我试图使用tr,grep以便可以在常规的MS-Office Word文档中搜索文本字符串。 $ tr '\r' '\n' < target-file | grep search-string 但是它返回的只是: Illegal byte sequence. robomechanoid:Position-Paper-Final-Draft robertjralph$ tr '\r' '\n' < Position-Paper-Final-Version.docx | grep DeCSS tr: Illegal byte sequence robomechanoid:Position-Paper-Final-Draft robertjralph$ 我实际上在我创建的脚本上运行了同一行,vi并且可以正确搜索。

6
生成随机密码;为什么不便携?
我想生成一个随机密码,并且这样做: </dev/urandom tr -dc [:print:] | head -c 64 在运行Ubuntu的笔记本电脑上,这只会按预期生成可打印的字符。但是,当我进入学校的运行Red Hat Enterprise Linux的服务器并在其中运行服务器时,3!ri�b�GrӴ��1�H�<�oM����&�nMC[�Pb�|L%MP�����9��fL2q���IFmsd|l�K会得到诸如之类的输出,但根本无法执行。这里可能出什么问题了?


8
二进制文件可以跨不同的CPU架构移植吗?
我的目标是能够为嵌入式Linux开发。我有使用ARM的裸机嵌入式系统的经验。 对于针对不同的CPU目标进行开发,我有一些一般性问题。我的问题如下: 如果我有一个编译为在x86目标linux OS版本xyz上运行的应用程序,是否可以在另一个系统ARM目标linux OS版本xyz上运行相同的编译二进制文件? 如果上述情况不成立,唯一的方法是使用相关工具链“例如arm-linux-gnueabi”来获取应用程序源代码以进行重建/重新编译? 同样,如果我有一个可加载的内核模块(设备驱动程序)可以在“ x86目标,Linux OS版本xyz ”上工作,我是否可以在另一个系统“ ARM目标,Linux OS版本xyz ” 上加载/使用相同的已编译.ko。? 如果上述情况不成立,唯一的方法是使用相关工具链“例如arm-linux-gnueabi”来获取驱动程序源代码进行重建/重新编译?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.