在linux中如何查看常用命令的源碼

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就可以查看源碼了



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章