时间:2023-06-10 来源:网络 人气:
Readelf是一个十分有用的工具,它可以查看可执行文件、共享对象文件和静态库文件的信息。但是当我们使用Readelf命令查看包含中文字符的文件时,往往会发现无法正常显示中文。这该怎么办呢?
其实,只需要在执行Readelf命令时添加一个参数即可。具体方法如下:
在终端输入以下命令:
sudoapt-getinstalllanguage-pack-zh-hans
安装完毕后,在终端输入以下命令:
exportLANG=zh_CN.UTF-8
此时,再执行Readelf命令即可正常显示中文字符了。
比如,想要查看名为“example”的ELF文件的符号表,可以在终端输入以下命令:
readelf-sexample
如果该文件中包含中文字符,那么显示结果将是乱码。此时,只需要在命令后面加上“--wide”参数即可正常显示中文字符:
readelf-s--wideexample
至此,你已经成功地让Readelf指令支持中文字符了。希望这篇文章能够对你有所帮助。
tokenpocket钱包:https://cjge-manuscriptcentral.com/software/5776.html