導航:首頁 > 操作系統 > linuxbashrc在哪

linuxbashrc在哪

發布時間:2022-07-27 19:27:16

linux的 .bashrc文件是干什麼的(轉載)

使用man bash命令查看到的聯機幫助文件中的相關解釋如下: .bashrc - The indivial per-interactive-shell startup file. 這個文件主要保存個人的一些個性化設置,如命令別名、路徑等。 也即在同一個伺服器上,只對某個用戶的個性化設置相關。 下面是個例子: # User specific aliases and functions PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin" LANG=zh_CN.GBK export PATH LANG alias rm='rm -i' alias ls='/bin/ls -F --color=tty --show-control-chars' 例子中定義了路徑,語言,命令別名(使用rm刪除命令時總是加上-i參數需要用戶確認,使用ls命令列出文件列表時加上顏色顯示)。 每次修改.bashrc後,使用source ~/.bashrc(或者 . ~/.bashrc)就可以立刻載入修改後的設置,使之生效。 一般會在.bash_profile文件中顯式調用.bashrc。登陸linux啟動bash時首先會去讀取~/.bash_profile文件,這樣~/.bashrc也就得到執行了,你的個性化設置也就生效了。 現在假定在/home/heaventian/路徑下的a.sh文件設置為可執行文件。 想要在其他文件加下輸入命令:sh a.sh也能夠運行該命令。則只需進行下面的設置: vi ~/.bashrc 在裡面添加下面的語句:

⑵ 怎麼進入linux中的$HOME/.bashrc

進入linux中的$HOME/.bashrc??
這只是一個文本文件,你想怎麼進入啊???

用vi 或其它文本輯器打開.bashrc,加入一些環境設置

alias ll='ls -1'
export PATH="~/bin/:$PATH"

重新登錄後就生效了
也可以用source命令裝入

full ..... 就是環境設置文件完整路徑
可以不裝入.bashrc而使用/etc裡面那個的,或其它

⑶ 有誰知道linux系統中.bashrc文件如何打開求具體操作。並回答下什麼是主目錄

.bashrc用vim就可以打開,打開當前用戶主目錄的.bashrc操作為 vi ~/.bashrc,主目錄為系統中每個用戶的個人目錄,在/home下,系統默認為每個用戶創建一個目錄名和用戶名相同的主目錄。

⑷ Linux中那個文件路徑,例如cp ~/.bashrc bashrc1和cp /.bashrc bashrc1有什麼區別

~表示當前用戶的主目錄,比如root用戶主目錄是/root,其它用戶默認是/home/username,
那麼假設是有用戶test,那麼其主目錄是/home/test,
那麼test用戶下執行cp ~/.bashrc bashrc1,就是將/home/test/.bashrc (其中.是表示隱藏文件)復制到當前執行命令的目錄下面,這時你ls -Al 看下,會發現當前目錄下面會有個.bashrc的副本bashrc1.
如果test用戶下執行 cp /.bashrc bashrc1,那麼是將/.bashrc復制到當前命令執行的目錄下面,當然,正常情況下,在/目錄下面是沒有.bashrc文件的,一般會報錯.
linux下執行命令的話,需要知道當前命令的環境(包括當前路徑),才能知道命令執行後的影響或者效果.
希望能夠幫到樓主

⑸ Linux下profile和bashrc四種的區別

bashrc與profile的區別
要搞清bashrc與profile的區別,首先要弄明白什麼是互動式shell和非互動式shell,什麼是login shell 和non-login shell。
互動式模式就是shell等待你的輸入,並且執行你提交的命令。這種模式被稱作互動式是因為shell與用戶進行交互。這種模式也是大多數用戶非常熟悉的:登錄、執行一些命令、簽退。當你簽退後,shell也終止了。 shell也可以運行在另外一種模式:非互動式模式。在這種模式下,shell不與你進行交互,而是讀取存放在文件中的命令,並且執行它們。當它讀到文件的結尾,shell也就終止了。
bashrc與profile都用於保存用戶的環境信息,bashrc用於互動式non-loginshell,而profile用於互動式login shell。系統中存在許多bashrc和profile文件,下面逐一介紹:
/etc/pro此文件為系統的每個用戶設置環境信息,當第一個用戶登錄時,該文件被執行.
並從/etc/profile.d目錄的配置文件中搜集shell的設置.
/etc/bashrc:為每一個運行bash shell的用戶執行此文件.當bash shell被打開時,該文件被讀取。有些linux版本中的/etc目錄下已經沒有了bashrc文件。
~/. pro每個用戶都可使用該文件輸入專用於自己使用的shell信息,當用戶登錄時,該
文件僅僅執行一次!默認情況下,它設置一些環境變數,然後執行用戶的.bashrc文件.
~/.bashrc:該文件包含專用於某個用戶的bash shell的bash信息,當該用戶登錄時以及每次打開新的shell時,該文件被讀取.
另外,/etc/profile中設定的變數(全局)的可以作用於任何用戶,而~/.bashrc等中設定的變數(局部)只能繼承/etc/profile中的變數,他們是"父子"關系.

某網友總結如下:
/etc/profile,/etc/bashrc 是系統全局環境變數設定
~/.profile,~/.bashrc用戶家目錄下的私有環境變數設定
當登入系統時候獲得一個shell進程時,其讀取環境設定檔有三步
1首先讀入的是全局環境變數設定檔/etc/profile,然後根據其內容讀取額外的設定的文檔,如
/etc/profile.d和/etc/inputrc
2然後根據不同使用者帳號,去其家目錄讀取~/.bash_profile,如果這讀取不了就讀取~/.bash_login,這個也讀取不了才會讀取
~/.profile,這三個文檔設定基本上是一樣的,讀取有優先關系
3然後在根據用戶帳號讀取~/.bashrc
至於~/.profile與~/.bashrc的不區別
都具有個性化定製功能
~/.profile可以設定本用戶專有的路徑,環境變數,等,它只能登入的時候執行一次
~/.bashrc也是某用戶專有設定文檔,可以設定路徑,命令別名,每次shell script的執行都會使用它一次

⑹ linux 用戶的bashrc在哪

.bashra 是個隱藏文件,一般就在用戶的主目錄下

1、可以使用命令ls -a查看

⑺ 求教linux里的bashrc

.bashrc 在home/yourname 目錄下面。
編輯bashrc文件,添加
export PATH=/opt/ActivePython-2.7/bin:$PATH
到最後

或者你可以修改/etc/profile
添加
export PATH=/opt/ActivePython-2.7/bin:$PATH
到最後。

2者都可以修改環境變數,重啟生效。

⑻ linux系統的默認環境變數放在什麼位置

一般在/etc下的profile和bashrc文件中定義。
用戶的環境變數在用戶目錄下的.profile或.bashrc文件中定義。

可以用export命令查看已經設好的環境變數。

閱讀全文

與linuxbashrc在哪相關的資料

熱點內容
千鋒python人工智慧培訓 瀏覽:855
合理的文件夾劃分 瀏覽:258
十點讀書app哪裡下載 瀏覽:964
uu跑腿押金上app在哪裡解約 瀏覽:37
華為如何將app移到桌面 瀏覽:597
阿里安卓面試演算法題 瀏覽:705
語文知識手冊pdf 瀏覽:841
為什麼安卓手機oled屏很白很亮 瀏覽:252
如何找回iphone手機隱藏的app 瀏覽:21
linuxc多進程 瀏覽:649
android飛行游戲 瀏覽:965
數據挖掘常見演算法 瀏覽:135
python單實例化 瀏覽:351
str中python 瀏覽:89
java的equals用法 瀏覽:845
奧維雲伺服器怎麼開通 瀏覽:171
js取得伺服器地址 瀏覽:812
起點中文網小說緩存在哪個文件夾 瀏覽:216
java瘋狂講義pdf 瀏覽:300
推有錢app在哪裡 瀏覽:745