真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux下bashrc和profile的區(qū)別是什么

本篇內(nèi)容主要講解“Linux下bashrc和profile的區(qū)別是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Linux下bashrc和profile的區(qū)別是什么”吧!

專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)臺江免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

使用終端ssh登錄Linux操作系統(tǒng)的控制臺后,會出現(xiàn)一個提示符號(例如:#或~),在這個提示符號之后可以輸入命令,Linux根據(jù)輸入的命令會做回應(yīng),這一連串的動作是由一個所謂的Shell來做處理。

Shell是一個程序,最常用的就是Bash,這也是登錄系統(tǒng)默認(rèn)會使用的Shell。

bashrc和profile都是Shell的啟動設(shè)置文件(其實這兩個文件也是Shell腳本),可以為當(dāng)前的Shell初始化環(huán)境變量等,它們類似Microsoft  DOS/Windows下的autoexec.bat文件。

下面詳細(xì)介紹bashrc和profile的用途和區(qū)別:

針對個別用戶

.bashrc  # ~/.bashrc: executed by bash(1) for non-login shells.  .profile  # ~/.profile: executed by Bourne-compatible login shells.

針對全體用戶

/etc/bash.bashrc  # System-wide .bashrc file for interactive bash(1) shells.  /etc/profile  # /etc/profile: system-wide .profile file for the Bourne shell (sh(1)

bashrc和profile的差異

從上面的英文描述可以知道,bashrc和profile的差異在于:

1. bashrc是在系統(tǒng)啟動后就會自動運(yùn)行。

2. profile是在用戶登錄后才會運(yùn)行。

3. 進(jìn)行設(shè)置后,可運(yùn)用source bashrc命令更新bashrc,也可運(yùn)用source profile命令更新profile。

PS:通常我們修改bashrc,有些linux的發(fā)行版本不一定有profile這個文件

4.  /etc/profile中設(shè)定的變量(全局)的可以作用于任何用戶,而~/.bashrc等中設(shè)定的變量(局部)只能繼承/etc/profile中的變量,他們是”父子”關(guān)系。

補(bǔ)充介紹

另外,需要補(bǔ)充說明介紹bashrc相關(guān)的幾個文件:

~/.bash_profile:  每個用戶都可使用該文件輸入專用于自己使用的shell信息,當(dāng)用戶登錄時,該文件僅僅執(zhí)行一次!默認(rèn)情況下,他設(shè)置一些環(huán)境變量,執(zhí)行用戶的.bashrc文件。

~/.bash_logout: 當(dāng)每次退出系統(tǒng)(退出bash shell)時,執(zhí)行該文件。

~/.bash_profile  是交互式、login方式進(jìn)入bash運(yùn)行的,~/.bashrc是交互式non-login方式進(jìn)入bash運(yùn)行的,通常二者設(shè)置大致相同,所以通常前者會調(diào)用后者。

到此,相信大家對“Linux下bashrc和profile的區(qū)別是什么”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


本文名稱:Linux下bashrc和profile的區(qū)別是什么
文章位置:http://weahome.cn/article/jsiphc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部