如果您是 Ubuntu 新手,那麼這篇關於基本 Ubuntu 命令的文章將幫助您熟悉終端模擬器。

眾所周知,Ubuntu 是當今最可定制的 Linux 發行版之一。事實上,當我們聽到 Linux 時,首先想到的是我們想要的 Ubuntu。幾乎每個 Linux 愛好者在進入 Linux 世界時都會從 Ubuntu 開始,因為它是初學者選擇的 Linux 發行版之一。這篇文章是為那些 Ubuntu 初學者準備的。在這裡,我們將列出每個初學者都必須知道的一些重要的基本 Ubuntu 命令。

我認為 Ubuntu 令人難以置信的靈活性主要歸功於其強大的 shell,它是所有 Linux 變體的核心。通過用戶友好的“終端”界面,您可以使用各種命令輕鬆地與此 shell 交互。

Ubuntu 使用 BASH 作為它的默認 shell,並且有很多 bash 命令——這讓每個人都感到困惑Ubuntu 初學者。但是,如果您想在早期的 Linux 時代熟悉 Ubuntu 終端,則不必學習所有這些 bash 命令。否則你只需要了解基本的 Ubuntu 命令,這將幫助你做一些基本的操作。與 Windows 上的 CMD 命令不同,在 Ubuntu 和其他 Linux 發行版上,我們使用命令來完成大部分任務。

為了更輕鬆地完成此任務,這裡是最基本的入門 Ubuntu 命令和一些終端快捷方式,這將幫助您更快地執行命令,從而簡化您的 Linux 之旅。

初學者的基本 Ubuntu 命令:

1。 sudo

sudo (SuperUser DO) Linux 命令允許您以管理權限運行程序或其他命令,就像 Windows 中的“以管理員身份運行”一樣。例如,當您需要修改您的用戶通常無法訪問的目錄中的文件時,這很有用。

2。 apt-get

apt-get 是每個初學者都必須知道的最重要的 Ubuntu 命令之一。它用於安裝、更新、升級和刪除任何包。 apt-get 基本上在可用包的數據庫上工作。以下是不同 apt-get 命令的列表:

1. sudo apt-get update

具有超級用戶權限的 apt-get update 是您需要在任何環境下運行的第一個命令全新安裝後的 Linux 系統。此命令更新數據庫並讓您的系統知道是否有更新的軟件包可用。

2. sudo apt-get upgrade

更新包數據庫後,下一步是升級已安裝的包。要使用可用更新升級所有軟件包,您可以使用此命令。

如果您想升級特定軟件包,您應該稍微調整上面的命令:

sudo apt-get upgrade

替換為您想要的包。

3. sudo apt-get install

如果您知道包的名稱,那麼您可以使用此命令輕鬆安裝程序:

sudo apt-get install

替換 和你想要的包。

如果您不確定軟件包名稱,您可以輸入幾個字母並按 Tab 鍵,它會建議所有可用這些字母的軟件包。感謝自動完成功能。

4. sudo apt-get remove

當談到刪除已安裝的程序時,apt-get remove 命令適合您的需要。您只需要知道要卸載的軟件的確切包名即可。

如果您不知道包名,請使用下面的 ubuntu 基本命令列出系統上安裝的所有包,然後從列表中復制包名:

dpkg–list

現在以 sudo 身份運行 apt-get remove 命令以刪除軟件:

sudo apt-get remove

替換為您從dpkg 列表。

apt-get remove 命令只會從您的系統中刪除軟件,但不會刪除軟件包的配置或數據文件。當您要重新安裝相同的軟件時,這些文件有助於保持相同的設置。

5. sudo apt-get purge

當您想從系統中完全刪除軟件及其配置或數據文件時,使用 apt-get purge 命令,以便在重新安裝期間不再提供個性化設置。

以 sudo 身份運行 apt-get purge 命令以完全刪除軟件:

sudo apt-get purge

替換為應用程序你想從 dpkg 列表中刪除或複制。

6. sudo apt-get autoremove

apt-get autoremove 命令用於刪除任何不需要的包。不必要的意思是,每當你安裝一個應用程序時,系統也會安裝這個應用程序所依賴的軟件。在 Ubuntu 中,應用程序共享相同的庫是很常見的。當您刪除應用程序時,依賴項將保留在您的系統上。

因此,在卸載軟件包後以 sudo 運行 apt-get autoremove 以刪除不需要的軟件依賴項。

因此 apt-get autoremove 將刪除那些與應用程序一起安裝的依賴項不再被系統上的任何其他東西使用。

3。 ls

ls(列表)命令列出當前工作目錄中的所有文件和文件夾。如果要查看其他目錄的內容,也可以指定其他目錄的路徑。

4. cd

cd (change director) Linux命令也稱為chdir,用於改變當前工作目錄。它是最常用的基本 Ubuntu 命令之一。使用此命令很簡單,只需鍵入 cd 後跟文件夾名稱即可。您可以使用文件夾的完整路徑或只是您當前工作目錄中的文件夾名稱。一些常見的用途是:

cd/– 將您帶到根目錄。 cd.. – 將您帶到一個目錄級別。 cd – – 將您帶到上一個目錄。

以下是如何在 Ubuntu 中使用 cd 命令的一些示例:

示例 1:cd home – 打開當前目錄中的主文件夾。

示例 2:cd Linux\Drive——打開目錄中名為 Linux Drive 的文件夾。在這裡你可以看到我使用反斜杠,因為文件夾名稱有空格,所以對於每個空格你使用“反斜杠+空格”。例如,如果您的文件夾名稱是“am a programmer”,那麼 cd 命令將是“cd am\ a\ programmer”。

5. pwd

pwd (打印工作目錄) Ubuntu 命令顯示當前工作目錄的完整路徑名。

6. cp

cp(複製) Linux 命令允許您複製文件。您應該指定要復制的文件和要復製到的位置——例如,cp xyz/home/myfiles 會將文件“xyz”複製到目錄“/home/myfiles”。

7。 mv

mv(移動)命令允許您移動文件。您還可以通過將文件移動到它們當前所在的目錄來重命名文件,但使用新名稱。用法與 cp 相同——例如 mv xyz/home/myfiles 會將文件“xyz”移動到目錄“/home/myfiles”。

8。 rm

rm(刪除)命令刪除指定的文件。

rmdir(“刪除目錄”)——刪除一個空目錄。 rm-r(“遞歸刪除”)——刪除目錄及其內容。

9。 mkdir

mkdir(創建目錄)命令允許您創建一個新目錄。您可以指定要在何處創建目錄-如果您不這樣做,它將在您當前的工作目錄中創建。

10。 history

history 命令顯示您之前的所有命令,直到歷史限制。

11. df

df(顯示文件系統)命令顯示有關所有已安裝文件系統的磁盤空間使用情況的信息。

12. du

du(目錄使用情況)命令顯示目錄及其所有子目錄的大小。

13. free

free – 顯示系統上的可用空間量。

14. uname-a

uname-a – 提供有關係統的廣泛基本信息。

15. top

top – 顯示在任何給定時間使用最多系統資源的進程。 “q”可用於退出。

16. man

ma​​n 命令顯示“手冊頁”。手冊頁通常非常詳細,建議您閱讀您不熟悉的任何命令的手冊頁。一些用途是:

man man – 提供有關手冊本身的信息。 man intro – 顯示 Linux 命令的簡要介紹。

17。 info

類似於man,但通常提供更詳細或更精確的信息。

18. -h or –help

此命令是獲取幫助的第三種選擇。雖然不像信息或手冊頁那樣詳細,但這將提供命令及其用途的快速概述。

例如:man-h 或 man-help

19。 passwd

passwd Ubuntu 基本命令用於使用終端更改用戶密碼。您需要做的是運行以下命令,其中密碼必須更改的用戶名在哪裡:

passwd

20。 whatis

whatis 命令簡要描述了特定內置 Linux 命令的功能。

whatis

一些例子是:

whatis cd whatis man whatis help

以上命令將顯示 cd、man 和 help 命令的用途。

Ubuntu 終端快捷方式:

為了進一步提高您的技能,這些 Ubuntu 終端鍵盤快捷方式將help.

Ubuntu 終端快捷鍵功能 Ctrl + Shift + T 在當前終端打開新標籤 Ctrl + Shift + W 關閉當前標籤 Ctrl + A 將光標移動到行首 Ctrl + E 將光標移動到行尾line Ctrl + U 清除整個當前行 Ctrl + K 清除光標右側的命令 Ctrl + W 刪除光標前的單詞 Ctrl + R 允許您在歷史記錄中搜索與您鍵入的內容匹配的命令進程 Ctrl + Z 通過發送信號 SIGSTOP 掛起當前進程 Ctrl + L 清除終端輸出Alt + F 向前移動一個單詞 Alt + B 向後移動一個單詞 Ctrl + Shift + C 將突出顯示的命令複製到剪貼板 Ctrl + Shift + V 或 Shift + Insert 粘貼剪貼板的內容命令歷史,讓你可以快速多次執行同一個命令 TAB 用來完成你正在輸入的命令。如果可以使用多個命令,您可以多次按下它以滾動瀏覽可能的完成項。如果可能有非常多的命令,它可以輸出所有可能完成的列表。

By Maxwell Gaven

我在 IT 行業工作了 7 年。 觀察 IT 行業的不斷變化很有趣。 IT 是我的工作、愛好和生活。