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. 從應用程序啟動器搜索中打開終端,如下所示:
可以使用 Super/Windows 鍵訪問應用程序啟動器。
5. 通過運行以下命令開始使用新的 bashrc 文件:
$ 源 ~/.bashrc
每次註銷然後重新登錄時都會安裝一個新的 .bashrc 文件。上面的命令允許您在不重新啟動系統的情況下使用您的更改。
6. 現在別名已設置,您可以通過運行以下命令在系統上安裝新軟件包:
$行動 [package name]
例子:
$ agi 鸚鵡螺管理員
交換
$ sudo apt-get install nautilus-admin
在上圖中,您可以看到如何使用本示例中設置的新命令別名來安裝 Nautilus。
需要考慮的要點:
創建別名時請記住以下幾點:
- 現有命令不能用作別名。當我這樣做時,別名不起作用,而是運行默認的 Debian 命令。
- 別名不能包含空格。如果您設置的新別名包含多個單詞,您可以使用“-”字符分隔單詞。
現在您可以擺脫枯燥和笨拙的 bash 命令,並使用您自己的自定義別名來執行常見操作。