Kabuk İsteminin Rengini Değiştirme 

BASH Shell Change The Color of Shell Prompt on Linux or UNIX - nixCraft

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. 

Blog'a Dön