一、简介 有时候想看看ls、cat、more等命令的源代码,本文介绍相应查看方法。
二、方法 参考:
以查看uname命令源码为例进行说明,步骤如下: # whereis uname uname: /bin/uname /usr/share/man/man1/uname.1.gz /usr/share/man/man2/uname.2.gz /usr/share/man
# rpm -qf /bin/uname
coreutils-8.5-7.fc14.i686 # yumdownloader --source coreutils-8.5-7.fc14.i686 # rpm2cpio coreutils-8.5-7.fc14.src.rpm | cpio -idv coreutils-8.5.tar.xz coreutils-8.5.tar.xz 9446 blocks # tar xjvf coreutils-8.5.tar.xz
三、源码分析 参考: http://blog.csdn.net/yxc135/article/details/22161907 (责任编辑:IT) |