十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
這篇“l(fā)inux bashrc怎么使用”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來(lái)看看這篇“l(fā)inux bashrc怎么使用”文章吧。
賽罕ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書(shū)銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書(shū)合作)期待與您的合作!
在linux中,bashrc是home目錄下的一個(gè)shell文件,用于儲(chǔ)存用戶的個(gè)性化設(shè)置。在bash每次啟動(dòng)時(shí)都會(huì)加載bashrc文件中的內(nèi)容,并根據(jù)內(nèi)容定制當(dāng)前bash的配置和環(huán)境。bashrc的作用:1、可以在利用命名函數(shù)alias定制需要的指令;2、設(shè)定環(huán)境路徑;3、提示符設(shè)置。
.bashrc
是home目錄下的一個(gè)shell文件,用于儲(chǔ)存用戶的個(gè)性化設(shè)置。在bash每次啟動(dòng)時(shí)都會(huì)加載.bashrc
文件中的內(nèi)容,并根據(jù)內(nèi)容定制當(dāng)前bash的配置和環(huán)境。
補(bǔ)充: .bash_profile
和.bashrc
的區(qū)別?
兩者在登陸bash時(shí)都會(huì)被bash執(zhí)行,但是.bash_profile
只在會(huì)話開(kāi)始時(shí)被讀取,而.bashrc
在每次打開(kāi)新的終端時(shí)都會(huì)被讀取。
1.個(gè)性化指令
alias ll = "ls -lha"
2.設(shè)定環(huán)境路徑
PATH="$PATH:$HOME/.local/bin:$HOME"
export PATH
3.提示符設(shè)置
PS1=”[\u: \w]$”
可以用任何終端文本編輯器打開(kāi).bashrc
。以vim為例:
vim ~/.bashrc
編輯.bashrc
需要遵循bash腳本格式,
1、個(gè)性化指令
打開(kāi).bashrc
后,可以在利用命名函數(shù)alias
定制需要的指令,如
#用 ll 代替 ls -lha 這個(gè)命令,在此bash下輸入命令 ll 等
#同于輸入 ls -lha 命令
alias ll = "ls -lha"
除了縮短命名,也可以用bash函數(shù)組合多個(gè)命令到一個(gè)操作,這些命令大多遵循以下語(yǔ)法。
語(yǔ)法一:
function function_name {
command1
<^>command2^>
}
語(yǔ)法二:
function_name () {
command_1
command_2
}
語(yǔ)法三
function_name () { command1; command2; }
下面的命令組合了mkdir
和cd
命令,輸入md folder_name
不僅可以在你的工作目錄創(chuàng)建一個(gè)名為"folder_name"的目錄且進(jìn)入其中,代碼如下:
md () {
mkdir -p $1
cd $1
}
也可寫(xiě)成:
md () { mkdir -p $1; cd $1; }
2、路徑設(shè)置
每次export
路徑太麻煩,把路徑加入到.bashrc
是一個(gè)一勞永逸的方法,常見(jiàn)的設(shè)置語(yǔ)法如下:
#軟件名-版本號(hào)
#語(yǔ)法一
PATH=$PATH:路徑
export PATH
#語(yǔ)法二
export PATH=$PATH:路徑
上述語(yǔ)法可以理解為,在原來(lái)PATH的后面繼續(xù)添加了新的路徑,在運(yùn)行特定指令時(shí),系統(tǒng)會(huì)逐個(gè)位置去尋找文件。 $PATH
表示原先設(shè)定的路徑,不能遺漏。不同于DOS/Windows,Unix類系統(tǒng)的環(huán)境變量的路徑用冒號(hào):
分割,而不是分號(hào);
。為避免環(huán)境變量過(guò)多產(chǎn)生混亂,建議所有語(yǔ)句都添加在文件結(jié)尾,并添加注釋。
所有環(huán)境變量名都是大寫(xiě),Linux區(qū)分大小寫(xiě)
你對(duì) .bashrc
所做的任何修改將在下一次啟動(dòng)終端時(shí)生效。如果你想立刻生效的話,運(yùn)行下面的命令:
source ~/.bashrc
首先,首先,首先,.bashrc可以刪除,但是刪除不存在任何好處。
如果用戶刪除了.bashrc
,可以從如下路徑拷貝一份原始的.bashrc
文件到用戶home目錄下
cp /etc/skel/.bashrc ~/
以上就是關(guān)于“l(fā)inux bashrc怎么使用”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。