![从 Ubuntu 程序终端“分离”](https://linux22.com/image/1400819/%E4%BB%8E%20Ubuntu%20%E7%A8%8B%E5%BA%8F%E7%BB%88%E7%AB%AF%E2%80%9C%E5%88%86%E7%A6%BB%E2%80%9D.png)
我主要使用 Windows,但对 Redis 很感兴趣,因此我将它安装在我的上网本(运行 Ubuntu 12.10)上并通过 SSH 访问它。
我想启动 Redis 服务器,然后让它运行,同时在终端上使用其他程序。我知道您可以使用 Screen 来执行此操作,但我想知道是否可以在不使用 Screen 的情况下执行此操作。
我希望这是可以理解的,我几乎从未使用过 Linux,并且几乎不知道如何使用它,感谢您的阅读。
答案1
有一些选择:
service start redis-server
/etc/init.d/redis-server start
- 随着新贵,
start redis-server
相关问答:如何启动和停止服务?
答案2
您可以在命令末尾添加一个 & 符号,以在后台运行命令,例如
sudo longrunningtask&
要将任务返回到前台,请使用 fg 命令。但如果是系统服务,当然请使用 jweyrich 的建议。