Kabuk İsteminin Rengini Değiştirme

Kabuk İstemini Tek Renk Yapma
Komut isteminde çalışırken arkadaşınızı etkilemek veya kendi hayatınızı oldukça kolaylaştırmak için kabuk isteminizin rengini değiştirebilirsiniz. BASH kabuğu, Linux ve Apple OS X altında varsayılandır. Geçerli bilgi istemi ayarlarınız, PS1 adlı bir kabuk değişkeninde depolanır. PS2, PS3 ve PS4 gibi başka değişkenler de var. Bash kullanırken bir Linux veya Unix sisteminde kabuk isteminin rengini nasıl değiştireceğimizi görelim.
Geçerli bash komut isteminin ayarlarını görmek için.
echo $PS1

Ayarları değiştirmeden önce, aşağıdaki komutu kullanarak yedeğimizi alalım.
oldps1=”$ps1”

Böylece, hata yaptıysanız, aşağıdaki söz dizimini kullanarak kolayca geri dönebilirsiniz.
PS1=”$oldps1”
Yeni bir kabuk istemi ayarlamak için dışa aktarma komutunu olan export'u kullanalım.
export PS1="\e[0;31m[\u@\h \W]\$ \e[m "

Aşağıdaki renk kodlarına bakarak, isterseniz 0;31 (kırmızı) yerine farklı bir renk kullanabilirsiniz.

Unutmayın, yukarıdaki işlemler kalıcı olmayacaktır. Şimdi bunları kalıcı hale getirelim.
Her kullanıcının kendi profili olduğu için ilk olarak hangi kullanıcıda olduğumu öğreniyorum. Yaptığımız değişiklikte sadece mehmet.oz kullanıcısının shell rengi değişmiş olacaktır.
whoami

Şimdi ise kullanıcının profil dosyasını editör ile açalım.
vi ~/.bashrc
En alt satıra istediğimiz renk kodunu ekleyelim.
export PS1="\e[0;31m[\u@\h \W]\$ \e[m "

Dosyayı kaydedip, çıkış yapalım.
:wq!
User profil kısmını güncelleyelim.
. ~/.bashrc

Kabuk İstemini Farklı Renk Yapma
Kabuk istemini farklı renklerde değiştirelim.
export PS1="\[\e[32m\][\[\e[m\]\[\e[31m\]\u\[\e[m\]\[\e[33m\]@\[\e[m\]\[\e[32m\]\h\[\e[m\]:\[\e[36m\]\w\[\e[m\]\[\e[32m\]]\[\e[m\]\[\e[32;47m\]\\$\[\e[m\] "

Unutmayın, yukarıdaki işlemler kalıcı olmayacaktır. Şimdi bunları kalıcı hale getirelim.
Her kullanıcının kendi profili olduğu için ilk olarak hangi kullanıcıda olduğumu öğreniyorum. Yaptığımız değişiklikte sadece mehmet.oz kullanıcısının shell rengi değişmiş olacaktır.
whoami

Şimdi ise kullanıcının profil dosyasını editör ile açalım.
vi ~/.bashrc
En alt satıra istediğimiz renk kodunu ekleyelim.
export PS1="\[\e[32m\][\[\e[m\]\[\e[31m\]\u\[\e[m\]\[\e[33m\]@\[\e[m\]\[\e[32m\]\h\[\e[m\]:\[\e[36m\]\w\[\e[m\]\[\e[32m\]]\[\e[m\]\[\e[32;47m\]\\$\[\e[m\] "

User profil kısmını güncelleyelim.
. ~/.bashrc
Şimdi aktif hale gelmesi için güncelleyelim.
