有时我们想要看看ls、cat、sudo等命令的源代码,可以通过以下方式查找。
以搜索ls命令的源代码为例
1.搜索命令所在位置
which ls
/bin/ls
2.搜索该命令所在软件包
dpkg -S /bin/ls
coreutils: /bin/ls
3.下载源代码
由上一步骤可以知道ls命令属于`coreutils`包,下载其源代码
sudo apt-get source coreutils
进入/usr/src/下可查看其源代码文件。
打造阅读Linux源代码利器:http://www.linuxdiyf.com/linux/13607.html
Ubuntu下安装LXR Linux源代码阅读利器:http://www.linuxdiyf.com/linux/8037.html
Source Insight3.0:Linux源代码阅读的利器:http://www.linuxdiyf.com/linux/8746.html
Linux源代码分析工具链:http://www.linuxdiyf.com/linux/13513.html