码迷,mamicode.com
首页 > 系统相关 > 详细

关于Linux前后台进程切换

时间:2017-04-08 13:31:10      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:python   input   后台   main   编号   ase   命令   窗口   命令行   

对执行的命令后面加上&,直接放在后台执行

如python main.py --image_size 96 --output_size 48 --dataset faces --is_crop True --is_train True --epoch 300 --input_fname_pattern *.jpg &

用jobs可以查看当前正在运行的任务,

jobs -l是查看所有正在运行的任务

 

 

对于正在运行的程序,如果之前没有使用&,

则首先ctrl+z将其暂停,然后

bg %1可以把第一个任务放在后台运行

使用fg %1则可以把后台的进程变成前台的

 

以上都是在终端(XFTP)没有关闭过的前提下,

如果关闭过了又打开,则jobs没有用了,因为jobs只能查看在当前命令行窗口后台运行的程序

 

这时候可以使用ps命令查看所有运行的程序

使用ps -ef | grep python

查看正在运行的python程序

会显示程序的编号

 

如果想要关掉它

使用kill -9 2363

假设编号为2363,就可以关掉了

 

 

之后要拓展的:

nohup,还没学会

以及如何将后台正在运行的程序在关闭过一次终端之后再调到前台,还不会

关于Linux前后台进程切换

标签:python   input   后台   main   编号   ase   命令   窗口   命令行   

原文地址:http://www.cnblogs.com/QingHuan/p/6681631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!