Чому термінал не відображає кольорову схему після входу в систему як корінь?


10

Наразі я використовую Debian 7 Wheezy, і я помітив, що палітра кольорів на терміналі (яка може бути корисною для ідентифікації серед великого набору файлів і папок) не вмикається, коли я входжу як root.

Так само, я помітив, що заповнення вкладок не працює однаково в цій ситуації.

Як я можу налаштувати ці проблеми?

Відповіді:


12

Якщо ви входите як корінь, він використовує ~/.bashrcфайл коренів, який отримується щоразу, коли ви входите в систему як корінь. У ~/.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


2
@Diego Це потрібно зробити, лише якщо ви щойно змінили файл. Він читається автоматично, коли починається баш.
Жил 'SO- перестань бути злим'
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.