linux pidof 源码,linux shell实用程序pidof的源代码

专家介绍,

如何查看Linux shell命令pidof的源代码?基于我在GNU coreutils中检查的相关问题的答案.它不在那里..

如果您使用的是像Ubuntu这样的Debian系统,您可以尝试以下几行:

dpkg -S< utility&gt ;,这将告诉你哪个软件包安装了这个实用程序;然后你可以使用apt-get source< package-name>获取源代码.要获取源代码,请确保在/etc/apt/sources.list中有deb-src条目

例如在Ubuntu系统上我使用:

$dpkg -S pidof

sysvinit-utils: /bin/pidof

sysvinit-utils: /usr/share/man/man8/pidof.8.gz

所以包名是sysvinit-utils

$apt-get source sysvinit-utils

Reading package lists... Done

Building dependency tree

Reading state information... Done

Picking 'sysvinit' as source package instead of 'sysvinit-utils'

NOTICE: 'sysvinit' packaging is maintained in the 'Svn' version control system at:

svn://svn.debian.org/pkg-sysvinit/sysvinit/trunk

...

dpkg-source: info: extracting sysvinit in sysvinit-2.87dsf

dpkg-source: info: unpacking sysvinit_2.87dsf-4ubuntu17.4.tar.gz

选择源包.它还告知svn维护源的位置.

$ls sysvinit*

sysvinit_2.87dsf-4ubuntu17.4.dsc sysvinit_2.87dsf-4ubuntu17.4.tar.gz

sysvinit-2.87dsf:

contrib/ COPYRIGHT debian/ doc/ man/ obsolete/ README src/

我相信在非Debian系统上应该有相同的功能.谷歌可能会帮助你.

希望这可以帮助一点!

编辑:yum的一点信息:

1.搜索包:yum whatprovides< package_name>

所以对于pidof可能:

yum whatprovides `which pidof`

2.获取源:yumdownloader –source< source_name>.你可能需要yum-utils.更多信息,请点击this link虽然我没试过,但我想你可以试一试!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值