Linux命令之strings:打印文件中的可打印字符串
作者:佚名
strings常用來在二進(jìn)制文件中查找字符串,與grep配合使用。strings命令輸出的字符串是至少包含連續(xù)4個(gè)可打印字符的,這個(gè)可以通過參數(shù)來修改。此外,文章作者還通過3個(gè)使用示例來向大家做了解釋,對理解很有幫助。
Linux系統(tǒng)里的命令strings,即打印文件中的可打印字符串(print the strings of printable characters in files),常用來在二進(jìn)制文件中查找字符串,與grep配合使用。strings命令輸出的字符串是至少包含連續(xù)4個(gè)可打印字符的,這個(gè)可以通過參數(shù)來修改。下面就通過3個(gè)使用示例來向大家解釋一下!
使用示例
示例一:
- [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 ~]#
【編輯推薦】
- Linux編譯聲卡驅(qū)動
- Linux文件分割與合并:split&cat
- Linux進(jìn)程與作業(yè)的區(qū)別及相關(guān)命令
- Linux下利用ext3grep恢復(fù)被刪除的文件
- Linux十大妙用:充當(dāng)Windows修復(fù)工具
責(zé)任編輯:馮宇
來源:
Linux社區(qū)