系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Linux終端用戶技巧

Linux終端用戶必備的技巧知識(2)

時間:2014-12-10 17:25:14 作者:qipeng 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20141210/32320.html 手機查看 評論

  輸出重定向

  “〉”字符可以把一個命令的輸出結(jié)果重定向到一個文件,而不需要額外使用另一個命令。比如,下圖的代碼使用”ls”命令來列出當前目錄的所有文件,并把輸出的列表輸入到了一個名為”file1“的文件,而不是僅僅輸出顯示在終端上。

  ls 》 file1

   Linux終端用戶必備的技巧知識

  命令行歷史

  Bash會記得你使用過的命令的歷史。你可以使用向上鍵和向下鍵來翻閱你已經(jīng)使用過的命令。使用”history”命令會把歷史命令都打印出來,因此你可以使用管道命令來搜索你最近使用的命令。

  關(guān)于命令行歷史,還有很多可以使用的技巧

   Linux終端用戶必備的技巧知識

  ~,.& 。。

  波浪符”~”代表當前用戶的主目錄。所以,你可以使用”cd ~”切換到你的主目錄,而不用輸入”cd /home/name”。這對相對路徑同樣使用,比如”cd ~/Desktop”會切換到當前用戶的桌面目錄。

  與之類似的是,”。”代表當前目錄,”。。”代表父級目錄。所有,”cd 。。”會跳到父級目錄。這對相對路徑同樣有效,比如你在Desktop目錄,你想切換到與Desktop目錄同級的Document目錄,你可以使用”cd 。。/Documents”命令。

   Linux終端用戶必備的技巧知識

  后臺運行命令

  默認情況下,Bash會在當前終端下運行你的命令。正常來說沒有問題,但是當你想同時運行一個應(yīng)用程序而又要繼續(xù)使用該終端時怎么辦?比如你輸入”firefox”命令來運行火狐瀏覽器,火狐將會占據(jù)你的終端并且顯示一些錯誤信息等輸出,直到你關(guān)閉它。但是加一個”&”符號在命令后面會使Bash在后臺運行該程序:

  firefox &

   Linux終端用戶必備的技巧知識

  條件執(zhí)行

  你同樣可以用Bash運行兩個命令,一個接著一個。第二個命令只有當?shù)谝粋命令成功運行完畢后才會運行。要想做到這樣,把兩個命令在同一行中用”&&”分隔即可。

  比如,”sleep”命令會以秒為單位接受一個參數(shù),然后倒計時,允許結(jié)束。單獨來用的話,該命令沒有任何用處,但是你可以把它作為運行下一個程序之前的延時。下面的命令會停5秒然后運行g(shù)nome的截屏工具:

  sleep 5 && gnome-screenshot

  上面就是Linux終端用戶必備技巧的介紹了,作為剛剛?cè)腴T的初學(xué)者而言,掌握一些小技巧能夠更方便的使用Linux終端,掌握Bash shell,你記住了嗎?

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

官方交流群 軟件收錄