Skip to main content

初學者Geek:如何開始使用Linux終端

初學者Geek:如何開始使用Linux終端

Geoffrey Carr

無論您是新Linux用戶還是已經使用Linux一段時間,我們都會幫助您開始使用終端。終端不是你應該害怕的東西 - 它是一個有很多用途的強大工具。

通過閱讀一篇文章,您無法了解有關終端的所有信息。需要親身體驗終端的經驗。我們希望這個介紹可以幫助您掌握基礎知識,以便您可以繼續學習更多知識。

基本終端使用

從桌面的應用程序菜單啟動終端,您將看到bash shell。還有其他shell,但大多數Linux發行版默認使用bash。

您可以通過在提示符下鍵入其名稱來啟動程序。您在此處推出的所有內容 - 從Firefox等圖形應用程序到命令行實用程序 - 都是一個程序。 (Bash實際上有一些用於基本文件管理的內置命令等,但是那些功能也類似於程序。)與Windows不同,您不必鍵入程序的完整路徑來啟動它。例如,假設你想打開Firefox。在Windows上,您需要鍵入Firefox的.exe文件的完整路徑。在Linux上,您只需輸入:

firefox

鍵入命令後按Enter鍵運行它。請注意,您不需要添加.exe或類似的東西 - 程序在Linux上沒有文件擴展名。

終端命令也可以接受參數。您可以使用的參數類型取決於程序。例如,Firefox接受Web地址作為參數。要啟動Firefox並打開How-to Geek,您可以運行以下命令:

firefox howtogeek.com

您將在終端中運行的其他命令就像Firefox一樣,除了許多命令僅在終端中運行並且不打開任何類型的圖形應用程序窗口。

安裝軟件

終端最有效的方法之一是安裝軟件。像Ubuntu軟件中心這樣的軟件管理應用程序是他們在後台使用的少數終端命令的前衛。您可以使用terminal命令安裝它們,而不是單擊並逐個選擇應用程序。您甚至可以使用單個命令安裝多個應用程序。

在Ubuntu(其他發行版有自己的包管理系統)上,安裝新軟件包的命令是:

sudo apt-get install packagename

這可能看起來有點複雜,但它的工作方式與上面的Firefox命令相同。以上線路啟動 須藤,在啟動前詢問您的密碼 apt-get的 具有root(管理員)權限。 apt-get程序讀取參數 安裝包名 並安裝一個名為的包 包裹名字.

但是,您也可以將多個包指定為參數。例如,要安裝Chromium Web瀏覽器和Pidgin即時消息程序,您可以執行以下命令:

sudo apt-get install chromium-browser pidgin

如果您剛剛安裝了Ubuntu並希望安裝所有您喜歡的軟件,您可以使用上面的一個命令來完成。您只需要知道您喜歡的程序的包名稱,您就可以相當容易地猜出它們。您還可以藉助下面的標籤完成技巧來優化您的猜測。

有關更深入的說明,請閱讀命令行中的如何在Ubuntu中安裝程序。

使用目錄和文件

除非您指定另一個目錄,否則shell將查找當前目錄。例如,nano是一種易於使用的終端文本編輯器。命令 納米文件1 告訴 納米 啟動並打開名為的文件 文檔1 從當前目錄。如果要打開位於另一個目錄中的文檔,則需要指定該文件的完整路徑 - 例如, nano / home / chris / Documents / document1 .

如果指定不存在的文件的路徑,nano(以及許多其他程序)將在該位置創建一個新的空白文件並將其打開。

要處理文件和目錄,您需要了解一些基本命令:

  • 光盤 - 那 ~ 提示的左側代表您的主目錄(即/ home / you),這是終端的默認目錄。要更改到另一個目錄,您可以使用 光盤 命令。例如 cd / 將更改為根目錄, cd下載 將更改為當前目錄中的Downloads目錄(因此,如果終端位於您的主目錄中,則僅打開Downloads目錄), cd / home / you / Downloads 將從系統中的任何位置更改為您的下載目錄, cd~ 將更改為您的主目錄,和 cd .. 會上一個目錄。
  • LS - LS 命令列出當前目錄中的文件。

  • MKDIR - MKDIR 命令創建一個新目錄。 mkdir的例子 將在當前目錄中創建一個名為example的新目錄 mkdir / home / you / Downloads / test 將創建一個名為的新目錄 測試 在您的下載目錄中。
  • R M - R M 命令刪除文件。例如, 例如 刪除當前目錄中名為example的文件 rm / home / you / Downloads / example 刪除名為的文件 在下載目錄中。
  • CP - CP 命令將文件從一個位置複製到另一個位置。例如, cp示例/ home / you / Downloads 複製名為的文件 在當前目錄中/ home / you / Downloads。
  • MV - MV 命令將文件從一個位置移動到另一個位置。它的工作原理與上面的cp命令完全相同,但移動文件而不是創建副本。 mv也可用於重命名文件。例如,mv原創改名 移動一個名為的文件 原版的 在當前目錄中以一個名為的文件 改名 在當前目錄中,有效地重命名它。

起初這可能有點壓倒性,但這些是您需要掌握的基本命令,以有效地處理終端中的文件。用你的文件系統移動 光盤,查看當前目錄中的文件 LS,用。創建目錄 MKDIR,並使用。管理文件 R M, CP,和 MV 命令。

標籤完成

標籤完成是一個非常有用的技巧。在輸入內容時 - 命令,文件名或其他類型的參數 - 您可以按Tab鍵自動填充您正在鍵入的內容。例如,如果您鍵入 firef 在終端並按Tab鍵, 火狐 自動出現。這樣您就不必完全輸入內容 - 您可以按Tab鍵,shell將為您完成輸入。這也適用於文件夾,文件名和包名。例如,您可以輸入 sudo apt-get install pidg 並按Tab鍵自動完成 洋涇浜。

在許多情況下,shell會不知道你要輸入什麼,因為有多個匹配。再次按Tab鍵,您將看到可能的匹配列表。繼續輸入幾個字母以縮小範圍,再次按Tab鍵繼續。

對於像這樣的更多技巧,請閱讀使用這8個技巧成為Linux終端高級用戶。

掌握終端

在這一點上,您應該希望在終端感覺更舒適,並更好地了解它的工作原理。要了解有關終端的更多信息 - 並最終掌握它 - 繼續您的旅程與這些文章:

  • 8個你不應該在Linux上運行的致命命令
  • 如何從Linux終端管理文件:您需要知道的11個命令
  • 如何從Linux終端獲取命令幫助:初學者和專業人士的8個技巧
  • 如何從Linux終端管理進程:您需要知道的10個命令
  • 如何從Linux終端使用網絡:您需要知道的11個命令
  • 如何在Linux終端中進行多任務:一次使用多個shell的3種方法
Link
Plus
Send
Send
Pin