linux - 使用 "exec"命令行为从终端启动 Linux 图形应用程序

标签 linux terminal window-managers

我在 Linux 上使用 i3-wm,我试图模仿程序启动器的行为。我已经知道“exec”命令,对于非图形命令,它似乎按预期工作。

例如,如果我在终端中输入:

exec sudo ls -aR

我会得到当前目录下所有文件夹和文件的列表。当命令退出时,终端消失。

但如果我改为在终端中键入:

执行 Chrome 浏览器

我最终会得到两个窗口:一个是 Chrome ;另一个是 Chrome ;另一个是启动 Chromium 的终端,现在 Chromium 使用它来打印调试信息。

我怎样才能从终端启动 chromium-browser 并在隐藏或杀死启动它的终端的同时保持它的事件?

最佳答案

您需要关闭 chromium-browser 进程。为此,您可以使用 nohup 命令,例如 nohup chromium-browser &。看看this获取更多信息。

关于linux - 使用 "exec"命令行为从终端启动 Linux 图形应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51291160/

相关文章:

linux - 获取 nohup R 程序完成的时间

linux - 从 shell 启动程序时是否可以分配窗口 ID?

linux - 使用 tar 命令将 .tar 存档中的所有文件显示到文件和标准输出

php - 用特殊字符替换字符串

java - 我如何从 Java 运行 UNIX 终端并向它发送命令?

c - control-d 是标准输入的默认停止标志吗?在 Linux C 中?

python - 用 Python 编写平铺窗口管理器

python - 使 xterm 窗口打开直到它被用户关闭

java - Titan 加载 Elasticsearch 问题