精华内容
下载资源
问答
  • linux bg和fg命令

    2018-05-21 16:52:34
    转载自 ...bg将一个在后台暂停的命令,变成继续执行fg将后台中的命令调至前台继续运行jobs查看当前有多少在后台运行的命令ctrl + z可以将一个正在前台执行的命令...

    转载自  https://blog.csdn.net/carolzhang8406/article/details/51314894

    linux下我们如果想一个任务或者程序在后台执行可以使用&,实际上linux还提供了其他任务调度的命令。

    bg
    将一个在后台暂停的命令,变成继续执行

    fg
    将后台中的命令调至前台继续运行

    jobs
    查看当前有多少在后台运行的命令

    ctrl + z

    可以将一个正在前台执行的命令放到后台,并且暂停

    kill %num

    杀掉当前某个后台任务,用 jobs 可以查看到当前任务的序号,如下图:要杀掉这个后台任务,只需要 kill %1 就行了


    展开全文
  • 00. 目录 文章目录00. 目录01. 命令概述02. 命令格式03. 常用选项04. 参考示例05.... 01. 命令概述 ...bg命令用于将作业放到后台运行,使前台可以执行其他任务。...bg: bg [任务声明 ...] 移动任务至后台。...

    00. 目录

    01. 命令概述

    bg命令用于将作业放到后台运行,使前台可以执行其他任务。该命令的运行效果与在指令后面添加符号&的效果是相同的,都是将其放到系统后台执行。

    02. 命令格式

    语法格式:bg [参数]
    

    03. 常用选项

    bg: bg [任务声明 ...]
        移动任务至后台。
        
        将 JOB_SPEC 标识的任务放至后台,就像它们
        是带 `&' 启动的一样。如果 JOB_SPEC 不存在,shell 观念中的
        当前任务将会被使用。
        
        退出状态:
        返回成功除非任务管理没有启用或者错误发生。
    

    04. 参考示例

    4.1 将默认的第一个暂停任务放在后台执行

    [deng@itcast ~]$ sleep 3000 &
    [1] 73361
    [deng@itcast ~]$ sleep 3000 &
    [2] 73398
    [deng@itcast ~]$ fg 1
    sleep 3000
    ^Z
    [1]+  已停止               sleep 3000
    [deng@itcast ~]$ jobs
    [1]+  已停止               sleep 3000
    [2]-  运行中               sleep 3000 &
    [deng@itcast ~]$ bg 
    [1]+ sleep 3000 &
    [deng@itcast ~]$ jobs
    [1]-  运行中               sleep 3000 &
    [2]+  运行中               sleep 3000 &
    [deng@itcast ~]$ 
    

    4.2 将指定的2号暂停的任务放在后台执行

    [deng@itcast ~]$ jobs
    [1]   运行中               sleep 3000 &
    [2]-  运行中               sleep 3000 &
    [3]+  运行中               sleep 3000 &
    [deng@itcast ~]$ fg 2
    sleep 3000
    ^Z
    [2]+  已停止               sleep 3000
    [deng@itcast ~]$ fg 3
    sleep 3000
    ^Z
    [3]+  已停止               sleep 3000
    [deng@itcast ~]$ jobs
    [1]   运行中               sleep 3000 &
    [2]-  已停止               sleep 3000
    [3]+  已停止               sleep 3000
    [deng@itcast ~]$ bg 3
    [3]+ sleep 3000 &
    [deng@itcast ~]$ jobs
    [1]   运行中               sleep 3000 &
    [2]+  已停止               sleep 3000
    [3]-  运行中               sleep 3000 &
    [deng@itcast ~]$ 
    

    总结:

    ctrl+c强行中断当前程序的执行。
    ctrl+d表示结束当前输入(即用户不再给当前程序发出指令),那么Linux通常将结束当前程序。
    ctrl+z表示将当前前台运行的经常放在后台并挂起,如需其在后台继续运行,需用“bg 进程号”使其继续运行;再用"fg 进程号"可将后台进程前台化。
    ctrl-c 发送 SIGINT 信号给前台进程组中的所有进程。常用于终止正在运行的程序。
    ctrl-z 发送 SIGTSTP 信号给前台进程组中的所有进程,常用于挂起一个进程。
    ctrl-d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF。
    ctrl-\ 发送 SIGQUIT 信号给前台进程组中的所有进程,终止前台进程并生成 core 文件。

    05. 附录

    参考:【Linux】一步一步学Linux系列教程汇总

    展开全文
  • linux bg命令

    2014-01-04 17:10:46
    bg命令用于将作业放到后台运行,与命令后面加 ‘&’等效。   语法: bg [作业编号]   将指定的作业转入到后台执行 先用组合键[ ctrl + z]将其挂起,然后执行下面的命令 [jack@bogon process] bg ...

    bg命令用于将作业放到后台运行,与命令后面加 ‘&’等效。

     

    语法:

    bg  [作业编号]

     

    将指定的作业转入到后台执行

    先用组合键[ ctrl + z]将其挂起,然后执行下面的命令

    [jack@bogon process] bg   [作业编号]

     

     

    实例:

     

    [jack@bogon process]$ python testProcess.py 

    the time is 1388826476.11 ,process name is ClockProcess-1

    the time is 1388826476.11 ,process name is ClockProcess-2

     

    [1]+  Stopped                 python testProcess.py    (按 ctrl+z 将进程挂起)

    [jack@bogon process]$ 

    [jack@bogon process]$ 

    [jack@bogon process]$ jobs   (显示后台执行的作业)

    [1]+  Stopped                 python testProcess.py

    [jack@bogon process]$ 

     

    [jack@bogon process]$ bg 1 (将作业编号为1的作业,放到后台执行)

    展开全文
  • Linux bg和fg

    2019-01-03 09:30:51
    bg 将一个在后台暂停的命令,变成继续执行 fg 将后台中的命令调至前台继续运行 jobs 查看当前有多少在后台运行的命令 ctrl + z 可以将一个正在前台执行的命令放到后台,并且暂停 nohup 命令 用途:不挂断地运行...

    linux下我们如果想一个任务或者程序还后台执行可以使用&,实际上linux还提供了其他任务调度的命令。

    bg
    将一个在后台暂停的命令,变成继续执行

    fg
    将后台中的命令调至前台继续运行

    jobs
    查看当前有多少在后台运行的命令

    ctrl + z
    可以将一个正在前台执行的命令放到后台,并且暂停

    nohup 命令

    用途:不挂断地运行命令。

    语法:nohup Command [ Arg … ] [ & ]

    描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示”and”的符号)到命令的尾部
     

    展开全文
  • linux fg bg命令

    2017-10-19 20:56:56
    Linux和windows很多操作和管理是不同的。他们两个在数据组织管理的方式上是不一样的。比如说分区。文件和目录的命名也不一样。 window里面许多特殊符号是不可以作为文件的命名的,在linux都是可以用的。/代表根...
  • Linux fg bg jobs

    2011-07-01 10:14:39
    Linux下的fg和bg命令是进程的前后台调度命令,即将指定号码(非进程号)的命令进程放到前台或后台运行。比如一个需要长时间运行的命令,我们就希望把它放入后台,这样就不会阻塞当前的操作;而一些服务型的命令进程...
  • linux 任务后台bg和fg命令

    千次阅读 2017-01-13 10:33:48
    Linuxbg和fg命令   我们都知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和 bg 命令,让我们轻松调度正在...
  • Linuxbg和fg命令

    千次阅读 2018-12-19 20:32:33
    Linux 提供了 fg 和 bg 命令,让我们轻松调度正在运行的任务。 假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然后可以看到系统提示(方括号中的是...
  • Linux fg bg 用法

    千次阅读 2018-10-12 14:38:27
    转载出处: https://www.jb51.net/LINUXjishu/65800.html
  • linux kill bg jobs

    2014-03-08 19:58:00
    for x in `jobs -p`; do kill -9 $x; done & // for background fg  bg
  • linux bg job fg

    千次阅读 2007-06-29 13:34:00
    鸟哥的 Linux 私房菜 网络快照,版权归“http://linux.vbird.org”网站所有。 程序与资源管理
  • linux bg/fg/jobs命令学习

    千次阅读 2013-09-26 12:19:49
    为了方便用户进行任务管理和控制,linux提供了bg/fg/jobs这几条命令来轻松调度任务。 从以下命令执行来看,可以知道bg/fg/jobs这几条命令都是linux shell的特殊内建命令。 所以在执行bg/fg/jobs这几条命令时,当前...
  • Linux 提供了 fg 和 bg 命令,让我们轻松调度正在运行的任务。假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然后可以看到系统提示(方括号中的是作业...
  • Linux 提供了 fg 和 bg 命令,让我们轻松调度正在运行的任务,让程序在前台后台之间切换,本文将详细介绍,需要的朋友 可以参考下   我们都知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么...
  • linuxbg fg jobs命令

    2016-05-14 15:48:54
    当一个任务在前台运行时,如果想要将其转入后台,怎么办? 先ctrl+z放入后台暂停,jobs以看到...你会看到每个任务有个id,bg id号该命令可以将后台的暂停任务放在后台运行 而 fg id号可以将后台任务放在前台来运行
  • BG-Rescue Linux是一个非常小Linux发行版(下载大小<20MB),主要用于救援目的。 该系统完全在ram中运行,可以从usb-stick或cdrom启动。 它可以在BIOS或UEFI硬件上启动。 除了i386,它还包括64位Linux内核,可以...
  • Linuxbg和fg命令

    千次阅读 2011-05-12 14:29:00
    Linux 提供了 fg 和 bg 命令,让我们轻松调度正在运行的任务。 假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然后可以看到系统提示(方括号中的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 32,551
精华内容 13,020
关键字:

bglinux的

linux 订阅