strip命令是linux系统下用于从文件中去除指定符号的调试信息的命令,可以减少文件所占用的空间大小。支持对文件和函数库文件以及可执行程序等进行操作。
语法格式:strip 参数 文件名;参数可以为空;
参数说明-o参数:指定输出文件,如果不使用该选项,则默认会在源文件上修改。
-s参数:全称为--strip-all,表示去除所有的符号信息。
-d参数:全称是--strip-debug,表示去除调试符号。
-F参数:设置输入输出的格式为指定格式。
-p参数:将修改,访问的的时间戳复制到输出。
-V参数:显示strip命令的版本信息。
-v(小写)参数:显示所有被修改的目标文件。
-x参数:删除所有的非全局符号。
-X(大写)参数:删除任何编译器生成的符号。
-x参数:运行在符号中使用通配符。
-K参数:不去除符号链接。
图1