"nohup node app.js >/dev/null 2>&1 &"如何将后台运行的程序注销
时间: 2024-04-26 12:18:54 浏览: 56
要将后台运行的程序注销,可以使用以下步骤:
1. 首先,使用命令`ps -ef | grep node`查找正在运行的node进程的PID(进程ID)。
2. 找到对应的PID后,使用命令`kill PID`来终止该进程。例如,如果PID为1234,则执行`kill 1234`。
3. 确认进程已经被终止,可以再次使用命令`ps -ef | grep node`来检查是否还有相应的进程在运行。
这样就可以将后台运行的程序注销掉了。
相关问题
nohup python hsbankTelnet.py >/dev/null 2>&1 &
这是一行 Linux 命令,其中使用了 nohup 命令以及重定向符号(> 和 2>)来实现以下功能:
1. 在后台运行名为 hsbankTelnet.py 的 Python 脚本;
2. 将脚本的标准输出(stdout)重定向到 /dev/null,即丢弃输出;
3. 将脚本的标准错误输出(stderr)也重定向到 /dev/null。
这样做的目的是让脚本在后台运行,并且不会产生任何输出,同时也不会因为终端关闭或网络中断等原因而停止运行。
Linux nohup php worker.php > /dev/null 2>&1 &
这是一个在 Linux 系统中运行 PHP 脚本的命令。具体解释如下:
- `nohup`:表示忽略挂起信号,即在当前终端退出后,进程仍然可以继续运行。
- `php worker.php`:表示要运行的 PHP 脚本,这里是 worker.php。
- `> /dev/null`:表示将脚本的标准输出(stdout)重定向到空设备文件,即不输出任何信息。
- `2>&1`:表示将脚本的标准错误输出(stderr)重定向到标准输出,即也不输出任何错误信息。
- `&`:表示将命令放到后台运行。
综上,这个命令的作用是在后台运行一个 PHP 脚本,且不输出任何信息和错误。
阅读全文