Linux进程前后台切换

Linux进程前后台切换

我相信很多小伙伴在初学Linux的时候都会和我一样执行一个命令开启进程后,不知道怎么继续操作命令行,因为前台已被刚刚开启的进程所占,无法继续操作,下面为大家简单介绍linux下如何让进程在前后台切换

1.把要启动的进程放入后台执行
在启动命令的结尾加上一个空格和&符号,比如:

java -jar class.jar &

这样启动的进程会在后台执行,在按ctrl+c返回前台,可以继续执行其它命令,不会影响刚刚启动的进程执行

2.把进程从后台调回前台
使用命令fg,如果后台只有一个进程在执行,直接输入命令fg即可把后台的进程取出并在前台显示;若有多个进程在后台执行,要取出某一个进程的话,可以先使用命令jobs,查看当前后台执行的进程有哪些还有jobsnum,如下:
在这里插入图片描述
[1]括号的里的数字1就是jobsnum,要把进程取出放到前台使用命令fg 1既可,当然要把进程放回后台使用命令bg 1即可

3.结束后台的进程
使用命令jobs -l查看进程PID,kill PID即可,下图的29102即为进程的pid
在这里插入图片描述
4.其他相关命令
ctrl+z:若一个进程在前台跑,使用ctrl+z命令可以把进程放到后台并暂停,要启动可以使用bg+它的jobsnum,和上面说的一样,
ctrl+c:若一个进程在前台跑,使用ctrl+c命令会直接让进程退出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值