nohub 和 & 的区别

最近使用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 &

大功告成。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容