请问在哪里可以找到linux的cp命令的源代码

rediscovery 2008-01-31 04:14:51
请问在哪里可以找到linux的cp命令的源代码
...全文
380 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rediscovery 2008-02-01
  • 打赏
  • 举报
回复
谢谢!

我用的是FC 8.0

[root@localhost ~]# whereis cp
cp: /bin/cp /usr/share/man/man1p/cp.1p.gz /usr/share/man/man1/cp.1.gz
[root@localhost ~]# rpm -qf /bin/cp
coreutils-6.9-9.fc8

yecheng_110 2008-01-31
  • 打赏
  • 举报
回复
简单点
就是包含在coreutils里
yecheng_110 2008-01-31
  • 打赏
  • 举报
回复
whereis cp
找到cp所在的路径
rpm -qf /bin/cp
使用rpm的qf参数能够查到某个文件属于哪个rpm包
我的机子的结果:coreutils-5.2.1-31.6
然后再到rpmfind.net中找coreutils的src.rpm源码.

rpm -ql -p /path/to/coreutils-5.2.1-31.src.rpm
rpm -ivh coreutils-5.2.1-31.src.rpm
然后在/usr/src/redhat/SOURCES/(这个目录的名称不一定,取决于你装的是什么系统)就可以找到相应的源代码了。

23,216

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧