linux 三种程序后台运行的方式

1,在程序运行时使用ctrl+z将程序放在后台队列中暂停,在使用bg % 序号 命令,启动,这时如果将终端退出,在使用jobs查看,无法查看到刚刚放在后台的进程,是因为jobs只能看到其当前终端的后台程序,如果使用ps id 就可以看到刚刚放在后台的程序了,比如项目端口在10702,我们使用 lsof -t -i:10702 获取进程id号,ps id 就能看到后台进程l。

2,使用screen ,会开启一个新的回话,screen -S name ,在screen中启动程序,然后ctrl+b +d退出,退出终端,打开一个新的终端,screen -r name ,程序依然运行

3,使用tmux, tmux -s name 创建一个新的回话,在回话中创建程序,ctrl+b+d,退出,在退出终端,打开一个新的 使用 tmux attach  -t name ,进入终端程序依然运行。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值