UP | HOME

Linux后台运行程序

在命令行的最后多加一个&即可把程序放到后台执行。例如:

$ your_command &

将程序的输出重定向到一个文件中,重定向的方法是在命令行最后加上 > filename。例如:

$ your_command > output.log &

借助nohup命令来帮我们实现后台驻守。例如:

$ nohup your_command &

使用nohup命令后,输出默认被重定向到nohup.out文件中。用下面这个命令来禁止生成nohup.out文件

$ nohup your_command > /dev/null 2>&1 &

另外说下程序前后台切换的方法吧:

Date: 2019-02-02 Sat 22:46

Author: shixiongfei

Created: 2020-09-05 Sat 14:40

Emacs 27.1 (Org mode 9.3)