谁发一个linux系统的ls、rm、mkdir、cat、mv、find、touch、cp、more、grep。 ps和kill这些命令的c语言源

谁发一个linux系统的ls、rm、mkdir、cat、mv、find、touch、cp、more、grep。 ps和kill这些命令的c语言源,第1张

busybox已经是简化过的版本了。如果要看正常的,应该会更复杂。要实用的软件,肯定要考虑很多的情况,不可能不复杂。

如果是要了解一下Linux下编程,去看 Advanced Programming in Unix Environment. 吧。

这些内容你都可以通过查看ps的手册页找到说明

$ man ps

其中,

-C 用来指定所执行的命令名称,你这里也就是让ps仅仅显示php命令所产生的进程的信息

-o 用来自定义进程信息的输出格式 ,-o pid= -o cmd= 就是让ps分别显示进程的pid和相应的命令和详细参数,这样ps命令就不会像默认的那样显示很多其他内容了,而只显示你关心的部分

总得说,就是用ps命令查看系统中当前以php命令产生的进程,并只显示进程的pid和命令加详细参数

所以,你要学会看man手册页 里面讲得很详细的。

希望对你有所帮助,如还有问题,欢迎交流:)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8333408.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存