zoukankan      html  css  js  c++  java
  • linux下shell退出后,保持后台进程继续运行

    在启用进程,后面加&, 使得进程在后台运行。 可以继续执行下一条命令

     如./liteide &  

    在shell中运行一些监视命令时,需要运行很长时间,此时假如有用户logout,这些程序就会收到SIGHUP信号,这显然是不允许的。

    可以使用nohup命令

    nohub [command] 

    运行该指令之后,command在执行时将会忽略SIGHUP信号。 
    假如command中对标准输出没有重定向,nohup会将标准输出和标准错误输出到nohup.out文件,该文件存在当前目录下或home目录下。 
    此时用户logout,command仍然会继续运行

    另外可以使用&使得能够继续执行下一条命令。

     nohub [command][&]

  • 相关阅读:
    利用shell脚本实现免密认证
    利用shell脚本实现https证书认证
    高级sed命令
    Zabbix自定义监控
    Zabbix三种邮箱告警配置
    Zabbix配置
    监控服务Zabbix部署
    Ftp
    Samba
    NFS
  • 原文地址:https://www.cnblogs.com/maypen/p/7283683.html
Copyright © 2011-2022 走看看