约 2902 字

约 15 分钟

#Bash 的 nohup 命令

nohup [OPTION] [COMMAND [ARG]...]

功能

运行命令时忽略挂断信号(SIGHUP),以便该命令在用户注销后仍可在后台继续运行。

类型

可执行文件(/usr/bin/nohup),属于 coreutils。

参数

  • OPTION 选项:
    • --help - 显示帮助
    • --version - 显示版本
  • COMMAND - 要运行的命令;如果不传递此参数则打印当前优先级
  • ARG - 传递给 COMMAND 的参数列表

#示例

$ nohup java -jar minecraft_server.jar nogui &      # & 表示后台运行
  • 在后台运行 minecraft_server 并忽略挂断信号(SIGHUP),用户注销后仍可继续运行。

#推荐阅读

#手册

更新: 2026/1/18

作者: PlanC

创建: 2025/11/19