在 Bash 中,命令與檔案補全是非常方便與常用的功能,我們只要在輸入命令或檔案時按 Tab,就會自動進行補全。
命令補全是按照 PATH 環境變數所定義的路徑查詢命令的(後續章節詳細介紹),而檔案補全是按照檔案位置查詢檔案的。
比如,想要知道以 user 開頭的命令有多少,就可以執行以下操作:
[[email protected] ~]# user
#輸入user,按Tab鍵,如果以user開頭的只有一條命令,就會不全這條命令
#如果以user開頭的有多條命令,則只要按兩次Tab鍵,就會列出所有以user開頭的命令
useradd userdel userhelper usermod usemetctl users
不僅命令可以補全,檔案和目錄也可以用 Tab 鍵進行補全。大家一定要多用 Tab 進行補全,這樣不僅可以加快輸入速度,而且會減少輸入錯誤。所以,養成使用 Tab 的習慣,對 Linux 的管理和使用都有很大的幫助。