nohup python hsbankTelnet.py >/dev/null 2>&1 &
时间: 2023-10-14 08:01:10 浏览: 45
这是一行 Linux 命令,其中使用了 nohup 命令以及重定向符号(> 和 2>)来实现以下功能:
1. 在后台运行名为 hsbankTelnet.py 的 Python 脚本;
2. 将脚本的标准输出(stdout)重定向到 /dev/null,即丢弃输出;
3. 将脚本的标准错误输出(stderr)也重定向到 /dev/null。
这样做的目的是让脚本在后台运行,并且不会产生任何输出,同时也不会因为终端关闭或网络中断等原因而停止运行。
相关问题
nohup node app.js >/dev/null 2>&1 &
nohup是一个在Unix和Linux系统中使用的命令,它可以让你在终端关闭后继续运行一个程序。node是一个用于运行JavaScript代码的平台,而app.js是一个Node.js应用程序的入口文件。">/dev/null 2>&1"是将标准输出和标准错误输出都重定向到/dev/null,这样可以将输出信息丢弃。最后的"&"符号表示将程序放到后台运行。
所以,"nohup node app.js >/dev/null 2>&1 &"这个命令的作用是在后台运行一个Node.js应用程序,并且将输出信息丢弃,使得程序在终端关闭后仍然可以继续运行。
解释一下nohup push.sh >/dev/null 2>&1 &
nohup push.sh >/dev/null 2>&1 是一个Linux命令,它的作用是在后台运行一个名为push.sh的脚本,并将脚本执行的输出信息(包括标准输出和标准错误)重定向到/dev/null,这样可以避免该脚本的输出信息在终端上显示。具体来说:
- nohup命令用于在后台运行脚本,即使用户注销或断开与服务器的连接,脚本仍然可以继续运行。
- > /dev/null 表示将标准输出重定向到/dev/null,即丢弃所有输出信息。
- 2>&1 表示将标准错误重定向到标准输出,即将标准错误输出信息合并到标准输出中。最后,标准输出和标准错误都被重定向到了/dev/null,脚本执行时的任何输出信息都不会被显示出来。