Linux nohup命令

nohup命令

no hang up 在后台启动命令,终端关闭 程序依然可以执行

1.在后台启动命令

复制代码
命令
nohup COMMAND

2.使用nohup命令在后台启动COMMAND, 并将所有标准输出都重定向到fileA

复制代码
nohup COMMAND > /path/fileA 2>&1 &

# COMMAND             需要运行的命令
# > /path/fileA 2>&1  将标准输出和标准错误都重定向到 /path/fileA
# &                   在后台运行该命令

3.想要程序重新回到终端

复制代码
fg

fg frontground 前台

bg background 后台

4.终止在后台运行的进程

复制代码
kill -9 PID

查找PID
ps aux | grep scriptName

top -p PID
只查看指定的PID的进程
相关推荐
线束线缆组件品替网几秒前
Stewart Connector RJ45 以太网线缆高速接口设计解析
服务器·网络·人工智能·音视频·硬件工程·材料工程
风筝在晴天搁浅几秒前
hot100 104.二叉树的最大深度
java·算法
晔子yy4 分钟前
说一下Java的垃圾回收机制
java·开发语言
tqs_123458 分钟前
@transactional事务失效场景
java·数据库·mybatis
cyforkk9 分钟前
01、Java基础入门:JDK、JRE、JVM关系详解及开发流程
java·开发语言·jvm
凯子坚持 c9 分钟前
Qt常用控件指南(3)
运维·服务器
黎雁·泠崖10 分钟前
Java static避坑:静态与非静态访问规则全解析
java·开发语言
闲过信陵饮~11 分钟前
ubuntu24 安装向日葵远程软件报错
linux·运维·ubuntu
Dovis(誓平步青云)11 分钟前
《优化算法效率的利器:双指针的原理、变种与边界处理》
linux·运维·算法·功能详解
步步为营DotNet12 分钟前
深度解析.NET中IEnumerable<T>.SelectMany:数据扁平化与复杂映射的利器
java·开发语言·.net