Linux中讓alias設置永久生效的方法詳解
一、問題描述
1.有很多時候我們想要將很多操作作為一個步驟,那么在不作為系統的服務的情況下,別名是我們最好的選擇,但是發現別名只能在一次會話中生效,重啟后別名就失效的,那么又該怎么讓別名永久生效呢?
- 別名操作簡介
新建別名格式:alias 別名名稱="命令1; 命令2; 命令n"
刪除別名格式:unalias 別名名稱
別名使用:別名名稱
二、解決步驟
1.首先我們查看一下系統的環境變量-全局的,我們可以看到在文件頭部有一行信息,提示函數和別名在/etc/bashrc中
2.查看/etc/bashrc我們發現又有一個提示,說不建議修改該文件,最好是在/etc/profile.d/建立一個shell腳本
3.我們進入到/etc/profile.d/新建一個腳本,格式為:腳本名(任意).sh,這里我新建一個叫alias_bash.sh的腳本,寫入自己的別名代碼
命令:vim alias_bash.sh
例子:起了一個叫foo的別名,主要做了三件事:移動到/home/admin/testfile中;下載file01..05.txt的文件;然后把這些文件刪除
4.保存之后我們可以看到我們新建的文件夾,接下來就是讓我們的別名生效
命令:source 建立的腳本
舉例:source alias_bash.sh
5.source之后我們通過alias命令查看是否生效,可以看到成功寫入,重啟之后別名任然在
原文:https://blog.csdn.net/sinat_34104446/article/details/83046269