今天分享的主题是: 如何获取unix/linux系统命令的源码。
在linux下是有个coreutils包。 官网是:
http://www.gnu.org/software/coreutils/
以ls为例:
在ubuntu下为例:
1. whereis ls
/bin/ls
2. rpm -qf /bin/ls
coretils-...
3. 去下载相应的源码, apt-get , google,或者官网下都可以。
在solaris下:
就直接到http://cvs.opensolaris.org/source/ , search 系统命令就可以看到有。
在 /onnv/onnv-gate/usr/src/cmd/ls/