Teks bash dan pencetakan latar belakang dalam berbagai warna

Teks bash dan pencetakan latar belakang dalam berbagai warna

Terminal adalah aplikasi yang sangat penting untuk sistem operasi Linux apa pun. Hal ini terutama digunakan untuk menjalankan perintah yang berbeda untuk menginstal atau menghapus aplikasi, melakukan operasi input dan output dll Terminal memiliki teks default dan warna latar belakang. Pengguna dapat membuat terminal menarik dengan mengubah warna teks dan latar belakang. Jenis tugas ini dapat dilakukan dengan mudah dengan menggunakan beberapa kode warna dan pengaturan. Artikel ini akan membantu Anda mempelajari cara Anda dapat mengubah warna bash depan dan latar belakang dengan tampilan yang berbeda.

Sebelum menggunakan tutorial ini, Anda harus mengetahui beberapa informasi dasar tentang kode dan pengaturan warna. Ada beberapa variabel shell khusus yang digunakan untuk mengontrol bash prompt, seperti, PS1, PS2, PS3 dll. PS1 adalah variabel default untuk menyimpan prompt utama. Secara default, prompt perintah diatur ke [ [email protected] h W]$. Setiap karakter backslash-escaped dari bash prompt memiliki arti khusus yang dijelaskan di bawah ini.

  • u menunjukkan nama user user saat ini.
  • @ menunjukkan waktu saat ini dalam format am/pm 12 jam
  • h menunjukkan nama host.
  • W menunjukkan direktori kerja saat ini.
  • # menunjukkan user root jika UID adalah 0, jika tidak, $ akan ditampilkan.

Jalankan perintah berikut untuk menampilkan prompt bash saat ini.

$ echo $PS1

Anda dapat mengubah format default prompt bash saat ini, warna font dan warna latar belakang terminal secara permanen atau sementara. Anda harus mengedit file ~/.bashrc untuk perubahan permanen atau memodifikasi variabel shell yang disebutkan di atas untuk perubahan sementara.

Banyak kode warna tersedia di bash untuk mengubah warna teks atau latar belakang. Beberapa di antaranya disebutkan di bawah ini.

Color Code for making normal color Code for making Bold color
merah 0;31 1;31
Hijau 0;32 1;32
Biru 0;34 1;34
Hitam 0;30 1;30
Kuning 0;33 1;33

Bagaimana kode warna ini dapat diterapkan di terminal bash ditunjukkan dalam artikel ini dengan menggunakan beberapa contoh sederhana.

Example-1: Changing bash prompt in different format and color

Ketika user ingin mengubah warna bash prompt dengan warna tertentu maka dia perlu menginisialisasi variabel shell khusus seperti PS1dengan kode warna. Perintah pertama berikut akan mengatur warna teks dari prompt keblue dan perintah selanjutnya akan mengatur warnanya menjadi red. Di Sini,34 adalah blue kode warna dan 31 adalah red Kode warna.

$ export PS1='e[0;34m[email protected]h:W$e[m'
$ export PS1='e[0;31m[email protected]h:W$e[m'

Keluaran:

Example-2: Setting different colors in different parts of the bash prompt

Jika Anda ingin mengatur beberapa warna di berbagai bagian bash prompt maka Anda harus memodifikasi variabel shell seperti perintah berikut. Anda dapat mengatur teks bash prompt sesuai dengan pilihan Anda. Perintah berikut akan mengaturusername dengan blue warna, ‘~’ simbol dengan yellow warna dan ‘$’ simbol dengan red warna.

$ export PS1='[e[0;34mu] [e[0;32mW] [e[0;34m][e[0;31m]$ [e[1;31m]'

Keluaran:

Example-3: Changing the text color of the terminal temporary

Teks warna putih ditampilkan di terminal secara default. Anda dapat mengubah warna teks terminal sesuai pilihan Anda dengan menggunakan kode warna. Misalkan, jika Anda ingin mencetak teks apa pun dengan warna kuning di terminal, jalankan perintah berikut.

$ echo $'e[1;33m'Welcome to linux hint$'e[0m'

Keluaran:

Example-4: Using a variable to apply text color

Lebih mudah untuk mengingat nama variabel daripada kode warna. Jadi, jika Anda mendeklarasikan banyak variabel dengan kode warna, akan sangat membantu bagi user untuk menggunakan kembali warna beberapa kali dalam skrip. Jalankan perintah berikut dari terminal. Di sini, tiga perintah pertama akan mendeklarasikan tiga variabel bernama,Red, Green, and Blue. Perintah keempat akan mencetak teks, “Saya suka kue coklat” dengan warna biru.

$ Red=$'e[1;31m'
$ Green=$'e[1;32m'
$ Blue=$'e[1;34m'
$ echo "$Blue I like chocolate cake "

Keluaran:

Example-5: Changing text and background color from the terminal menu.

Cara termudah untuk mengubah teks dan warna latar belakang terminal adalah menggunakan terminal EditTidak bisa. Buka terminal baru dan bukaPreferences kotak dialog dengan memilih Edit dan Preferences item menu.

Klik pada Colors tab dari Preferenceskotak dialog. Ada opsi untuk teks dan warna latar belakang dan itu adalah “Use color from system theme”. Opsi ini diaktifkan secara default. Nonaktifkan untuk mengatur teks khusus dan warna latar belakang. Pilih Kustom dari daftar drop-downBuilt-in scheme. Klik Default colortombol di bawah Latar Belakang. Sebuah kotak dialog baru akan muncul.

Dari kotak dialog ini, Anda dapat memilih atau mengetikkan kode warna yang diinginkan untuk mengatur warna latar belakang terminal dan klik pada Select tombol.

Selanjutnya, Klik pada Close tombol dari the Preferenceskotak dialog dan lihat efeknya. Sekarang, jika Anda menutup terminal dan membukanya kembali maka Anda akan melihat warna latar belakang di terminal. Jadi, warna latar belakang berubah secara permanen.

Seperti cara sebelumnya, klik Default color tombol di bawah Text dan pilih warna teks yang Anda inginkan dari Choose Terminal Text Coloruntuk terminalnya. Sekarang jika Anda mengetik teks apa pun di terminal maka teks akan dicetak dalam warna yang Anda pilih.

Kotak dialog preferensi memiliki banyak opsi lain untuk mengubah tampilan terminal seperti warna tebal, warna kursor, warna sorotan, dll.

Kesimpulan

Pengguna Linux tidak dapat membayangkan untuk melakukan tugas apa pun tanpa terminal. Tidak perlu mengubah teks atau warna latar belakang terminal untuk melakukan tugas apa pun. Tetapi user mengubah warna untuk kepuasan mental atau mengejutkan teman dan kolega. Banyak cara yang ditampilkan dalam artikel ini untuk mengubah warna teks dan latar belakang. Menggunakan menu terminal adalah cara termudah untuk melakukan jenis tugas ini. Jika Anda baru di bidang ini dan ingin mengubah warna terminal kami, cobalah contoh artikel ini dan terapkan warna di jendela terminal sesuka Anda.

Related Posts