美文网首页
nohub 和 & 的区别

nohub 和 & 的区别

作者: 业余的猫 | 来源:发表于2019-06-05 20:51 被阅读0次

最近使用frp搭建内网穿透遇到个问题,服务端和客户端都使用&进行后台启动,启动好测试没有问题,结果只要使用exit退出系统后台任务就停了,百度后找到&的特点。
. &

  1. 当前任务会放在后台进行(ctrl c不会终止)
  2. 如果有输出会看到输出
  3. 一旦退出session任务自动停止(使用exit退出)

由于session退出后不能继续运行,有点坑,随即找到nohub命令,心想,这下该对了把
开开心心的使用nohub命令启动程序,然后使用ctrl c终止了,我测试了下,咦,这货好像还不如&,我的天,感觉天快塌掉了0.0,内心复杂的我再次找到了答案.

.nohub

  1. 当前任务运行起来,不能看到输出日志,可以通过nohub.out查看
  2. 使用ctrl c会终止运行
  3. 退出session会保持运行(前提是在运行!)

这下来看,这两货各属阴阳的,没一个完美的。于是,嘿嘿,来个阴阳合体。

nohub xxx &

大功告成。

相关文章

  • nohub 和 & 的区别

    最近使用frp搭建内网穿透遇到个问题,服务端和客户端都使用&进行后台启动,启动好测试没有问题,结果只要使用exit...

  • nohub执行jar,关于nohub的详解

    方式1: java -jar xxx.jar特点:当前ssh窗口被锁定,使用Ctrl+c打断程序运行,或者关闭窗口...

  • linux后台程序运行脚本(setsid)

    nohub 命令 example nohub有一个很不好的地方,如果是ssh上去的时候,像跳板机跳上去的时候,如果...

  • nohub命令使用

    1 后台运行一个命令nohub 命令 & 2 查下任务jobs -l 3 查找某个任务进程ps -ef |gr...

  • 后台执行命令:& 和 nohub

    & 实现后台运行command > out.file 2>&1 &缺点:当控制台关掉(退出账户时),作业就会停止运...

  • SpringBoot项目启动说明

    原文出处nohub java -jar xx.jar >/dev/null 2>&1 & Linux 运行jar包...

  • Linux nohub 命令使用

    注:转载至:https://www.cnblogs.com/jianlibao/p/9994585.htmlnoh...

  • shell笔记13( while&后台挂起)

    语法: 例1: 后台执行: 1 nohub 2 & 一般两个一起使用nohup command & 查...

  • screen命令

    若是想要后台一直运行一个程序【即使远程窗口关闭】,我觉这个命令是极佳的选择,比起nohub,确实比较优秀。现在讲解...

  • 恒久启动服务器项目

    1. 使用管理终端执行 2.使用nohub执行 3.使用screen执行 现使用screen在远程服务器单开一个进...

网友评论

      本文标题:nohub 和 & 的区别

      本文链接:https://www.haomeiwen.com/subject/estexctx.html