防止strace从缩写的争论?
我试图用strace来找出一个程序使用execve
执行的命令。 这些命令中的一些参数是相当长的,strace是execve
缩写(我在大约30个字符之后看到“…”),从而阻止我得到任何有用的信息。 我怎样才能得到每个参数的全文?
我已经阅读了手册页 。 -v选项打印环境,这很有用,但参数仍然被截断。
strace -f -e trace=execve -v -p 1234
我也尝试过传递verbose = all,但是这只是提供了一些关于SIGCHLD的额外信息。
strace -f -e verbose=all trace=execve -v -p 1234
您需要-s strsize
选项,该选项指定要显示的string的最大长度(默认值为32)。
- 没有find错误`CXXABI_1.3.8',在Linux ElementaryOS中如何修复Genymotion
- -pthread标志在编译时的意义
- 在Linux中,如何在文件或目录更改时运行shell脚本
- 源文件在不同目录中的Makefile
- 如何在没有IDE的情况下构build和部署三星智能电视应用程序(例如:在Linux上)
- move_uploaded_file在所有configuration完成后给出“无法打开stream:权限被拒绝”错误
- 如何避免mongodb中的transparent_hugepage / defrag警告?
- Docker – 如何分析一个容器的磁盘使用情况?
- 如何在Linux或UNIX上find用户的主目录?