| 用途 | 终端断开后继续运行任务 |
|---|---|
| 语法 | nohup 命令 [参数] > 日志 2>&1 & |
| 要点 | 重定向 stdout/stderr,stdin 指向 /dev/null |
常用示例
常用示例
nohup ./backup.sh > /var/log/backup.log 2>&1 &
echo $! > /run/backup.pid # 记下 PID 便于管理
nohup python3 worker.py </dev/null > worker.log 2>&1 &
jobs -l # 确认已后台化nohup 不负责重启/监控:正式服务用 systemd(Restart=)或面板守护;nohup 适合一次性长任务。