使用以下8個技巧成為linux終端的超級使用者

使用Linux終端不僅僅是在其中輸入命令。學習這些基本技巧,您就可以很好地掌握bashshell,大多數Linux發行版預設使用bashshell。...

使用以下8個技巧成為linux終端的超級使用者

使用Linux終端不僅僅是在其中輸入命令。學習這些基本技巧,您就可以很好地掌握bashshell,大多數Linux發行版預設使用bashshell。

這是給經驗不足的使用者的——我相信你們中的許多高階使用者已經知道所有這些技巧。儘管如此,還是要看一看——也許在這一過程中你錯過了什麼。

製表符完成

製表符完成是一個基本的技巧。這是一個很好的省時方法,如果您不確定檔案或命令的確切名稱,它也很有用。

例如,假設您在當前目錄中有一個名為“really long file name”的檔案,您希望將其刪除。您可以鍵入整個檔名,但必須正確轉義空格字元(換句話說,在每個空格前新增\字元),可能會出錯。如果您鍵入rmr並按Tab,Bash將自動為您填寫檔名。

當然,如果當前目錄中有多個以字母r開頭的檔案,Bash將不知道您想要哪個檔案。假設在當前目錄中有另一個名為“really very long file name”的檔案。當您點選Tab時,Bash將填充“really\”部分,因為這兩個檔案都是以此開頭的。完成後,再次按Tab鍵,您將看到匹配檔名的列表。

使用以下8個技巧成為linux終端的超級使用者

繼續鍵入所需的檔名,然後按Tab鍵。在這種情況下,我們可以鍵入一個“l”,然後再次按Tab鍵,Bash將填充所需的檔名。

這也適用於命令。不知道你想要什麼命令,但知道它是以“侏儒”開頭的嗎?鍵入“gnome”,然後按Tab鍵檢視列表。

管道允許您將命令的輸出傳送到另一個命令。在UNIX哲學中,每個程式都是一個很好地完成一件事情的小實用程式。例如,ls命令列出當前目錄中的檔案,grep命令在其輸入中搜索指定的項。

將這些與管道(字元)結合使用,就可以在當前目錄中搜索檔案。以下命令搜尋單詞“word”:

ls | grep word

使用以下8個技巧成為linux終端的超級使用者

萬用字元

*字元(即星號)是可以匹配任何內容的萬用字元。例如,如果我們想從當前目錄中刪除“非常長的檔名”和“非常長的檔名”,我們可以執行以下命令:

rm really*name

此命令刪除所有檔名以“really”開頭,以“name”結尾的檔案。如果改為執行rm*,則會刪除當前目錄中的所有檔案,因此請小心。

使用以下8個技巧成為linux終端的超級使用者

輸出重定向

>字元將命令的輸出重定向到檔案,而不是另一個命令。例如,下面一行執行ls命令列出當前目錄中的檔案,而不是將該列表列印到終端,而是將列表列印到當前目錄中名為“file1”的檔案:

ls > file1

使用以下8個技巧成為linux終端的超級使用者

命令歷史記錄

Bash會記住您在其中鍵入的命令的歷史記錄。您可以使用上下箭頭鍵在最近使用的命令之間滾動。history命令列印這些命令的列表,因此您可以透過管道將其傳送給grep以搜尋最近使用的命令。在Bash歷史記錄中還可以使用許多其他技巧。

使用以下8個技巧成為linux終端的超級使用者

~, . & ..

~字元(也稱為顎化符)表示當前使用者的主目錄。因此,您可以鍵入cd~而不是鍵入cd/home/name進入主目錄。這也適用於相對路徑–cd~/Desktop將切換到當前使用者的桌面。

同樣的,這個問題。表示當前目錄和。。表示當前目錄上方的目錄。所以,cd。。上一個目錄。這些也適用於相對路徑–如果您在桌面資料夾中,並且希望轉到與桌面資料夾位於同一目錄中的文件資料夾,則可以使用cd../Documents命令。

使用以下8個技巧成為linux終端的超級使用者

在後臺執行命令

預設情況下,Bash執行在當前終端中執行的每個命令。這通常是好的,但是如果您想啟動一個應用程式並繼續使用終端呢?如果您鍵入firefox啟動firefox,firefox將接管您的終端並顯示錯誤訊息和其他輸出,直到您關閉它。將運算子新增到命令的末尾以使Bash在後臺執行程式(&O):

firefox &

使用以下8個技巧成為linux終端的超級使用者

有條件執行

您還可以讓Bash一個接一個地執行兩個命令。只有在第一個命令成功完成時,第二個命令才會執行。要執行此操作,請將兩個命令放在同一行中,並用&或雙與號分隔。

例如,sleep命令以秒為單位獲取一個值,倒計時併成功完成。單獨使用它是沒有用的,但是您可以使用它在延遲後執行另一個命令。以下命令將等待5秒鐘,然後啟動gnome螢幕截圖工具:

sleep 5 && gnome-screenshot


你還有什麼竅門要分享嗎?留下評論,幫助你的讀者朋友!

  • 發表於 2021-04-12 12:33
  • 閱讀 ( 27 )
  • 分類:網際網路

你可能感興趣的文章

linux上最好的firefox瀏覽器是什麼?

...麼?GoogleChrome不是一個開源瀏覽器,這對相當數量的Linux使用者來說很重要。瀏覽器還將使用者資料傳送回谷歌。也就是說,Chrome基於Chrome,它是開源的,如果您關心您的線上隱私,這是一個更好的選擇。 ...

  • 發佈於 2021-03-11 14:30
  • 閲讀 ( 55 )

使用以下技巧和技巧成為linux命令列高手

對於Linux使用者來說,命令列本質上是一個非常強大的工具。雖然更為使用者友好的Linux作業系統(OS)提供了大量功能,而不需要進入終端,但它是作業系統的一個必要元素。與流行的觀點相反,命令列甚至可以簡化某些操作。...

  • 發佈於 2021-03-12 10:19
  • 閲讀 ( 45 )

在linux上保護隱私的10大技巧

...哪些計算機打開了SSH埠。然後,他們向這些裝置發射普通使用者名稱和密碼,希望獲得訪問許可權。 ...

  • 發佈於 2021-03-13 08:16
  • 閲讀 ( 58 )

linux終端的5個聯網命令

在命令列中工作比在圖形使用者介面(GUI)中工作有許多優點。相對於GUI,它幾乎總是更快。更高階的計算機使用者通常更喜歡命令列,因為它的指令碼和簡潔的工作過程。 ...

  • 發佈於 2021-03-13 15:30
  • 閲讀 ( 52 )

頂級網站和書籍,讓您成為linux命令列英雄

一旦您切換到所選的Linux發行版並掌握了使用者介面,您應該很樂意繼續。但是如果你想要額外的功能呢?如果在幾個選單上單擊滑鼠並不能提供您所期望的超級使用者體驗,該怎麼辦? ...

  • 發佈於 2021-03-14 07:04
  • 閲讀 ( 59 )

linux桌面應用的5種終端替代方案

...凡。事實上,有些人只是出於方便等原因才在需要的時候使用它。但事實並非如此。事實上,有很多方法可以讓它成為你日常生活的一部分。 ...

  • 發佈於 2021-03-14 19:57
  • 閲讀 ( 46 )

5個讓從windows切換到linux變得簡單的技巧

... 另一方面,從使用者的角度來看,Windows的特點是安裝量相對較小。 ...

  • 發佈於 2021-03-16 06:01
  • 閲讀 ( 48 )

保持安全的8個最佳linux密碼管理器

...KeePass的概念。您可以在一個或多個數據庫中儲存密碼和使用者名稱。該應用程式確保防止敏感資料交換到磁碟,儘快擦除記憶體中的臨時資料,並且不會直接儲存主密碼短語。以下是密碼管理器保護密碼安全的一些方法。 ...

  • 發佈於 2021-03-20 18:41
  • 閲讀 ( 59 )

如何在帶螢幕的linux終端上進行多工處理

如果你是一個Linux使用者,你必須在某個時候開始使用Linux終端。有些終端命令可能很流行,有些則很模糊,但在許多情況下,透過終端視窗執行命令比透過GUI執行命令更容易。 ...

  • 發佈於 2021-03-21 22:09
  • 閲讀 ( 41 )

whatsapp桌面客戶端的windows和mac是第二個最好的

WhatsApp每月活躍使用者超過10億,是你應該加入的增長最快的社交網路之一。還有一個原因。在2016年釋出了一款Windows和Mac桌面應用程式之後,該公司現在已經從微軟商店推出了該應用程式。 ...

  • 發佈於 2021-03-26 11:26
  • 閲讀 ( 56 )
YE5031233
YE5031233

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章