這是一個篇幅不長可是十分有用的教程,能夠幫助你在終端啓動一個Linux應用程序,而且使終端窗口不會丟失焦點。html
咱們有不少能夠在Linux系統中打開一個終端窗口的方法,這取決於你的選擇以及你的桌面環境。linux
若是是使用Ubuntu的話,你能夠利用CTRL+ALT+T組合鍵打開終端。固然你也能夠使用超級鍵(Windows鍵)打開Dash,搜索「TERM」,而後點擊「Term」圖標來打開終端窗口。less
對於其餘的桌面環境來講,例如XFCE、KDE、LXDE、Cinnamon以及MATE,你能夠在菜單中找到終端。有些環境會在停靠欄或者面板上面包含終端圖標。ide
一般狀況下,你能夠在終端裏面直接輸入應用程序名來啓動一個應用程序。好比說,你能夠經過輸入「firefox」來啓動Firefox。學習
在終端啓動應用程序的好處是,你能夠包含一些額外的參數。搜索引擎
例如,你能夠經過下列命令來打開一個Firefox瀏覽窗口,而後利用默認的搜索引擎搜索相關信息:firefox -search "linux.cn"spa
你可能會注意到,若是你啓動Firefox,程序打開之後,回到了終端窗口控制,這就意味着你能夠繼續在終端進行工做。firefox
一般狀況下,若是你在終端啓動了應用程序,控制會切換到新啓動的應用程序,只有程序被關閉之後纔會從新切換到終端控制。這是由於你在前臺啓動了這個程序。orm
若是要在Linux終端打開應用程序而且返回終端控制,那麼你須要將應用程序啓動爲後臺進程。htm
和下面所列的命令同樣,咱們能夠經過增長一個(&)符號,將應用程序在後臺啓動。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 !!
本文來自:Linux學習網