麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

如何查看linux命令源代碼

2019-11-10 19:41:21
字體:
來源:轉載
供稿:網友

linux一段時間了,有時候想看看ls、cat、more等命令的源代碼,在下載的內核源碼中用cscope沒能找到,在網上搜索了一下,將方 法總結如下:

以搜索ls命令源碼為例,先搜索命令所在包,命令如下:[java] view plain copylpj@lpj-linux:~$ which ls  /bin/ls  用命令搜索該軟件所在包,代碼如下:[Java] view plain copylpj@lpj-linux:~$ dpkg -S /bin/ls  coreutils: /bin/ls  從上一步中可以知道ls命令的實現在包coreutils中,用apt安裝(說安裝有些歧義,主要是區分apt-get -d)該包的源代碼然后解壓,代碼如下:[Java] view plain copysudo apt-get source coreutils  cd /usr/src/coreutils-XXX #XXX表示版本號  sudo tar zxvf coreutils-XXX.tar.gz  或者只下載源碼,然后手動打補丁再解壓,代碼如下:[Java] view plain copysudo apt-get -d source coreutils  cd /usr/src  tar zxvf coreutils-XXX.tar.gz  gzip -d coreutils-XXX.diff.gz #這一步會生成coreutils-XXX.diff文件  patch -p0 < coreutils-XXX.diff  cd coreutils-XXX  tar zxvf coreutils-XXX.tar.gz  

OK,這幾步執行完后,就可以進入/usr/src/coreutils-XXX/coreutils-XXX/src中查看各命令對應的源代碼了

另外:一些常用的命令,例如basename cat chgrp chmod chown chroot cksum comm cp csplit cut date dd df dirname du echo env expand exPR factor false fmt fold groups head hostid hostname id install join kill link ln logname ls md5sum mkdir mkfifo mknod mv nice nl nohup od paste pathchk pinky pr printenv pwd readlink rm rmdir seq sha1sum sleep sort split stty su sum sync tac tail tee test touchtr true tsort tty uname unexpand uniq unlink uptime users wc who whoami yes 都包含在 coreutils 軟件包中,coreutils 軟件包的源碼可以在http://ftp.gnu.org/gnu/coreutils/下載到。另外,還有一部分命令是 bash 內置的,例如 cd 等,可以在 bash 的源碼中找到。http://ftp.gnu.org/gnu/bash/


上一篇:poj 3468 線段樹lazy

下一篇:slam數據集

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中文字幕1区2区 | 国产精品视频一区二区三区四 | 日韩精品免费一区二区三区 | 欧美黄色免费视频 | 久久精品中文字幕一区二区三区 | 人禽l交免费视频 | 精品国产一区二区三区四区在线 | 日韩黄色片免费看 | 精品久久久91 | 91精品国产综合久久久动漫日韩 | 欧美成人影院 | 国产精品成人一区二区三区吃奶 | 中文字幕 欧美 日韩 | 毛片在线免费观看网址 | 青青草成人影视 | 色婷婷久久久亚洲一区二区三区 | 2021免费日韩视频网 | 国产精品午夜未成人免费观看 | 色域tv| 久久精品日本一区 | 最新中文在线视频 | 中文字幕国产一区 | 日韩高清影视 | 99欧美精品| 久草视频国产在线 | 亚洲一区在线观看视频 | 2021免费日韩视频网 | 日日爱影院 | 亚洲一区二区三区91 | 日本视频免费 | 热久久成人 | 黄色片网站免费看 | 真人一级毛片免费 | 国产一区二区三区视频观看 | 精品国产一区在线观看 | 国产精品99久久久久久久vr | 国内精品久久久久久久影视红豆 | 国产精品一区在线观看 | 天天色综合2 | 2019中文字幕在线播放 | 蜜桃视频网站www |