Linux后台运行指令
时间: 2024-07-22 18:01:12 浏览: 214
Linux后台运行命令
在Linux系统中,如果你想要让一个命令在后台持续运行,而不阻断终端界面,可以使用"&"运算符或者配合nohup命令。以下是两种常见的方法:
1. 使用"&"运算符:在命令行末尾添加 "&",如 `command &`。这会启动命令并在后台执行,返回到命令提示符。
2. nohup命令:`nohup command > output.log 2>&1 &`,这个命令会使得进程忽略SIGHUP信号(通常用于关闭终端),并将标准输出和错误重定向到output.log文件中,并在后台启动。
这两种方式都能让你的命令在用户退出当前会话后依然继续运行。如果你需要查看正在后台运行的进程,可以使用`pgrep -f command_name` 或者 `jobs`命令。
阅读全文