一. strings命令干什么的?
今天,我们来聊一个重要的linux命令:strings. 我估计很多朋友还不知道这个命令,或者不知道有何用。不要着急,且听我慢慢说来。
先看man strings的解释:
ubuntu@VM-0-15-ubuntu:~$ man strings
STRINGS(1) GNU Development Tools STRINGS(1)
NAME
strings - print the strings of printable characters in files.
可见,strings命令用于打印可打印的字符串。这听起来挺简单的,但我们在何种场景下要用到这个命令呢?你可能感觉自己从来没有用到过啊。
二. strings命令何时使用?
我们先来看一个具体场景。为了便于叙述,我对场景进行了简化,示例程序为:
#include <iostream>
using namespace std;
int square(int x)
{