Tại sao thiết bị đầu cuối không hiển thị lược đồ màu sau khi đăng nhập bằng root?


10

Tôi hiện đang sử dụng Debian 7 Wheezy và tôi nhận thấy rằng bảng màu trên thiết bị đầu cuối (có thể hữu ích để xác định giữa một tập hợp lớn các tệp và thư mục) không được bật khi tôi đăng nhập bằng root.

Tương tự, tôi nhận thấy việc hoàn thành tab không hoạt động giống nhau trong tình huống này.

Làm thế nào tôi có thể cấu hình những vấn đề này?

Câu trả lời:


12

Nếu bạn đăng nhập bằng root, nó sẽ sử dụng ~/.bashrctập tin gốc có nguồn gốc mỗi khi bạn đăng nhập bằng root. Trong ~/.bashrctệp bạn sẽ tìm thấy các dòng sau

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

Bỏ ghi chú các dòng này cho phù hợp để có được kết quả mong muốn.

Khi bạn chưa hoàn thành các dòng, bạn sẽ cần nguồn tệp .bashrc, vd source ~/.bashrc && ls -l /.


Làm việc hoàn hảo, cảm ơn! Bạn có thể giải thích cho tôi một chút về việc tìm nguồn cung ứng .bashrctập tin không?
diegoaguilar

1
@Diego Điều này đã được thảo luận trong superuser.com/questions/49289/what-is-the-bashrc-file
Valentin Bajrami

2
@Diego Bạn chỉ cần làm điều đó nếu bạn vừa sửa đổi tệp. Nó tự động đọc khi bash bắt đầu.
Gilles 'SO- ngừng trở nên xấu xa'
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.