Ste*_*ven 3 linux shared-libraries ldd
如何列出 Red Hat Linux 系统上链接到 libssl 的所有可执行文件?我可以接近:
find / -type f -perm /a+x -exec ldd {} \; | grep libssl
Run Code Online (Sandbox Code Playgroud)
ldd 显示了可执行文件链接到的库,但是包含库名称的行并不显示文件名,因此虽然我使用 grep 得到了很多匹配项,但我不知道如何返回该库的名称发生匹配的可执行文件。任何帮助将不胜感激。
find / -type f -perm /a+x -print0 |
while read -d $'\0' FILE; do
ldd "$FILE" | grep -q libssl && echo "$FILE"
done
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1905 次 |
| 最近记录: |