bg命令,将进程放入后台运行,使得前台可以运行其他的命令
bg命令就等同于 [命令 &]
1.使用一个不中断的命令
ping baidu.com
2.可以使用ctrl + z 快捷键,暂停进程且放入后台
3.通过一个命令,检查后台的任务
jobs # 可以查到后台正在执行的程序 序号
4.如果想要前台运行,输入
fg 序号
fg 1
后台中的程序,通过序号,放入前台继续执行
5.此时可以继续用ctrl+z命令,把ping进程暂停且放入后台,此时可以使用bg 序号
bg 1
6.如果不想让日志输出在前台,可以输出到文件或是黑洞文件中
此处有三种方式,可以忽略,标准输出(1)和标准错误输出(2)
# 将程序执行正确/错误的输出结果,都写入到黑洞文件中
nohup ping baidu.com > /dev/null 2>&1
nohup ping baidu.com 1>/dev/null 2>/dev/null
nohup ping baidu.com &>/dev/null
网友评论