如何在 Debian 中創建自定義命令別名


Debian 允許您通過使用簡短的描述性別名來自定義長而健壯的 bash 命令。在命令行工作時,您可以只使用別名而不是要避免鍵入的整個命令。別名的工作方式與創建它的命令完全相同。

在本教程中,您將學習如何在 Debian 中創建和使用命令別名。一個簡單的示例將引導您完成此過程。我在 Debian 10 Buster 系統上運行本文中描述的步驟和命令。

示例:設置別名 sudo apt-get install 命令

如果您的系統上有很多安裝並且想要避免使用整個系統 sudo apt-get 安裝 在您的命令中,您可以使用以下命令創建一個短別名:

1. 從文件管理器中,打開主文件夾中的 .bashrc 文件。該文件通常是隱藏的,因此您需要使用 Ctrl+H 控件顯示文件夾中的所有隱藏文件。您可以使用您喜歡的文本編輯器從命令行或 UI 編輯此文件。使用默認的圖形文本編輯器 gedit 打開此文件進行編輯。

2. 轉到文件末尾並粘貼以下行。

別名 agi=’sudo apt-get install’

其中 ‘agi’ 是您設置的新別名。

創建別名的語法:

別名 [aliasName]=’舊命令’

您還可以通過添加以下行向此文件添加別名來自定義 apt-get 命令:

別名 ag=sudo apt-get delete’

別名 agu=’sudo apt-get update’

什麼時候,

別名 acs=’apt-cache 搜索’

3.在右上角[保存]單擊按鈕保存文件。

4. 從應用程序啟動器搜索中打開終端,如下所示:

Debian 終端

可以使用 Super/Windows 鍵訪問應用程序啟動器。

5. 通過運行以下命令開始使用新的 bashrc 文件:

$ 源 ~/.bashrc

源文件

每次註銷然後重新登錄時都會安裝一個新的 .bashrc 文件。上面的命令允許您在不重新啟動系統的情況下使用您的更改。

6. 現在別名已設置,您可以通過運行以下命令在系統上安裝新軟件包:

$行動 [package name]

例子:

$ agi 鸚鵡螺管理員

交換

$ sudo apt-get install nautilus-admin

使用別名命令

在上圖中,您可以看到如何使用本示例中設置的新命令別名來安裝 Nautilus。

需要考慮的要點:

創建別名時請記住以下幾點:

  • 現有命令不能用作別名。當我這樣做時,別名不起作用,而是運行默認的 Debian 命令。
  • 別名不能包含空格。如果您設置的新別名包含兩個或多個單詞,您可以使用“-”字符來分隔這些單詞。

現在您可以擺脫枯燥和笨拙的 bash 命令,並使用您自己的自定義別名來執行常見操作。