Linux kill函数返回了1是什么情况
答案:1 悬赏:60
解决时间 2021-01-17 13:03
- 提问者网友:謫仙
- 2021-01-16 14:15
Linux kill函数返回了1是什么情况
最佳答案
- 二级知识专家网友:笑迎怀羞
- 2021-01-16 15:00
返回1是没有权限
man 2 kill
可以查到kill函数的错误返回:EINVAL、EPERM和ESRCH
再看error.h里:
#defineEPERM 1
#defineESRCH3
#defineEINVAL 22
追问:那要怎么获得这个权限呢?
追答:root用户或是进程的属主
追问:我已经是用root账户了=。=
追答:源码贴出来看看
man 2 kill
可以查到kill函数的错误返回:EINVAL、EPERM和ESRCH
再看error.h里:
#defineEPERM 1
#defineESRCH3
#defineEINVAL 22
追问:那要怎么获得这个权限呢?
追答:root用户或是进程的属主
追问:我已经是用root账户了=。=
追答:源码贴出来看看
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯