จาก Blog ตอนก่อน [UBUNTU] สร้าง User ใหม่แล้ว Terminal โง่มากก อยากได้ Terminal แบบเดิมๆ มีสีสัน คราวนี้เป็นรอบของ RedHat บ้างครับ โดยมีหลักการคล้ายๆ กับ Blog เดิมเลย คือ ไปกำหนดค่าสีให้ตัวตัวแปร PS1 ครับ
แก้ Shell ให้กับทุก User
- ต้องใช้ root แก้ไฟล์ /etc/bashrc โดยมีคำสั่ง ดังนี้ (ใข้ Tool ตามถนัดนะครับ สำหรับผมถนัดใช้ nano)
root@tm-cep:~$nano /etc/bashrc
- เมื่อเข้า nano เติมค่าสีที่กำหนดในตัวแปร PS1 ได้เลย สำหรับผมเอาสีมาจาก Blog เดิม คุ้นตาดีครับ
PS1='\[\033[1;36m\]\u\[\033[1;31m\]@\[\033[1;32m\]\h:\[\033[1;35m\]\w\[\033[1;31m\]\$\[\033[0m\]'
- Restart Bash และทำให้มันคงถาวรด้วยคำสั่ง
root@tm-cep:~$source ~/.bashrc root@tm-cep:~$chsh -s /bin/bash
แก้ Shell ให้กับบาง User
- ตรงนี้จากเดิมที่ไปแก้ /etc/bashrc ให้ไปแก้ไฟล์ .bashrc ที่ home ของ user นั้นแทนครับ ยกตัวอย่าง ผมอยากแก้ของ user invsmssql ใช้คำสั่ง ดังนี้
invsmssql@tm-cep:~$ nano /home/invsmssql/.bashrc หรือ invsmssql@tm-cep:~$ nano $HOME/.bashrc
- เมื่อเข้า nano เติมค่าสีที่กำหนดในตัวแปร PS1 ได้เลย ของผม Copy มาจากส่วนของ root แหละครับ
- Restart Bash และทำให้มันคงถาวรด้วยคำสั่ง
invsmssql@tm-cep:~$source ~/.bashrc invsmssql@tm-cep:~$chsh -s /bin/bash
Reference
Discover more from naiwaen@DebuggingSoft
Subscribe to get the latest posts sent to your email.