linux之nohup命令
2014-07-25 12:30
155 查看
nohup命令
理论上,我们一般退出Linux系统时,会把所有的程序全部结束掉,包括那些后台程序。但有时候,例如您正在编辑一个很长的程序,但是您下班或是有事需要先退出系统,这时您又不希望系统把您编辑那么久的程序结束掉,希望退出系统时,程序还能继续执行。这时,我们就可以使用nohup命令使进程在用户退出后仍继续执行。
一般这些进程我们都是让它在后台执行,结果则会写到用户自己的目录下的nohup.out这个文件里(也可以使用输出重定向,让它输出到一个特定的文件)。
例: $ nohup sort sales.dat &
这条命令告诉sort命令忽略用户已退出系统,它应该一直运行,直到进程完成。利用这种方法,可以启动一个要运行几天甚至几周的进程,而且在它运行时,用户不需要去登录。
nohup命令把一条命令的所有输出和错误信息送到nohup.out文件中。若将输出重定向,则只有错误信息放在nohup.out文件中。 本文出自 “小强软件测试” 博客,请务必保留此出处http://xqtesting.blog.51cto.com/4626073/808423
理论上,我们一般退出Linux系统时,会把所有的程序全部结束掉,包括那些后台程序。但有时候,例如您正在编辑一个很长的程序,但是您下班或是有事需要先退出系统,这时您又不希望系统把您编辑那么久的程序结束掉,希望退出系统时,程序还能继续执行。这时,我们就可以使用nohup命令使进程在用户退出后仍继续执行。
一般这些进程我们都是让它在后台执行,结果则会写到用户自己的目录下的nohup.out这个文件里(也可以使用输出重定向,让它输出到一个特定的文件)。
例: $ nohup sort sales.dat &
这条命令告诉sort命令忽略用户已退出系统,它应该一直运行,直到进程完成。利用这种方法,可以启动一个要运行几天甚至几周的进程,而且在它运行时,用户不需要去登录。
nohup命令把一条命令的所有输出和错误信息送到nohup.out文件中。若将输出重定向,则只有错误信息放在nohup.out文件中。 本文出自 “小强软件测试” 博客,请务必保留此出处http://xqtesting.blog.51cto.com/4626073/808423
相关文章推荐
- 用nohup命令让Linux下程序永远在后台执行--zz牧云IT生活
- 用nohup命令让Linux下程序永远在后台执行
- 用nohup命令让Linux下程序永远在后台执行
- php守护进程 加linux命令nohup实现任务每秒执行一次
- php守护进程,加linux命令nohup实现任务每秒执行一次
- nohup linux下很有用的命令
- Linux命令nohup+screen
- 用nohup命令让Linux下程序永远在后台执行
- nohup linux后台执行命令
- Linux使用nohup命令让程序停在后台
- 【转】用nohup命令让Linux下程序永远在后台执行
- 用Nohup命令让Linux下的程序在后台执行
- 用nohup命令让Linux下程序永远在后台执行
- Unix/Linux中nohup命令
- 用Nohup命令让Linux下的程序在后台执行
- 用nohup命令让Linux下程序永远在后台执行
- nohup命令让Linux程序永远在后台执行
- LINUX NOHUP命令
- 用Nohup命令让Linux下的程序在后台执行
- Java程序以后台方式在Linux上运行(nohup命令)