Mengapa terminal tidak menampilkan skema warna yang pernah dicatat sebagai root?

10

Saya saat ini menggunakan Debian 7 Wheezy, dan saya perhatikan bahwa palet warna pada terminal (yang mungkin berguna untuk mengidentifikasi di antara sejumlah besar file dan folder) tidak diaktifkan setelah saya login sebagai root.

Sama, saya perhatikan penyelesaian tab tidak bekerja sama dalam situasi ini.

Bagaimana saya bisa mengkonfigurasi masalah ini?

diegoaguilar
sumber

Jawaban:

12

Jika Anda login sebagai root, ia menggunakan ~/.bashrcfile root yang bersumber setiap kali Anda login sebagai root. Dalam ~/.bashrcfile Anda akan menemukan baris berikut

# 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'

Batalkan komentar pada baris-baris ini untuk mendapatkan hasil yang diinginkan.

Setelah Anda membatalkan komentar, Anda perlu mencari file .bashrc misalnya source ~/.bashrc && ls -l /.

Valentin Bajrami
sumber
Bekerja dengan baik, terima kasih! Bisakah Anda jelaskan sedikit tentang sumber .bashrcfile?
diegoaguilar
1
@Diego Ini telah dibahas di superuser.com/questions/49289/what-is-the-bashrc-file
Valentin Bajrami
2
@Diego Anda hanya perlu melakukannya jika Anda baru saja memodifikasi file. Itu dibaca secara otomatis ketika bash dimulai.
Gilles 'SANGAT berhenti menjadi jahat'