通常,当您使用 终端 为 运行 一个程序,如果你想 关闭 终端,这也将关闭正在运行的程序。 为了避免这种行为,有一个小的 把戏. |
鹦鹉螺
现在,您要关闭终端而不关闭Nautilus窗口。 为此,请在终端中按Ctrl + z,然后运行以下命令:
放弃-h%1
bg 1
完成后,您可以关闭终端,而不会影响从终端打开的程序。
正如Rafa(我们的读者之一)所建议的那样,另一种类似的方法(但效果并不完全相同)是在要执行的命令的末尾添加参数&。 例如,要打开鹦鹉螺,它将是这样的:
鹦鹉螺&
这意味着您可以在运行程序后继续使用终端,但是与以前的方法不同,关闭终端也会关闭已执行的程序。
xD已经为我保存了此提示,再次非常感谢您😀
太好了,非常感谢您的提示^ __ ^
这是一个很好的提示..
好帖子
谢谢恩维! 我已经更新了这篇文章,以便毫无疑问并且更加清晰...
拥抱! 保罗
事实并非如此。 该过程在后台运行,使终端空闲,但是在关闭终端后,过程结束。
http://hatteras.wordpress.com/2011/09/16/cerrar-la-terminal-sin-que-se-cierre-el-programa-en-ejecutado-con-ella/
如果您可以将其作为脚本来执行,那么可以说,在bash中参数如何,然后程序./run nautilus
然后在你里面
脚本#!/ bin / bash
$ 1&
然后$ 1用作参数并将其传递给您要执行的程序的名称,或者用以下行对其进行修改
放弃-h%1
bg 1但有每个人的口味,我更喜欢Nautils和o conky和问候😀
我已经找了很久了! 非常感谢您的分享!
你是对的拉法! 我已经在文章中纳入了您的贡献。
拥抱! 保罗
尽我所能,它不接受此命令,但是当我在命令后添加“&”以打开程序“ nautilus&”时,它对我来说效果很好
或简单地放置«nautilus&»,就可以关闭xD终端,因为您让它在一个独立的进程中运行,这就是«&»
好提示!
另一个好提示
一种替代方法是使用tmux或screen之类的程序。
每个命令的确切含义是什么? 他们在做什么? 我想无论控制台是什么,“ bg”都将放入BackGround。
非常感谢Pablo。 我认为这对我们许多人都是有用的。
这个技巧有点神秘,最好是:
nohup nautilus,现在您可以关闭终端了,disown是从终端取消关联作业。 如果您希望它在后台运行:
nohup nautilus&,您可以继续在终端中工作或关闭它。
有没有办法在脚本中做到这一点?