您的位置:首页 > 运维架构 > Linux

linux 后台运行程序命令

2012-06-16 08:51 676 查看
1 在命令后面加& 可以让命令在后台运行 不会被ctal+c这个中断指令所中断

2 用fg 这个命令可以把后台执行的命令重新调出

3 已经在前台用的命令 用ctrl +z 就可以到后台执行了

4 如果后台有多个进程 用jobs 查看所有后台的进程 [] 这个里面的数字 就是jobs的代号

然后通过 fg %number 就一恢复某个后台运行的命令到前台了

5 使用 nohup 让程序在远程主机后台运行

该命令的一般形式为:nohup command &
使用nohup命令提交作业
如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为 nohup.out的文件中,除非另外指定了输出文件:
nohup command > myout.file 2>&1 &
在上面的例子中,输出被重定向到myout.file文件中。
使用 jobs 查看任务。
使用 fg %n 关闭。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: