Linux中有很多很棒的工具,我们可以在平常的使用中,可以采用查看源码的方式来学习它。以下就以uptime为例来说一说吧。
1.首先,我们要查询一下uptime是由哪个package提供的
#rpm -qf $(which uptime)
procps-3.2.8-33.0.1.el6.x86_64
2.接着,我们要来下载带源码的rpm包了,在确保你的OS能连接外网并配置好yum源后,就可以用下面的命令来完成了。
yumdownloader --source
procps
3.解压
rpm -i
procps-3.2.8-35.0.1.el6_7.src.rpm
#ls rpmbuild/
SOURCES SPECS
# ls
rpmbuild/SOURCES/procps-3.2.8.tar.gz
rpmbuild/SOURCES/procps-3.2.8.tar.gz
4.再解压tar.gz就可以查看源码了
时间: 2024-12-29 04:44:14