Linux命令之strings:打印文件中的可打印字符串
来源:互联网 发布:物流发布信息软件 编辑:程序博客网 时间:2024/05/12 08:49
Linux系统里的命令strings,即打印文件中的可打印字符串(print the strings of printable characters in files),常用来在二进制文件中查找字符串,与grep配合使用。strings命令输出的字符串是至少包含连续4个可打印字符的,这个可以通过参数来修改。下面就通过3个使用示例来向大家解释一下!
使用示例
示例一:
- [root@www.linuxidc.com ~]# strings /usr/bin/uptime
- /lib/ld-linux.so.2
- FK9{
- PTRhp
- [^_]
- usage: uptime [-V]
- -V display version
- libproc-3.2.7.so
- __gmon_start__
- _Jv_RegisterClasses
- display_version
- print_uptime
- libc.so.6
- _IO_stdin_used
- stderr
- fwrite
- __libc_start_main
- memset
- _3_2_5
- GLIBC_2.0
- /lib/ld-linux.so.2
- [root@www.linuxidc.com ~]#
示例二:
- [root@www.linuxidc.com ~]# strings /usr/bin/uptime | grep GLIB
- GLIBC_2.0
- [root@www.linuxidc.com ~]#
示例三:
- [root@www.linuxidc.com ~]# strings -n 3 /usr/bin/uptime
- /lib/ld-linux.so.2
- GNU
- FK9{
- %()
- PTRhp
- QVh
- WVS
- t+1
- [^_]
- tZ1
- usage: uptime [-V]
- -V display version
- libproc-3.2.7.so
- __gmon_start__
- _Jv_RegisterClasses
- display_version
- print_uptime
- libc.so.6
- _IO_stdin_used
- stderr
- fwrite
- __libc_start_main
- memset
- _3_2_5
- GLIBC_2.0
- /lib/ld-linux.so.2
- [root@www.linuxidc.com ~]#
0 0
- Linux命令之strings:打印文件中的可打印字符串
- Linux命令之strings:打印文件中的可打印字符串
- Linux命令之strings - 打印文件中的可打印字符串
- 可见strings能输出文件中的可打印字符串(可指定字符串的最小长度),通常用来查看非文本文件(如二进制可执行文件)中的可读内容。
- linux显示可打印字符串
- Linux shell之打印命令
- 模拟linux tree命令打印文件树
- Linux命令之终端打印 - echo
- Linux Shell 之 Shell 打印命令
- Linux打印不同颜色字符串
- Linux打印命令
- linux 命令之strings
- 模仿linux中string命令的实现,实现从文件中提取连续4个以上的可打印字符
- linux命令打印字符串md5哈希后的值
- linux命令之查看动态库中字符串-strings
- 使用xargs循环查找文件中的字符串并打印出来
- linux中的strings命令简介
- 关于linux打印某个文件内容的命令
- C++连接MySQL
- 网易新闻客户端IOS版用过的开源库
- 【Android平台中的安全编程】の #01-限制app的敏感ContentProvider的可访问性
- 指针与动态分配
- oj平台测试-重载运算符
- Linux命令之strings:打印文件中的可打印字符串
- SqlMap用户手册
- CMarkup之类成员函数说明
- jsp中forward和redirect的区别
- 解决标题过长问题
- linux 磁盘文件系统
- 滑动pop Navigation
- ruby on rails tutorail笔记(第一章)
- 开发web应用,在DOC下编译java文件注意事项