jobs

查看当前系统中的job

命令:jobs

上面输出表示当前有三个后台进程,+表示的是当前job,-表示前一个job。第一列数字表示job编号,可以配合fg,bg命令来使用。

暂停job

Ctrl Z

结束job

如果job正在运行,可以用Ctrl C来结束之,如果job在后台,那么可以先用fg命令将其转到前台,然后Ctrl C结束之,也可以先jobs -l查看其id,然后kill -9 id结束之!

Ctrl C

kill -9 id(job进程id)

将job转到后台运行

bg %n

n是job编号,即上图中1,2,3。

将job转到前台运行

fg %n

察看job对应的进程id

jobs -l

上面第二列数字就是job对应的进程id了,我们可以用kill命令来结束进程,比如kill -9 1124将结束find进程。

在后台运行job

command&

比如ls&将列出当前目录下的文件,但是在后台运行

前台job和后台job的区别是?

我不知道

posted on 2011-09-21 15:47  perlman  阅读(346)  评论(0编辑  收藏  举报

导航