Linux ubuntu 修改终端【普通用户、root用户】命令(命令行)配色(颜色)(命令行自动计数)(/etc/profile)(~/bashrc)(source命令)
文章目錄
- 設置普通用戶配色
- 設置root用戶配色
- 成功設置后的效果(命令行還能自動計數,真🐂🍺!)
- 20211023 總結
其實我主要想修改root的配色,我在root /etc/里的profile文件中嘗試加入PS1的設置代碼,但失敗了,,,but,我在東視攝像頭里設置,在root /etc/里的profile文件最后添加:PS1="\[\e[37;40m\][\[\e[32;40m\]\u\[\e[37;40m\]@\h \[\e[36;40m\]\w\[\e[0m\]]\\$ ",重啟攝像頭后成功了(原來全是白色的)(但是用$顯示行號并不成功!)
設置普通用戶配色
進入普通用戶家目錄,打開.bashrc文件
在文件末尾加上PS1="\[\e[37;40m\][\[\e[32;40m\]\u\[\e[37;40m\]@\h \[\e[36;40m\]\w\[\e[0m\]]\\$ "
保存退出
運行source .bashrc使配色生效
設置root用戶配色
看網上的方法都比較簡單粗暴,直接復制我們上面在普通用戶家目錄下.bashrc文件的內容,打開root用戶下家目錄.bashrc文件,粘貼,保存退出,再運行source .bashrc使配色生效
上面這種方法簡直離譜!!!,亂搞的話小心把虛擬機搞壞掉,弄得你最后只能重裝,,普通用戶下的文件怎么能隨便拷到root用戶下用呢???我試了一下連網都連不了了(不過我最后使用VMWare虛擬網絡編輯器重置網絡設置后又好了)
靠譜的方式應該是,先備份一下root家目錄下的.bashrc文件,然后打開.bashrc文件,將PS1="\[\e[37;40m\][\[\e[32;40m\]\u\[\e[37;40m\]@\h \[\e[36;40m\]\w\[\e[0m\]]\\#加到最后一行,保存退出,運行source .bashrc使配色生效
成功設置后的效果(命令行還能自動計數,真🐂🍺!)
參考文章1:修改linux終端命令行各字體顏色
參考文章2:Shell 提示符PS1變量顏色設置
別人原作者的都不能命令行自動計數,我的給我瞎幾把亂搞居然能自動計數了???
是不是我把增加的那行代碼最后的$符號改成了#的原因?
(更新)是的,原文都說了
再給后面加個//$,這下不僅有命令行計數功能,顯示用戶類型的功能也有了
20211023 總結
PS1="\[\e[37;40m\][\[\e[32;40m\]\u\[\e[37;40m\]@\h \[\e[36;40m\]\w\[\e[0m\]]\\#\\$ "普通用戶:~/.bashrc文件后追加
root用戶:~/.bashrc文件后追加
總結
以上是生活随笔為你收集整理的Linux ubuntu 修改终端【普通用户、root用户】命令(命令行)配色(颜色)(命令行自动计数)(/etc/profile)(~/bashrc)(source命令)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux .cpp和.cc 以及.hp
- 下一篇: xftp传输文件错误解决办法