终端登录为根后,为什么终端不显示颜色模式?


10

我当前正在使用Debian 7 Wheezy,并且我已经注意到,以root身份登录后,终端上的调色板(可能有助于识别大量文件和文件夹)不会启用。

同样,我注意到在这种情况下,制表符补全不能正常工作。

如何配置这些问题?

Answers:


12

如果您以root用户身份登录,则它将使用roots ~/.bashrc文件,该 文件在您每次以root用户身份登录时都源于该文件。在~/.bashrc文件中,您将找到以下几行

# You may uncomment the following lines if you want `ls' to be colorized:
# export LS_OPTIONS='--color=auto'
# eval "`dircolors`"
# alias ls='ls $LS_OPTIONS'
# alias ll='ls $LS_OPTIONS -l'
# alias l='ls $LS_OPTIONS -lA'

相应地取消注释这些行以获得所需的结果。

一旦取消注释行,就需要获取.bashrc文件的源,例如source ~/.bashrc && ls -l /


工作完美,谢谢!您能否向我解释一下有关.bashrc文件源的采购?
diegoaguilar 2013年


2
@Diego仅在修改文件后才需要这样做。bash启动时会自动读取。
吉尔斯(Gilles)'所以
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.