关闭nohup启动的进程
时间: 2023-06-05 15:48:09 浏览: 273
关闭nohup启动的进程,可以通过以下步骤实现:
1. 首先使用ps命令查找该进程的进程号(PID):ps -ef | grep "进程名"
2. 找到该进程的PID后,使用kill命令关闭该进程:kill PID
3. 如果该进程无法正常关闭,可以使用kill -9 PID命令强制关闭该进程。
注意:使用kill命令关闭进程时,需要确保关闭的进程是自己启动的进程,避免误操作导致系统异常。
相关问题
nohup 启动脚本
你可以使用 `nohup` 命令来在后台运行一个脚本,并且不会受到终端关闭的影响。下面是一个示例:
```
nohup <command> &
```
其中 `<command>` 是你要运行的脚本或命令。通过在命令的末尾加上 `&` 符号,你可以将任务放到后台执行。
使用 `nohup` 启动脚本后,输出会被重定向到一个名为 `nohup.out` 的文件中。你可以使用 `tail -f nohup.out` 命令来实时查看输出内容。
请注意,使用 `nohup` 启动的任务仍然会在系统中运行,直到它完成或被手动终止。你可以使用 `ps -ef | grep <command>` 命令来查找并终止相关的进程。
nohup启动jar
可以使用以下命令来在后台启动一个jar包并且不受终端关闭的影响:
```
nohup java -jar yourJarFile.jar > log.out 2>&1 &
```
其中,`yourJarFile.jar`是你要启动的jar包的文件名,`log.out`是输出日志的文件名。
这个命令会将输出重定向到`log.out`文件中,并且在后台运行。如果需要停止这个进程,可以使用`kill`命令。