如何快速學習終端命令?

在Ubuntu中,滑鼠點選只會讓你走這麼遠。學習終端命令對於任何認真使用“其他作業系統”的人來說都是重要的一步。Ask Ubuntu的專家們為學習“shell”的最佳方法提供了指導...
Illustration for article titled How Can I Quickly Learn Terminal Commands?

在Ubuntu中,滑鼠點選只會讓你走這麼遠。學習終端命令對於任何認真使用“其他作業系統”的人來說都是重要的一步。Ask Ubuntu的專家們為學習“shell”的最佳方法提供了指導

在我看來,學習如何使用終端是學習如何使用Ubuntu的先決條件。所以我想找出最好的學習方法。那裡有沒有一張Quizlet線上快閃記憶體卡?有更好的方法嗎?看這裡的原始問題。

隨機學習(radu ră迪努)

可以在“~/.bashrc”檔案的末尾新增以下行(命令):

echo "Did you know that:"; whatis $(ls /bin | shuf -n 1)

每次開啟終端,你都會學到一些關於隨機命令的知識。

如果你想找點樂子,你可以用“cowsay”“utility”。要安裝它,請在終端中執行以下命令:

sudo apt-get install cowsay

然後在“~/.bashrc”檔案的末尾新增以下行:

cowsay -f $(ls /usr/share/cowsay/cows | shuf -n 1 | cut -d. -f1) $(whatis $(ls /bin) 2>/dev/null | shuf -n 1)

或者可以在“~/.bash\u aliases”中新增上述行作為別名。我補充說:

alias ?='cowsay -f $(ls /usr/share/cowsay/cows | shuf -n 1 | cut -d. -f1) $(whatis $(ls /bin) 2>/dev/null | shuf -n 1)'

每當您感到厭煩時,您可以鍵入terminal:“?”(後跟Enter)。就像一個人玩骰子。

什麼(阿丘回答)

我以前玩“whatis”。這不完全是一個遊戲,但它是一個相對容易的學習方式。例如,鍵入whatis sudo apt get update並返回:

![whatis sudo apt-get update]Illustration for article titled How Can I Quickly Learn Terminal Commands?

在我執行任何命令之前,我先用whatis。我知道我要做什麼,然後我會信心十足地執行命令。

如果“whatis”沒有提供太多資訊或者我不清楚,我會去讀“man”。

例如,man sudo。

谷歌在這裡給了你這麼多的資訊,裡面的訊息來源問Ubuntu和外面的。這裡,LMGTFY:在Ubuntu上學習終端命令的最佳方法。

遊戲(snim2回答)

是的,終點站曾經是這樣的遊戲,會有所幫助。這裡有一個實時版本。程式碼在github上。這是個好主意,儘管我希望程式碼更容易擴充套件。

終端不是學習ubuntu的先決條件(由avernet回答)

Ubuntu的設計非常使用者友好。學習如何使用終端不是學習如何使用Ubuntu的先決條件。然而,如果你想成為一個超級使用者或者自己解決問題的話。

為了回答您的問題,我不知道有任何遊戲設計來幫助或教shell命令,但我強烈推薦以下bash和系統管理相關的資源:

  • UNIX初學者教程(請註意,本教程使用Red Hat(另一個Linux發行版)並引用了一些僅適用於薩裡大學學生的目錄。)
  • BASH程式設計-簡介HOW-TO(託管在Linux文件專案中,作者mikeg)。
  • bashshell指令碼(來自維基百科的wikibook)
  • Linux專業研究所(LPI)的學習手冊
  • gnubash參考手冊
  • 高階Bash指令碼指南,作者:Mendel Cooper

不同意上述答案?你有自己的專長嗎?檢視原始問題,併在AskUbuntu上看到更多類似的問題,這是一個供Ubuntu使用者和開發人員使用的問答網站。如果你有自己的Ubuntu問題需要一個解決方案,問一個問題。你會得到答案的(而且是免費的。)

  • 發表於 2021-05-22 04:35
  • 閱讀 ( 21 )
  • 分類:網際網路

你可能感興趣的文章

如何在linux和macos上將手冊頁縮短為可讀的解釋

... 使用tldr快速瞭解如何使用命令 ...

  • 發佈於 2021-03-14 01:21
  • 閲讀 ( 54 )

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

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

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

raspberry pi終端命令:raspberry pi使用者快速指南

... 我們不希望您在不知道命令列如何工作的情況下就開始使用它。本質上,它是一種指示計算機執行任務的方法,但沒有滑鼠。 ...

  • 發佈於 2021-03-18 12:27
  • 閲讀 ( 55 )

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

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

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

使用這些linux命令高效地管理遠端ssh連線

... 但不一定要這樣。是時候學習如何只使用別名透過SSH高效登入、傳輸單個檔案或目錄、執行遠端SSH命令以及輕鬆地將遠端伺服器裝載到本地目錄了。 ...

  • 發佈於 2021-03-28 06:44
  • 閲讀 ( 46 )

redis和php快速資料儲存入門

... 讓我們深入瞭解,學習如何加快我們的線上運營。 ...

  • 發佈於 2021-03-28 11:57
  • 閲讀 ( 40 )

在linux中,“bash”是什麼意思?

...在這篇短文中,我們將探討Bash是什麼,它做什麼,以及如何開始使用它。 ...

  • 發佈於 2021-03-28 13:14
  • 閲讀 ( 62 )

如何使用mv命令移動linux檔案

雖然您可能已經知道如何使用GUI檔案瀏覽器在Linux中移動檔案,但您可能想知道終端中是否有move命令允許您將檔案快速移動到不同的目錄。mv命令就是您想要的命令,它的簡單語法和一些可選的安全標誌很容易使用。 ...

  • 發佈於 2021-03-28 17:18
  • 閲讀 ( 41 )

如何在linux上使用gnupg進行加密

...給某人的敏感資訊,如密碼或伺服器登入資訊,但不知道如何安全地傳送這些資訊以避免資訊落入壞人手中? ...

  • 發佈於 2021-03-28 23:05
  • 閲讀 ( 56 )

如何在mac上開啟終端

在學習如何在Mac上使用終端之前,您首先需要知道如何開啟它。在macOS中開啟終端有很多不同的方法;我們將在下面解釋每種方法,從最快的選項開始。 ...

  • 發佈於 2021-03-30 08:26
  • 閲讀 ( 53 )
levzf4414
levzf4414

0 篇文章

作家榜

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

相關推薦