Aji*_*red 3 linux signals kill process
我在Linux CentOS中执行了以下C代码来创建一个进程.
#include <stdio.h>
#include <unistd.h>
int main ()
{
int i = 0;
while ( 1 )
{
printf ( "\nhello %d\n", i ++ );
sleep ( 2 );
}
}
Run Code Online (Sandbox Code Playgroud)
我把它编译成了hello_count.当我这样做时./hello_count,输出是这样的:
hello 0
hello 1
hello 2
...
Run Code Online (Sandbox Code Playgroud)
直到我杀了它.我已使用以下命令停止执行
kill -s SIGSTOP 2956
Run Code Online (Sandbox Code Playgroud)
当我做
ps -e
Run Code Online (Sandbox Code Playgroud)
该过程2956 ./hello_count仍然列出.
是否有任何命令或任何方法可以恢复(不重启)进程号为2956的进程?
此外,当我停止该过程时,命令行显示:
[1]+ Stopped ./hello_count
Run Code Online (Sandbox Code Playgroud)
什么是[1]+在上面的线是什么意思?
| 归档时间: |
|
| 查看次数: |
14823 次 |
| 最近记录: |