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命令会直接让进程退出 (责任编辑:IT) |