带你入门Linux中size命令的6个例子

2019-01-16 22:03:12于海丽

Q4、如何让 size 命令显示所有对象文件的总大小?

如果你用 size 一次性查找多个文件的段大小,则通过使用 -t 选项还可以让它显示各列值的总和。

size -t [file1] [file2] ...

下面是该命令的执行的截屏:


How to make size command show totals of all object files

-t 选项让它多加了最后那一行。

Q5、如何让 size 输出每个文件中公共符号的总大小?

若你为 size 提供多个输入文件作为参数,而且想让它显示每个文件中公共符号(指 common segment 中的 symbol)的大小,则你可以带上 --common 选项。

size --common [file1] [file2] ...

另外需要指出的是,当使用 Berkeley 格式时,这些公共符号的大小被纳入了 bss 大小中。

Q6、还有什么其他的选项?

除了刚才提到的那些选项外,size 还有一些一般性的命令行选项,比如 v (显示版本信息)和 -h (可选参数和选项的汇总)。


What are the other available command line options

除此之外,你也可以使用 @file 选项来让 size 从文件中读取命令行选项。下面是详细的相关说明:

读出来的选项会插入并替代原来的 @file 选项。若文件不存在或着无法读取,则该选项不会被替换,而是会以字面意义来解释该选项。文件中的选项以空格分隔。当选项中要包含空格时需要用单引号或双引号将整个选项包起来。通过在字符前面添加一个反斜杠可以将任何字符(包括反斜杠本身)纳入到选项中。文件本身也能包含其他的 @file 选项;任何这样的选项都会被递归处理。

结论

很明显,size 命令并不适用于所有人。它的目标群体是那些需要处理 Linux 中目标文件/可执行文件结构的人。因此,如果你刚好是目标受众,那么多试试我们这里提到的那些选项,你应该做好每天都使用这个工具的准备。想了解关于 size 的更多信息,请阅读它的 man 页 。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对易采站长站的支持。

您可能感兴趣的文章:

Linux下利用unzip命令如何解压多个文件详解Linux shell条件判断if中的-a到-z的意思【推荐】linux上安装zookeeper 启动和关闭的教程使用FileZilla从Linux系统下载文件的方法详解Linux中zip压缩和unzip解压缩命令及使用详解linux服务器安装PHP扩展zip,zlib方法linux系统上传下载命令rz和sz的教程Linux下.tar.xz文件的解压教程详解Linux 中unzip解压时中文乱码的解决办法Linux使用zsh提高效率的5条建议