如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

無論您是一個沒有經驗的終端使用者還是一個老手,您都不知道在Linux終端中輸入什麼是正確的。終端內建了很多工具來幫助您。...

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

無論您是一個沒有經驗的終端使用者還是一個老手,您都不知道在Linux終端中輸入什麼是正確的。終端內建了很多工具來幫助您。

這些技巧將幫助您找到要使用的命令,找出如何安裝它,學習如何使用它,並檢視有關它的詳細資訊。這些技巧都不需要網際網路連線。

-h或–幫助

如果不確定如何使用特定命令,請使用-h或-help開關執行該命令。您將看到用法資訊和可用於命令的選項列表。例如,如果您想知道如何使用wget命令,請鍵入wget–help或wget-h。

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

這通常會將大量資訊列印到終端,這可能不方便滾動瀏覽。為了更容易地讀取輸出,您可以透過less命令來引導輸出,該命令允許您使用鍵盤上的箭頭鍵滾動輸出。例如,使用以下命令將wget的幫助輸出傳遞到less:

wget –help | less

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

完成後按q關閉less實用程式。

要找到一個特定的選項,可以透過grep命令透過管道輸出。例如,使用以下命令搜尋包含單詞“proxy”的選項:

wget –help | grep proxy

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

製表符完成

如果不確定特定命令的名稱、選項或檔名,可以使用製表符完成來提供幫助。假設我們想執行一個以gnome會話開始的命令,但是我們不知道它的確切名稱。我們可以在終端中鍵入gnome session,然後按Tab鍵兩次以檢視與該名稱匹配的命令。

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

看到所需的命令、選項或檔名後,可以再鍵入幾個字母,然後再次按Tab鍵。如果只有一個匹配項可用,Bash shell將為您填充它。製表符補全也是一個很好的方法來節省擊鍵,即使你知道你想鍵入什麼。

未找到命令

如果您知道要使用的命令,但不知道包含該命令的程式包,則可以在終端中鍵入該命令。Ubuntu將告訴您包含該命令的包,並向您顯示可用於安裝該命令的命令。

假設我們想使用rotate命令來旋轉影象。我們只需在終端中鍵入rotate,Ubuntu就會告訴我們必須安裝jigl包才能得到這個命令。

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

這個特性是由Ubuntu引入的,可能已經進入了其他Linux發行版。傳統上,shell在沒有任何附加資訊的情況下顯示一條毫無幫助的“command not found”訊息。

幫助

help命令顯示了bashshell本身內建的命令的簡短列表。

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

男人

man命令顯示每個命令的詳細手冊。例如,如果您想檢視wget命令的手冊頁,您可以鍵入manwget。手冊頁通常包含比-h或-help選項更詳細的資訊

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

鍵入man intro檢視在Linux上使用shell的詳細介紹。

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

要搜尋手冊頁,請鍵入a/,後跟查詢,然後按Enter鍵。例如,要在手冊頁中搜索單詞shell,請在閱讀手冊頁的同時鍵入/shell,然後按Enter鍵。

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

資訊

有些程式沒有手冊頁—或者手冊頁非常不完整—並將其文件儲存為資訊文件。

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

要檢視這些,必須使用info命令而不是man命令。那是資訊焦油而不是人焦油。

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

恰到好處

apropos命令搜尋包含短語的手冊頁,因此這是一種快速查詢可以執行某些操作的命令的方法。這和執行man-k命令是一樣的。

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧

什麼

whatis命令顯示從其手冊頁獲取的命令的一行摘要。這是一種快速瞭解命令實際作用的方法。

如何從linux終端獲得命令幫助:初學者和專業人士的8個技巧


有了這些技巧,就可以開始使用Linux shell並學習新命令,而無需google任何東西。當然,如果你在一個有網際網路連線的終端上,你可以使用w3m或其他文字模式瀏覽器從終端上搜索Google。

  • 發表於 2021-04-12 13:08
  • 閱讀 ( 38 )
  • 分類:網際網路

你可能感興趣的文章

2021年面向開發者、雲工程師和devops的5大linux課程

... 本課程將帶您瞭解Linux的“如何”和“為什麼”,並展示各種Linux命令的工作方式、它們的真實結構以及記住這些命令的正確方法。 ...

  • 發佈於 2021-03-11 10:29
  • 閲讀 ( 55 )

18個創意攝影創意,讓初學者提高攝影技巧

... 嘗試不同的照明。調整一盞燈的距離,然後問,陰影是如何變化的?哪些物件高亮顯示,哪些物件隱藏?作為靜物畫的一部分,這件作品和燈在一起會是什麼樣子? ...

  • 發佈於 2021-03-12 06:18
  • 閲讀 ( 50 )

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

... 如何掌握linux命令列:最後的想法 ...

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

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

...bash是什麼、不同的模式(互動式和非互動式)以及它是如何產生的基礎知識開始,這個站點提供了一個全面的背景知識來幫助您理解命令列的機制。 ...

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

完全初學者指南使用谷歌主頁像一個專業

... 讓我們帶您瞭解googlehome的基礎知識,如何使用它的現成命令,並向您展示如何新增新技能。即使沒有獨立的智慧家居技術,你也可以透過這些技巧從你的谷歌家居中得到更多。 ...

  • 發佈於 2021-03-14 07:54
  • 閲讀 ( 50 )

你應該關注twitter上的11個linux帳戶

...戲,電池,一個用於Linux的電池狀態檢查器,以及cliaoke(命令列卡拉OK)。另外,弗雷澤爾還開了一個很棒的部落格,她涉及到從科技行業到指令碼編寫的所有方面。 ...

  • 發佈於 2021-03-16 17:25
  • 閲讀 ( 45 )

適合初學者的11個最佳樹莓圓周率專案

... Raspberry Pi初學者的另一個簡單專案是學習如何透過GPIO控制LED燈。 ...

  • 發佈於 2021-03-19 13:42
  • 閲讀 ( 59 )

為初學者提供最好的線上攝影課程

...不適合以前沒有拿過相機的人,因為你需要一些關於按鈕如何工作的知識。除此之外,你還將學習在室內外拍攝家庭肖像和集體照片。 ...

  • 發佈於 2021-03-20 14:06
  • 閲讀 ( 53 )

最好的免費音訊編輯軟體

...訊質量,並且沒有自動化功能。完整版本可透過每月訂閱獲得。然而,對於大多數音訊編輯的免費版本將是足夠的。 ...

  • 發佈於 2021-03-21 18:24
  • 閲讀 ( 57 )

關於python程式設計最常見的問題

...道Python是否適合你?或者您已經決定學習Python,但不確定如何開始? ...

  • 發佈於 2021-03-25 18:32
  • 閲讀 ( 56 )