zoukankan      html  css  js  c++  java
  • shell中在可执行程序后面添加&作用

    如执行命令:   ./testpro &

    终端显示

    [1]表示jobID是1,4097表示进程ID是4097 

    通过ps 命令查看进程

     可以看到进程号为4097,进程在后台运行;

    注:

    1)添加 &与不添加&的区别:

    •        添加&运行后,在当前终端可以继续执行其他的命令(如下图所示),也可以使用ctrl +c 命令,都不会对后台的testpro命令造成影响。

    • 未添加&运行时,在卡在当前的可执行程序位置,如果此时使用ctrl +c 会终止当前进程,当然也不能再执行其他命令了。

    2)即使添加了& ,当关闭当前终端后,进程也会退出运行,此时通过ps 命令查看没有对应的进程。 

    总结:在添加了&只是解放了当前终端,可以在当前终端执行其他命令;但是关闭了当前终端,进程仍会退出。

    但是,添加&是个好习惯。

  • 相关阅读:
    win10美化
    ubuntu wine QQ
    chromedriver@2.41.0 install: `node install.js`
    修改placeholder样式
    win7 烧 驱动
    CSS布局
    菜鸟教程首页
    CSS选择器
    break,continue和label语句
    for-in语句
  • 原文地址:https://www.cnblogs.com/dhhu007/p/14432740.html
Copyright © 2011-2022 走看看