lifelong learner — urip iku urup, currently working on accenture.

Cara Mengganti Warna Tulisan Terminal pada Linux Ubuntu Server

0
Degananda.com -

warna_terminal_thumb

Terminal interaktif yang terdapat pada linux atau juga bisannya beberapa orang menyebutnya sebagia konsol (console, ssh terminal, ssh console) memiliki beberapa warna yang di aplikaskan pada textnya.

tulisan_direktori_terminal_biru_gelap.jpg
warna tulisan direktori tidak terbaca karena berwarna biru gelap

Setiap elemen(files,direktori,hard links, soft links, pipes, socket, dan lain sebagainnya) yang ditampilkan sebagai text akan memiliki warna tersendiri. Sebagai contohnya warna untuk yang menyatakan sebagai direktori akan berwarna biru gelap.

pewarnaan ini akan sangat tergantung dari distro yang digunakan. Pada ubuntu server warna dasar tulisan direktori atau folder adalah biru gelap

Cara Mengganti Warna Tulisan Terminal pada Linux Ubuntu Server

Cara untuk mengganti warna tulisan di terminal adalah dengna mengubah config dari warna tersebut. Config itu tersimpan pada lokasi direktori path dibawah ini

~

pergi ke direktori ini dengan menggunakan perintah change directory (CD)

CD ~

kemudian buka file .bashrc tersebut dengan editor favorit. Pada kasus ini kami menggunakan nano.

nano .bashrc

file .bashrc dapat digunakan untuk memodifikasi LS_COLOR yang digunakan sebagai config color dari suatu text diterminal linux. Kemudian pada baris paling bawah di file .bashrc tambahkan script berikut untuk mengubah warna text direktori menjadi ungu.

LS_COLORS=$LS_COLORS:'di=0;35:' ; export LS_COLORS

tekan ctrl + o dan klik enter untuk melakukan save atas pergantian data di file .bashrc

jika ingin mengganti dengan warna lain maka cukup gunakan kode warna dibawah ini.

Blue = 34
Green = 32
Light Green = 1;32
Cyan = 36
Red = 31
Purple = 35
Brown = 33
Yellow = 1;33
Bold White = 1;37
Light Grey = 0;37
Black = 30
Dark Grey= 1;30

pada kasus ini kami akan menggunakan warna ungu, sehingga baris terahir dari file .bashrc menjadi seperti ini.

bash_rc_ganti_warna.jpg
warna “di” atau direktori akan diganti menjadi kode 35(purple)

untuk mengaplikasi konfigurasi yang baru saja diganti gunakanlah perintah dibawah ini

source ~/.bashrc

perintah diatas akan mereload file configurasi yang tersimpan dalam bashrc.

Saat ini file bashrc telah tereload maka tampilkan daftar file disuatu direktori dengan perintah “ls -la”. Hasilnya text dari suatu direktori akan berubah menjadi ungu (sebelumnya biru gelap yang tidak terlihat).

hasil_ahir_penggantian_Warna_terminal.jpg
warna direktori berganti menjadi ungu

Rasannya warna ungu ini masih tidak terlihat. Selanjutnya akan diubah warna tersebut menjadi warna lebih terang. Misalnya kuning (kode = 1;33). Seharusnya kuning akan menyala terang dibelakang background berwarna gelap (hitam).

terminal_warna_terang_linux_ubuntu.jpg
warna direktori menjadi lebih terang karena kuning menyala dalam gelap

Menggati jenis text lain

jika ingin mengganti jenis text lain misalnya mengganti warna executable file menjadi merah maka cukup ikuti daftar katalog jenis text dan kodenya dibawah ini.

bd = (BLOCK, BLK)   Block device (buffered) special file
cd = (CHAR, CHR)    Character device (unbuffered) special file
di = (DIR)  Directory
do = (DOOR) [Door][1]
ex = (EXEC) Executable file (ie. has 'x' set in permissions)
fi = (FILE) Normal file
ln = (SYMLINK, LINK, LNK)   Symbolic link. If you set this to ‘target’ instead of a numerical value, the color is as for the file pointed to.
mi = (MISSING)  Non-existent file pointed to by a symbolic link (visible when you type ls -l)
no = (NORMAL, NORM) Normal (non-filename) text. Global default, although everything should be something
or = (ORPHAN)   Symbolic link pointing to an orphaned non-existent file
ow = (OTHER_WRITABLE)   Directory that is other-writable (o+w) and not sticky
pi = (FIFO, PIPE)   Named pipe (fifo file)
sg = (SETGID)   File that is setgid (g+s)
so = (SOCK) Socket file
st = (STICKY)   Directory with the sticky bit set (+t) and not other-writable
su = (SETUID)   File that is setuid (u+s)
tw = (STICKY_OTHER_WRITABLE)    Directory that is sticky and other-writable (+t,o+w)
*.extension =   Every file using this extension e.g. *.rpm = files with the ending .rpm

(Visited 43 times, 1 visits today)
Please follow and like us:

Leave a Reply