kaisawind's blog
  • 关于
  • 所有帖子

linux后台启动且不生成日志 - Mon, Feb 21, 2022

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的存在,标准输出被破弃了,所以所有输出都被破弃了。


辽ICP备2021007608号 | © 2025 | kaisawind

Facebook Twitter GitHub

▄