Linux 終端登陸后顯示bash-4.2$和(base)的問題

問題描述:

~~~~同事使用終端時不下心刪除了用戶下的.bash_profile治专,然后終端提示符顯示的是bash-4.2$, 而不是 [用戶名@主機(jī)名 路徑]$ 的顯示方式配猫,問我怎么修改。好在原來遇到過這個問題,我淡定的說我來解決吧技即。然而發(fā)現(xiàn)自己已經(jīng)忘記上次的解決方式了。這次就記錄一下樟遣,以防下次再次出現(xiàn)這種問題又查一通而叼。


解決方案

1. 查看用戶下是否還有.bashporfile和.bashrc文件

若沒有這兩個文件,可以從/etc/skel/下將文件copy過來豹悬。
/etc/skel/目錄是用來存放新用戶配置文件的目錄葵陵,當(dāng)添加新用戶的時候,這個目錄下的所有文件會自動被復(fù)制到新添加的用戶的家目錄下瞻佛。
這個目錄下的所有文件都是隱藏文件(以.點(diǎn)開頭的文件)脱篙。
通過修改、添加伤柄、刪除/etc/skel目錄下的文件绊困,我們可為新創(chuàng)建的用戶提供統(tǒng)一的、標(biāo)準(zhǔn)的适刀、初始化用戶環(huán)境秤朗。
—————————————————————————————————————————————————————
(1).bash_profile文件

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/.local/bin:$HOME/bin

export PATH

(2).bashrc 文件

# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

# Uncomment the following line if you don't like systemctl's auto-paging feature:
# export SYSTEMD_PAGER=

# User specific aliases and functions
  1. 執(zhí)行以下指令,使更改生效:
source ~/.bash_profile

一般情況這樣就可以恢復(fù)當(dāng)前用戶的提示符笔喉。

如果當(dāng)前用戶要自定義提示信息取视,可以在.bash_profile文件末尾追加:export PS1='[\u@\h \W]$ '硝皂,然后執(zhí)行上述source ~/.bash_profile 命令,使修改生效作谭。

PS1是什么稽物?

linux下環(huán)境變量PS1簡單來說就是設(shè)置命令提示符顯示的內(nèi)容。

如上面顯示的 bash-4.2$折欠,以及我們希望看到的顯示用戶名路徑信息贝或。

PS1變量中提示符各項(xiàng)含義:

\d :代表日期,格式為weekday month date怨酝,例如:Wed Dec 12
\H :完整的主機(jī)名稱傀缩。例如:hostname是debian.linux
\h :僅取主機(jī)的第一個名字,如上例农猬,則為debian赡艰,.linux則被省略
\t :顯示時間為24小時格式,如:HH:MM:SS
\T :顯示時間為12小時格式
\A :顯示時間為24小時格式:HH:MM
\u :當(dāng)前用戶的賬號名稱 如:root
\v :BASH的版本信息  如:3.2
\w :完整的工作目錄名稱斤葱。家目錄會以 ~代替 如顯示/etc/default/
\W :利用basename取得工作目錄名稱慷垮,所以只會列出最后一個目錄 如上例則只顯示default
\# :下達(dá)的第幾個命令
\$ :提示字符,如果是root時揍堕,提示符為:# 料身,普通用戶則為:$

————————————————

第二個問題(base)提示符

問題描述:解決了提示符為bash-4.2$的問題,但用戶顯示還是不正常衩茸,終端出現(xiàn)(base)


造成這種現(xiàn)象是因?yàn)橛脩艚诎惭b了anaconda3芹血,然后vim ~/.bashrc進(jìn)行了環(huán)境變量配置。

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/bioinfo2/user/miniconda3/bin/conda' 'shell.bash' 'hook' 2>
/dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/bioinfo2/user/miniconda3/etc/profile.d/conda.sh" ]; then
        . "/bioinfo2/user/miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/bioinfo2/user/miniconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

Anaconda指的是一個開源的Python發(fā)行版本楞慈,其中包含了conda幔烛、python等180多個科學(xué)包及其依賴項(xiàng)。本身比較大囊蓝,Miniconda是它的瘦身版(僅包含conda饿悬、python)。

解決方案:

1.單次解決更改

使用conda deactivate 命令去除base
上述修改僅單次有效聚霜,關(guān)閉終端后重新打開更改會失效狡恬。

2. 永久更改

可以通過修改conda的配置來實(shí)現(xiàn)永久更改。
Step1: 使用conda config --show查看conda的配置蝎宇,可以看到 auto activate base : True是打開的弟劲,如下:


Step2: 使用conda config --set auto_activate_base False 命令將其設(shè)置為False即可,如下:

可以看到已經(jīng)改為False了姥芥,但是終端還是帶有(base)函卒,重新登錄下(base)即消失了。
PS:普通用戶即可更改自己的配置,無需管理員權(quán)限报嵌。

參考:

  1. 版權(quán)聲明:本文為CSDN博主「_IanXiao」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議熊榛,轉(zhuǎn)載請附上原文出處鏈接及本聲明锚国。
    原文鏈接:https://blog.csdn.net/codetz/article/details/52541780
  2. 版權(quán)聲明:本文為CSDN博主「日出東方VS唯我不敗」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議玄坦,轉(zhuǎn)載請附上原文出處鏈接及本聲明血筑。
    原文鏈接:https://blog.csdn.net/qq_32786873/article/details/80990928
  3. 版權(quán)聲明:本文為CSDN博主「荒原狼Just」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議煎楣,轉(zhuǎn)載請附上原文出處鏈接及本聲明豺总。
    原文鏈接:https://blog.csdn.net/Just_youHG/article/details/104686642
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市择懂,隨后出現(xiàn)的幾起案子喻喳,更是在濱河造成了極大的恐慌,老刑警劉巖困曙,帶你破解...
    沈念sama閱讀 206,013評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件表伦,死亡現(xiàn)場離奇詭異,居然都是意外死亡慷丽,警方通過查閱死者的電腦和手機(jī)蹦哼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,205評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來要糊,“玉大人纲熏,你說我怎么就攤上這事〕恚” “怎么了局劲?”我有些...
    開封第一講書人閱讀 152,370評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長珊膜。 經(jīng)常有香客問我容握,道長,這世上最難降的妖魔是什么车柠? 我笑而不...
    開封第一講書人閱讀 55,168評論 1 278
  • 正文 為了忘掉前任剔氏,我火速辦了婚禮,結(jié)果婚禮上竹祷,老公的妹妹穿的比我還像新娘谈跛。我一直安慰自己,他們只是感情好塑陵,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,153評論 5 371
  • 文/花漫 我一把揭開白布感憾。 她就那樣靜靜地躺著,像睡著了一般令花。 火紅的嫁衣襯著肌膚如雪阻桅。 梳的紋絲不亂的頭發(fā)上凉倚,一...
    開封第一講書人閱讀 48,954評論 1 283
  • 那天,我揣著相機(jī)與錄音嫂沉,去河邊找鬼稽寒。 笑死,一個胖子當(dāng)著我的面吹牛趟章,可吹牛的內(nèi)容都是我干的杏糙。 我是一名探鬼主播,決...
    沈念sama閱讀 38,271評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼蚓土,長吁一口氣:“原來是場噩夢啊……” “哼宏侍!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蜀漆,我...
    開封第一講書人閱讀 36,916評論 0 259
  • 序言:老撾萬榮一對情侶失蹤谅河,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后嗜愈,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體旧蛾,經(jīng)...
    沈念sama閱讀 43,382評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,877評論 2 323
  • 正文 我和宋清朗相戀三年蠕嫁,在試婚紗的時候發(fā)現(xiàn)自己被綠了锨天。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 37,989評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡剃毒,死狀恐怖病袄,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情赘阀,我是刑警寧澤益缠,帶...
    沈念sama閱讀 33,624評論 4 322
  • 正文 年R本政府宣布,位于F島的核電站基公,受9級特大地震影響幅慌,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜轰豆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,209評論 3 307
  • 文/蒙蒙 一胰伍、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧酸休,春花似錦骂租、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,199評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春互站,著一層夾襖步出監(jiān)牢的瞬間私蕾,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,418評論 1 260
  • 我被黑心中介騙來泰國打工云茸, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留是目,地道東北人。 一個月前我還...
    沈念sama閱讀 45,401評論 2 352
  • 正文 我出身青樓标捺,卻偏偏與公主長得像,于是被迫代替她去往敵國和親揉抵。 傳聞我的和親對象是個殘疾皇子亡容,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,700評論 2 345

推薦閱讀更多精彩內(nèi)容