2022-08-18 nohup & ctrl z jobs b

2022-08-17  本文已影响0人  dashan1928

1.将生成的文件不存储于nohup.out 中,而是专门生成一个新的文件

nohup command.sh > outfile.log 2>&1 & 

2.数字基本含义:

/dev/null 表示空设备文件

0 表示stdin标准输入

1 表示stdout标准输出

2 表示stderr标准错误

3.样例说明:

> file 表示将标准输出输出到file中,也就相当于 1>file

2> error 表示将错误输出到error文件中

2>&1 也就表示将错误重定向到标准输出上

2>&1 >file :错误输出到终端,标准输出重定向到文件file,等于 > file 2>&1(标准输出重定向到文件,错误重定向到标准输出)。

4.应用(n代表jobs命令后显示的序号,并非程序的pid)

command& 让进程在后台运行

jobs 查看后台运行的进程

fg %n 让后台运行的进程n到前台来

bg %n 让进程n到后台去;

上一篇下一篇

猜你喜欢

热点阅读