linux后台启动且不生成日志

  1. linux后台启动
  2. 不生成日志

linux后台启动且不生成日志

linux后台启动

nohup /opt/iec101/iec101 &
  1. nohup

nohup命令用于不挂断地运行命令,即使关闭shell(session),程序仍然运行,但是会在根目录下生成nohup.out日志文件。

  1. &

后台执行程序,但是关闭shell后,程序退出。

不生成日志

nohup /opt/iec101/iec101 >/dev/null 2>&1 &
  1. >

将输出指向文件

>>: 尾部追加
<: 作为输入

  1. /dev/null

空设备,所有写入空设备的都被认为丢弃

  1. 2>&1

0: 标准输入
1: 标准输出
2: 错误输出

将错误输出写入标准输出中,由于>/dev/null的存在,标准输出被破弃了,所以所有输出都被破弃了。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 wind.kaisa@gmail.com

💰

×

Help us with donation