相关疑难解决方法(0)

如何完全从终端分离进程?

我在 Ubuntu 上使用 Tilda(下拉式终端)作为我的“命令中心”——几乎就像其他人使用 GNOME Do、Quicksilver 或 Launchy 的方式一样。

但是,我正在努力解决如何将进程(例如 Firefox)与启动它的终端完全分离 - 即防止这样的(非)子进程

  • 关闭始发终端时终止
  • 通过 STDOUT/STDERR“污染”始发终端

例如,为了在“正确的”终端窗口中启动 Vim,我尝试了一个简单的脚本,如下所示:

exec gnome-terminal -e "vim $@" &> /dev/null &
Run Code Online (Sandbox Code Playgroud)

但是,这仍然会导致污染(而且,传递文件名似乎不起作用)。

linux terminal bash shell ubuntu

350
推荐指数
11
解决办法
43万
查看次数

从 Linux 终端启动 GUI 程序可防止进一步使用

我会搜索这个,但我不知道如何为搜索引擎表达它。

基本上,当我从终端窗口启动 gui 程序时,在退出程序之前无法进一步使用该终端。我刚开始使用 dwm,我不想在启动了几个图形程序后到处都是无用的终端.. 有什么办法可以解决这个问题吗?

linux window-manager

4
推荐指数
2
解决办法
2311
查看次数

标签 统计

linux ×2

bash ×1

shell ×1

terminal ×1

ubuntu ×1

window-manager ×1