标签:
例如:
#ping 127.0.0.1 & // 此时ping 127.0.0.1进程是在后台运行的
例如:
#ping 127.0.0.1
按住ctrl + z // 此时ping 127.0.0.1进程被挂起到后台并暂停运行
例如:
#ping 127.0.0.1
按住ctrl + z
#jobs -l
[1]+ 4403 停止 ping 127.0.0.1 // 1是工作号,"+"号代表最近一个放入后台的工作,也是工作恢复时默认的工作。
"-"号代表倒数第二个放入后台的工作
# jobs
[1]+ Stopped ping 127.0.0.1 // 有一个在后台被暂停的进程
1 #include<stdio.h> 2 #include<unistd.h> 3 4 int main() 5 { 6 int i=0; 7 while(i<10000) 8 { 9 printf("%d\n",i++); 10 sleep(3); 11 } 12 return 0; 13 }
2)编译:
# gcc -o hello hello.c
3)运行:
#./hello
4)按住ctrl + z 把它放到后台并暂停
5)查看后台进程
# jobs
[1]+ Stopped ./hello
6)让它在后台继续运行
# bg 1
#jobs
[1]+ Running ./hello & // 状态为Running
标签:
原文地址:http://www.cnblogs.com/wuqianling/p/5370442.html