linux通过字符串查看,linux命令strings有什么用?查找二进制文件可打印字符串。...
在对象文件或二进制文件中查找可打印的字符串
补充说明
strings命令在对象文件或二进制文件中查找可打印的字符串。字符串是4个或更多可打印字符的任意序列,以换行符或空字符结束。 strings命令对识别随机对象文件很有用。
语法strings [ -a ] [ -o ] [ -t Format ] [ -n Number ] [ -Number ] [file ... ]
选项-a --all:扫描整个文件而不是只扫描目标文件初始化和装载段
-f –print-file-name:在显示字符串前先显示文件名
-n –bytes=[number]:找到并且输出所有NUL终止符序列,连续的可打印字符最小长度
- :设置显示的最少的字符数,默认是4个字符
-t --radix={o,d,x} :输出字符的位置,基于八进制,十进制或者十六进制
-o :类似--radix=o
-T --target= :指定二进制文件格式
-e --encoding={s,S,b,l,B,L} :选择字符大小和排列顺序:s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit
@ 选项从file中读
实例
列出ls中所有的ASCII文本:strings /bin/ls
查看当前系统glibc版本执行命令:strings /lib64/libc.so.6 |grep GLIBC_
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_PRIVATE
输出大于等于6的字符串strings -n 6 *.o
查找ls中包含libc的字符串,不区分大小写:strings /bin/ls | grep -i libc
linux通过字符串查看,linux命令strings有什么用?查找二进制文件可打印字符串。...相关推荐
- linux怎么查看文件内容并显示行号,Linux文件内容查看相关命令
原标题:Linux文件内容查看相关命令 Linux系统中使用以下命令来查看文件的内容: cat.tac.nl.more.less.head.tail 你可以使用 man [命令]来查看各个命令的使用文 ...
- linux篇:查看Linux版本号
一.查看Linux内核版本命令(两种方法): 1.cat /proc/version [root@S-CentOS home]# cat /proc/version Linux version 2.6 ...
- Linux Shell CentOS 查看Linux 操作系统 相关信息
文章目录 Linux Shell CentOS 查看Linux 操作系统 相关信息 相关阅读 1.代码 2.结果 Linux Shell CentOS 查看Linux 操作系统 相关信息 相关阅读 L ...
- Linux文件内容查看相关命令
转载自公众号:良许Linux Linux系统中使用以下命令来查看文件的内容: cat.tac.nl.more.less.head.tail 你可以使用 man [命令]来查看各个命令的使用文档,如 : ...
- linux命令看文件内容,Linux文件内容查看相关命令
1.more命令 在Linux中,more命令是一个基于vi编辑器的文本过滤器,它能以全屏的方式按页显示文本文件的内容,more里面内置了一些快捷键. (1)命令语法 more(选项)(参数) (2) ...
- linux查看帮助文档的命令,Linux如何使用查看一个命令的帮助文档呢?
摘要: 下文讲述Linux操作系统中查看命令的帮助文档的方法分享,如下所示: 实现思路: 使用 --help命令即可查看命令自带的帮助文档信息 例: 查看ls命令的帮助信息 [root@localho ...
- Linux Tomcat日志查看实用命令
实用命令: 查看tomcat运行日志 tail -f catalina.out 通过关键字搜索查看日志 cat jeewx-2015-09-20.log | grep 验证码 查看固定时间日志 cat ...
- Linux系统中查看某个命令的路径
Linux下有两个命令可以查看命令或者文件所在的位置. 1. which which 用来查看当前要执行的命令所在的路径. which命令的原理:在PATH变量指定的路径中,搜索某个系 ...
- linux 服务器基本信息,查看linux服务器基本信息
查看linux服务器配置 查看所有网络接口的属性 ifconfig 查看系统 cat /etc/redhat-release 查看内核版本 uname -a 查看CPU信息的linux系统信息命令 c ...
最新文章
- C# WPF Application 下的文件操作
- mysql identifier name is too long_ORA-00972: identifier is too long 问题处理
- Android插件基础之类加载器学习
- python安全攻防---scapy基础---计算机网络各层协议
- C# 中 for和foreach 性能比较,提高编程性能
- 【git clone 报错】fatal: unable to access ‘https://github.com/zimeng303/React.git/‘: Failed to connect
- uint8_t / uint16_t / uint32_t /uint64_t 的简单介绍
- 翼虎AE教程 Max贴图教程 地址备份。。。。
- SSR端口冲突的解决法法
- 2020-12-24
- 教你七招记单词快又准
- 视频会议让教育培训插上腾飞的翅膀!
- R语言|根据列名提取/筛选列的两种方法
- C语言中将字符数字转换为数值的小技巧和方法
- java看片_java – 如何正确查看片段
- 低照度图像 颜色恢复 matlab,低照度图像修复方法总结
- mysql par文件_mysql .par文件格式解析
- Python--正则表达式在线验证的工具(regex)
- 【KCP】UDP可靠性传输
- Educational Codeforces Round 132 (Rated for Div. 2) 题解(A~D)
热门文章
- 如何以 mock server 的方式本地启动 SAP UI5 应用,使它不连接服务器端 OData 服务
- SAP UI5 的本地 Fiori sandbox Launchpad
- 如何在SAP Spartacus category 页面里拿到当前的category信息
- rxjs里subscribeToArray的一个JavaScript模拟实现
- SAP Spartacus里Commerce后台CMS Component和前台Angular的一一映射关系
- SAP CRM IBASE Solution manager callstack
- SAP CRM产品主数据应用里value node和model node的转换
- 阿里云上JDK安全证书的实际位置
- header response in Genil
- Fiori Error message Exception raised without specific error