如何查看Linux命令的源代碼


首先要在系統設置-->軟件和更新-->Ubuntu軟件中勾選源代碼選項,否則在下載source時會報如下錯:

E:您必須在sources.list中指定源代碼(deb-src)URI

然后開始從命令行下載源碼(以尋找apparmor的生成策略文件命令aa-genprof為例)

1.搜索命令所在包:

xx@xx:~/文檔/test$ which aa-genprof
/usr/sbin/aa-genprof

2.搜索該軟件所在包

xx@xx:~/文檔/test$ dpkg -S /usr/sbin/aa-genprof
apparmor-utils: /usr/sbin/aa-genprof

3.可知該命令的實現在apparmor-utils包中,用apt-get安裝包的源碼

xx@xx:~/文檔/test$ sudo apt-get source apparmor-utils

對應的源碼包就下載到了”~/文檔/test/"路徑下面,然后再在里面找對應的命令啦


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM