在linux shell中,有時候會想要添加一些自定義的命令,有時候這些自定義命令很簡單,就是把帶參數的shell中自帶的命令整合成一個短語,有時候是自己寫了一個腳本,想通過自定義命令執行這個腳本
步驟:
1.編輯~/.bashrc文件
sudo vim ~/.bashrc
2.在打開的.bashrc文件中插入自定義語句,這里分兩種情況
(1)簡單定義
比如我想將"ls -l"這句帶參數的重新定義為“chaxun”,就在.bashrc最后插入這句語句
alias chaxun="ls -l"
記住等號兩邊不能有空格,bash的賦值語句等號兩邊不允許有空格
(2)通過命令執行腳本
比如自己寫了一個腳本,比如abc.sh,然后你把這個腳本放在了~/test/文件夾下面,我想在命令行里面直接敲abc就調用這個腳本,同樣在.bashrc文件里面加上
alias abc="home/ubuntu/test/abc.sh"
這里的路徑是你的腳本文件的絕對路徑
ps:查詢絕對路徑用命令 pwd
然后把你的腳本文件改下權限
sudo chmod 777 /home/ubuntu/test/abc.sh
3.更新配置
source ~/.bashrc
之后在命令行界面輸入chaxun(第1種情況)abc(第2種情況)就可以直接執行命令了
參考來源:https://blog.csdn.net/zxcvn8866/article/details/77750369