沼气可再生:linux怎么把一个前台的程序转到后台 - 已回答 - 搜搜问问

来源:百度文库 编辑:偶看新闻 时间:2024/05/03 22:10:36

用fg命令把一个后台程序掉到前台执行,bg命令把一个前台程序掉到后台执行

使用方法:(两个非常相像)

fg [%jobbid] 是作业号为jobid的前台进程继续进行,或者把后台进程转到前台执行。

bg [%jobbid-list] 恢复执行作业号在jobid-list中给出的那些被挂起的进程作业,或者把前台进程和挂起进程转到后台。

用jobs命令看job-list

ps 命令也可以。希望对你有用

回答人的补充   2009-12-24 10:08 信号 信号名 含义
0 退出shell信号,可以从命令行输入exit或在一个进程或命令行中使用
1 SIGHUP 挂起或父进程被杀死
2 SIGINT 来自键盘的中断信号,通常是
3 SIGOUIT 从键盘退出
9 SIGKILL 无条件终止
11 SIGSEGV 段(内存)冲突
15 SIGTERM 软件终止(缺省杀进程)
(另外还有50多种信号,可以用kill -l 命令查看)
举例说明:kill -s SIGKILL 1234 表示无条件终止进程1234(进程号)
通过kill -9 1234 其含义与上面一样。
   kill -1 1234 和kill -s SIGHUP 1234都是挂起 进程号为1234的进程

(如果你想用kill的话)