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的进程
相关推荐
这周也會开心1 分钟前
128陷阱,==与equals区别
java·开发语言
手揽回忆怎么睡12 分钟前
Alibaba Linux 8安装jdk25
linux·运维·服务器
TAEHENGV1 小时前
回收站模块 Cordova 与 OpenHarmony 混合开发实战
android·java·harmonyos
爱潜水的小L1 小时前
自学嵌入式day39,抓包
linux
萌萌哒草头将军1 小时前
AudioDock:服务器和 NAS 音频播放最棒的软件!🚀🚀🚀
服务器·docker·node.js
a努力。1 小时前
宇树Java面试被问:方法区、元空间的区别和演进
java·后端·面试·宇树科技
2501_916766541 小时前
【面试题1】128陷阱、==和equals的区别
java·开发语言
lifewange2 小时前
测试场景 Linux 命令速查表
linux·运维·服务器
Vect__2 小时前
进程控制详解
linux·驱动开发
a程序小傲2 小时前
蚂蚁Java面试被问:注解的工作原理及如何自定义注解
java·开发语言·python·面试