1、別名
(別名也是shell中的命令搏讶。)
命令的別名佳鳖,就是命令的小名,主要是用于照顧管理員使用習慣的媒惕。
命令格式:
#查詢系統(tǒng)中命令別名
[root@localhost ~ ] # alias
#設定命令別名
[root@localhost ~ ] # alias 別名=’原命令’
例如:
#用ser別名系吩,替代service network restart命令
[root@localhost ~ ] # alias ser = 'service network restart'
提示:
- 1.別名的優(yōu)先級是高于系統(tǒng)命令的。
- 2.如果定義的別名和系統(tǒng)命令重疊了妒蔚,該命令則不能執(zhí)行了穿挨,只能執(zhí)行別名所代替的命令了月弛。所以在定義別名的時候,最好不要用系統(tǒng)命令科盛。
- 3.怎么確定你定義的別名是否是系統(tǒng)命令尊搬,你就直接敲一下你定義的別名或這whereis + 別名,看看有沒有找到土涝,如果沒有找到了佛寿,說明不是一個系統(tǒng)命令。
注意:用命令定義的別名但壮,是臨時生效的冀泻,要想永久生效,需要寫入環(huán)境變量配置文件~/.bashrc蜡饵。
這是說的第二個環(huán)境變量配置文件弹渔。注意的是,放在自己家目錄中的環(huán)境變量配置文件只對自己有效溯祸。
2肢专、常用快捷鍵
- Tab鍵:命令或文件補全
- ctrl+A:把光標移動到命令行開頭。如果我們輸入的命令過長焦辅,想要把光標移動到命令行開頭時使用博杖。
- ctrl+E:把光標移動到命令行結尾。
- ctrl+C:強制終止當前的命令筷登。
- ctrl+L:清屏剃根,相當于clear命令。
- ctrl+U:刪除或剪切光標之前的命令前方。我輸入了一行很長的命令狈醉,不用使用退格鍵一個一個字符的刪除,使用這個快捷鍵會更加方便惠险。
- ctrl+Y:粘貼ctrl+U剪切的內(nèi)容苗傅。
(小寫即可。)
這些都是Linux系統(tǒng)的快捷鍵班巩,每個遠程客戶端都支持渣慕。