1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > linux前台与后台进程调度(ps fg bg)

linux前台与后台进程调度(ps fg bg)

时间:2018-12-23 06:37:52

相关推荐

linux前台与后台进程调度(ps  fg  bg)

linux前台与后台进程调度

在linux中要终止一个前台进程用: ctr + c

要中止一个 后台进程必须使用命令: kill

kill命令的工作原理是:向linux系统到内核发送一个系统操作信号和某个程序的进程标识号,然后系统内核就可以对进程标识号指定的进程进行操作。

启动前台进程与后台进程:

启动前台进程,直接使用命令,如下:

键入ls及启动了一个前台进程,只是这个进程在一瞬间就就执行玩然后销毁了

再看看下一个,输入node(node是我安装的nodejs服务器的启动命令),如下:

可以看到 nodej s服务已经在前台运行起来了。

输入console.log('hello world !')则打印出 hello world 这句话

现在 ctr + c 中止这个进程(或者ctr + d)

启动后台进程使用: 命令 + 空格 + &

还是以node为例,启动node服务器,让他在后台运行:

node &如果是有参数的命令,如:mongod & --dbpath /home/lyh/dababase

运行如下:

运行后啥都没有,只看到一个进程号,这是刚才启动进程的进程号,因为是后台进程,所以在前台没有任何的交互

要查看后台进程使用:jobs 命令:

(jobs命令可以查看当前所有的后台进程和和被挂起停止的进程)

将后台进程转到前台使用命令:

fg

将前台进程挂起到后台使用: ctr + Z (这便将进程挂起了,相当于进程暂停了运行)

将挂起进程转到后台运行,使用:

bg

这时将刚刚挂起的进程再次运行,只是他转到了后台

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。