1
vietor 2014-12-30 18:49:58 +08:00 via Android
screen
|
2
ylhawj 2014-12-30 18:58:53 +08:00 1
如果木有用screen,tmux之类的东东,那就断了。
|
3
phoneli 2014-12-30 19:01:14 +08:00
我习惯使用tmux。
|
4
duzhe0 2014-12-30 19:31:10 +08:00 5
linux的进程管理中有一个会话(session)的概念。一个会话包含一个或 多个进程组,每个进程组包含一个名多个进程。有些会话会绑定一个终端,反过来看, 我们每一个putty的连接都会关联一个会话, shell是这个session的会话首进程。当终端断开连接时,终端的驱动会给会话首进程发送一个SIGHUP信号。当会话首进程退出后,内核会给该会话中的所有进程发送一个SIGHUP信号。SIGHUP信号默认的处理行为是终止进程。如果你的程序没有处理SIGHUP,直接关闭终端会导致该终端上运行的进程退出。
yum会不会退出, 得看yum有没有处理SIGHUP信号。yum是一个交互式的程序,所以我猜它应该没有处理SIGHUP。 |
5
MozzieCN 2014-12-31 09:17:28 +08:00 1
nohup yum update &
|
6
lightryanking 2014-12-31 10:39:39 +08:00 via iPhone
建议改用xshell
|