我有Ubuntu Server 18.04 LTS。
我想运行两个进程,但同时有一个 "干净 "的命令行。
比如说
进程1: ping google.com
进程2: ping facebook.com
我试着在后台运行它们 &
:
进程1: ping google.com &
进程2。ping facebook.com &
但是,命令的执行结果却显示在命令行中。
如何运行两个进程,使命令行 "干净"?
我建议使用 "屏幕 "程序。
你可以用以下方法创建新的屏幕 screen -S [name]
.简单地说,它只是打开了一个新的bash,在那里你可以运行你的命令,如果你想退出屏幕,只需按下。Ctrl + A + D
如果你想恢复屏幕,只需执行 screen -r [screen-name]
它的好处是你可以关闭你的终端,屏幕会在后台持续运行。
欲了解更多信息,请查看此链接。https:/www.digitalocean.comcommunitytutorialshow-to-install-and-use-screen-on-an-ubuntu-cloud-server