『學了就忘』Linux基礎命令 — 28、別名和常用快捷鍵
阿新 • • 發佈:2021-11-08
目錄
1、別名
別名也是Shell中的命令。
命令的別名,就是命令的小名,主要是用於照顧管理員使用習慣的。
命令格式:
# 查詢系統中命令別名
[root@localhost ~]# alias
# 設定命令別名
[root@localhost ~]# alias 別名=’原命令’
# 例如:
# 用ser別名,替代service network restart命令
[root@localhost ~]# alias ser = 'service network restart'
提示:
- 1、別名的優先順序是高於系統命令的。
- 2、如果定義的別名和系統命令重疊了,該命令則不能執行了,只能執行別名所代替的命令了。所以在定義別名的時候,最好不要用系統命令。
- 3、怎麼確定你定義的別名是否是系統命令,你就直接敲一下你定義的別名或這
whereis + 別名
,看看有沒有找到,如果沒有找到了,說明不是一個系統命令。
注意:用命令定義的別名,是臨時生效的,要想永久生效,需要寫入環境變數配置檔案
~/.bashrc
,
這是說的第二個環境變數配置檔案。注意的是,放在自己家目錄中的環境變數配置檔案只對自己有效。
2、常用快捷鍵
Tab
鍵:命令或檔案補全。ctrl+a
:把游標移動到命令列開頭。如果我們輸入的命令過長,想要把游標移動到命令列開頭時使用。ctrl+e
:把游標移動到命令列結尾。ctrl+c
:強制終止當前的命令。ctrl+l
:清屏,相當於clear
ctrl+u
:刪除或剪下游標之前的命令。我輸入了一行很長的命令,不用使用退格鍵一個一個字元的刪除,使用這個快捷鍵會更加方便。ctrl+y
:貼上ctrl+u
剪下的內容。
提示:小寫即可。這些都是Linux系統的快捷鍵,每個遠端客戶端都支援。