Saya menggunakan dempul dengan latar belakang hitam dan bertanya-tanya apakah ada atau ada cara untuk mengubah warna dir yang berwarna biru tua.
saya perhatikan DIR_COLORS.xterm dan DIR_COLORS
apakah mereka memainkan peran ini?
Saya menggunakan dempul dengan latar belakang hitam dan bertanya-tanya apakah ada atau ada cara untuk mengubah warna dir yang berwarna biru tua.
saya perhatikan DIR_COLORS.xterm dan DIR_COLORS
apakah mereka memainkan peran ini?
Jawaban:
Itu tergantung pada versi Linux yang Anda gunakan, misalnya pada Ubuntu Anda mengedit File Bash sementara pada orang lain Anda mengedit DIR_COLORS.
CentOS / RHEL / Fedora
Langkah 1 - Salin DIR_COLORS ke folder rumah Anda atau lewati ini untuk semua akun.
cp /etc/DIR_COLORS ~/.dir_colors
Langkah 2 - Edit DIR_COLORS (Jika Anda menyalinnya ke folder rumah Anda, sebaliknya hanya vi dir_colors
vi ~/.dir_colors
Langkah 3 - Temukan
DIR 01;34 # directory
Langkah 4 - Ganti dengan (Ubah 33 dengan warna yang Anda inginkan)
DIR 01;33 # directory
Anda mungkin perlu melakukan ini di file Xterm juga, tetapi umumnya itu lebih lokal.
Ubuntu
Langkah 1 - Ubuntu Cadangkan File Bash terlebih dahulu
sudo cp .bashrc .bashrc-backup
Langkah 2 - Kemudian nanokan File Bashrc
sudo nano .bashrc
Bantuan lebih lanjut untuk pengguna Ubuntu dapat ditemukan di sini.
Putty menggunakan spesifikasi warnanya sendiri untuk meniru terminal X. Itu ada di bawah Window -> Colors colors di jendela konfigurasi utama yang Anda dapatkan saat startup. Di bagian 'Sesuaikan warna tepat yang ditampilkan PuttTY' Anda dapat mengedit entri di kotak 'Pilih warna yang akan disesuaikan'. Warna direktori yang biasa, misalnya, adalah biru ANSI. Saya menemukan ini terlalu gelap, jadi saya meringankannya ke (74,74.255).
Untuk mengaktifkan warna dalam sesi bash standar di sebagian besar distro (dan tentunya hal-hal seperti Debian seperti Ubuntu), tes pertama untuk keberadaan dircolors
executable, kemudian cari override lokal .dircolors
. Jika ditemukan, jalankan dircolors dengan file lokal dan jika tidak gunakan default sistem.
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
fi
The -b
berarti bendera memancarkan Bourne shell aturan colourisation kompatibel. Untuk mengubah warna sendiri, Anda perlu memberikan file sumber daya X11 dengan penggantian yang Anda inginkan. Masukkan ini ~/.Xresources
dan tambahkan baris seperti *xterm*color12: #1e90ff
. Ini akan digabungkan ke dalam basis data sumber X Anda pada login berikutnya. Anda perlu bereksperimen untuk melihat warna mana yang dipetakan ke jenis file yang mana.
Anda dapat memodifikasi .dircolors.xterm
, misalnya, menggunakan kode berikut ... Dalam kasus Anda, jika Anda menginginkan warna direktori yang berbeda, ubah dari "01; 34" menjadi sesuatu seperti "01; 31".
# Below are the color init strings for the basic file types. A color init
# string consists of one or more of the following numeric codes:
# Attribute codes:
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
NORMAL 00 # global default, although everything should be something.
FILE 00 # normal file
DIR 01;34 # directory
LINK 01;36 # symbolic link
FIFO 40;33 # pipe
SOCK 01;35 # socket
BLK 40;33;01 # block device driver
CHR 40;33;01 # character device driver
ORPHAN 01;05;37;41 # orphaned syminks
MISSING 01;05;37;41 # ... and the files they point to
Saya memiliki masalah yang sama menggunakan Putty pada Windows untuk terhubung ke kotak linux. Perbaikan cepat adalah dengan menggunakan fitur Sesi Tersimpan dari UI Putty. Dari layar pembuka Putty:
Sekarang, ketika Anda ingin terhubung lagi, Anda dapat memilih Sesi Tersimpan dan Memuatnya. Warna Anda akan dipertahankan.
Jika Anda terhubung ke kotak yang sama berulang kali, saya lebih suka jawaban yang lain. Saya lebih suka mengedit file konfigurasi daripada menggunakan UI. Namun, saya telah menemukan ini berguna ketika saya harus terhubung ke mesin baru hanya beberapa kali.
sudo
untuk mengedit .bashrc Anda sendiri. Yang mengatakan, panduan yang Anda tautkan hanya mencakup mewarnai prompt, bukanls
. Tampaknya distro tipe Debian tidak digunakan~/.dir_colors
untukls
, mereka menggunakan$LS_COLORS
variabel lingkungan yang dapatdircolors