如何在终端使用后台运行模式启动一个Linux应用程序
如何在终端使用后台运行模式启动一个Linux应用程序
Linux终端窗口
这是一个篇幅不长但是十分有用的教程,可以帮助你在终端启动一个Linux应用程序,并且使终端窗口不会丢失焦点。
我们有很多可以在Linux系统中打开一个终端窗口的方法,这取决于你的选择以及你的桌面环境。
如果是使用Ubuntu的话,你可以利用CTRL+ALT+T组合键打开终端。当然你也可以使用超级键(Windows键)打开Dash,搜索“TERM”,然后点击“Term”图标来打开终端窗口。
对于其他的桌面环境来说,例如XFCE、KDE、LXDE、Cinnamon以及MATE,你可以在菜单中找到终端。有些环境会在停靠栏或者面板上面包含终端图标。
通常情况下,你可以在终端里面直接输入应用程序名来启动一个应用程序。比如说,你可以通过输入“firefox”来启动Firefox。
在终端启动应用程序的好处是,你可以包含一些额外的参数。
例如,你可以通过下列命令来打开一个Firefox浏览窗口,然后利用默认的搜索引擎搜索相关信息:
- firefox -search "linux.cn"
你可能会注意到,如果你启动Firefox,程序打开以后,回到了终端窗口控制,这就意味着你可以继续在终端进行工作。
通常情况下,如果你在终端启动了应用程序,控制会切换到新启动的应用程序,只有程序被关闭以后才会重新切换到终端控制。这是因为你在前台启动了这个程序。
如果要在Linux终端打开应用程序并且返回终端控制,那么你需要将应用程序启动为后台进程。
和下面所列的命令一样,我们可以通过增加一个(&)符号,将应用程序在后台启动。
- libreoffice &
译者注:如果需要加参数的话,记得把&符号放在最后。
译者注:一般情况下,关闭终端时,在这个终端启动的后台程序也会被终止,要使终端关闭以后,后台程序依然保持执行可以使用下列命令
nohup command [arg...] &
如果应用程序目录没有安装在PATH变量包含的目录里面的话,我们就没有办法直接通过应用程序名来启动程序,必须输入应用程序的整个路径来启动它。
- /path/to/yourprogram &
如果你不确定程序输入哪个Linux目录结构的话,可以使用find或者location命令来定位它。
可以输入下列符号来找到一个文件:
- find /path/to/start/from -name programname
例如,你可以输入下列命令来找到Firefox:
- find / -name firefox
命令运行的结果会嗖的一下输出一大堆,别担心,你也可以通过less或者more来进行分页查看。
- find / -name firefox | more
- find / -name firefox | less
当find命令查找到没有权限访问的文件夹时,会报出一条拒绝访问错误,
你可以通过sudo命令来提示权限。当然,如果你没有安装sudo的话,就只能切换到一个拥有权限的用户了。
- sudo find / -name firefox | more
如果你知道你要查找的文件在你的当前目录结构中,那么你可以使用点来代替斜杠:
- sudo find . -name firefox | more
你可能需要sudo来提升权限,也可能根本就不需要,如果这个文件在你的主目录里面,那么就不需要使用sudo。
有些应用程序则必须要提升权限才能运行,否则你就会得到一大堆拒绝访问错误,除非你使用一个具有权限的用户或者使用sudo提升权限。
这里有个小窍门。如果你运行了一个程序,但是它需要提升权限来操作,输入下面命令试试:
- sudo !!
原文发布时间:2015-03-02
本文来自云栖合作伙伴“linux中国”
相关文章
- 什么时候应该听取机器决定?
- 找不到外星人,也许是因为人类出现得太早
- 世界上最贵的面子工程:平均超出预算156%的奥林匹克之坑
- 里约奥运|高科技助力 本届奥运会有待打破更多记录
- Pokémon Go风靡全球,AR或将引发医疗应用革命
- 对冲基金已经瞄准人工智能
- 十大颠覆性医疗技术,或能拯救发展中国家数百万人口
- 你应该了解的数据分析入门知识
- 量子生命|生物信息是如何编码的, 又是如何遗传的?
- 大数据与机器学习:实践方法与行业案例1.1 数据的基本形态
- 他统计完200多家公司的成败,发现惊人成功要素...
- 数学家解析:人的颜值到底有多重要
- 理解偏倚:可靠结果的先决条件
- 2016-2020普华永道全球媒体预测:等下个奥运来临,世界将有这6大趋势
- D-News|英特尔首推融合现实,亚马逊云服务市场占比超3成
- 揭秘北京龙泉寺,连清华北大学子都排队出家的神秘科研组织
- 美国今年已问世的12家顶尖初创企业
- 王宝强离婚成了谁的狂欢|严肃解读数据背后的媒体传播路径
- 横空出世,互联网的前世今生
- 里约之后,中国体育走向何方?|奥运权威大数据报告发布