[Linux] 下载 linux 内置命令行工具的源码 (ps命令为例)
2024-01-02 13:10:00
1.查找命令位置
which ps
此命令会输出
/usr/bin/ps
2.查询命令对应的包
dpkg -S /usr/bin/ps
有如下输出
dpkg-query: no path found matching pattern /usr/bin/ps
这里说明当前ps没有被任何包里。
一般情况下,这一步都会正常输出,但是某些命令安装时会有一些链接之类的,所以第一步中的which命令可以能准。所以当遇到异常时,建议多找找看还有没有其他 可执行文件路径。
3.回到第一步,在 /bin 目录下发现有一个 ps 可执行文件
/bin/ps
4.再使用第二步
dpkg -S /bin/ps
有如下输出
procps: /bin/ps
至此,得到结论,ps命令出自 procps 包
5.安装procps包的源码
sudo apt-get source procps
注意,这一步要求 apt list 里面配置了 deb-src 路径
6.至此,当前路径下已经获得源码
文章来源:https://blog.csdn.net/ykun089/article/details/135336886
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!