
1 ynyounuo 2018 年 7 月 4 日 nohup |
2 knightdf 2018 年 7 月 4 日 进程都退出了当然查不到了 = = |
3 inoki 2018 年 7 月 4 日 nohup <run-your-program> & ps -ef| grep nohup | grep -v grep |
4 orm 2018 年 7 月 4 日 via iPhone screen |
5 Greenm 2018 年 7 月 4 日 nohup 放在后台执行是以当前用户终端作为父进程起的,你 ssh 都退出了,你 nohup 起的进程应该也退出了。 可以使用 screen 放后台跑。 |
6 JackEggie 2018 年 7 月 4 日 关掉 putty client 会导致以 & 方式运行在后台的进程退出的。为了避免这种现象,老哥你需要 nohup 来运行后台进程。 |
7 pcdRob 2018 年 7 月 4 日 nohup |
8 ryd994 2018 年 7 月 4 日 via Android 用 screen nohup 只是能 ssh 退出时后台任务不退出而已,但是从此你也无法直接管理这个进程,正规途径是 screen |
10 ChristopherWu 2018 年 7 月 4 日 @Greenm 大哥搞错了。。nohup 就是为了避免 ssh 掉了或者 session 挂掉 后,进程死掉而诞生的。 原理是 忽略 SIGHUP 的信号。 |
11 MeteorCat 2018 年 7 月 4 日 via Android nohup 之后查看 jobs 任务,之后用 bg 把后台任务切换成前台,这样的吗? |
12 ZXCDFGTYU 2018 年 7 月 4 日 screen 里执行 |
13 liwufan 2018 年 7 月 4 日 via iPhone 除了 screen,tmux 也不赖 |
14 digimoon OP 谢谢 ls 各位,原来&是等于 ssh 的一个子进程 |