常用后台运行命令包含:&和nohup 一.& 使用 当在前台运行某个作业时,终端被该作业占据:可以在命令后面加上& 实现后台运行.例如:sh test.sh & 适合在后台运行的命令有f i n d.费时的排序及一些s h e l l脚本.在后台运行作业时要当心:需要用户交互的命令不要放在后台执行,因为这样你的机器就会在那里傻等.不过,作业在后台运行一样会将结果输出到屏幕上,干扰你的工作.如果放在后台运行的作业会产生大量的输出,最好使用下面的方法把它的输出重定向到某个文件中
当我们在终端或控制台工作时.可能不希望由于执行一个作业而占住了屏幕,由于可能还有更重要的事情要做,比方阅读电子邮件. 对于密集訪问磁盘的进程,我们更希望它可以在每天的非负荷高峰时间段执行(比如凌晨).为了使这些进程可以在后台执行,也就是说不在终端屏幕上执行.有几种选择方法可供使用. 1.& 当在前台执行某个作业时.终端被该作业占领:能够在命令后面加上& 实现后台执行. 比如:sh test.sh & 适合在后台执行的命令有f i n d.费时的排序及一些s h e l l脚本.在后