修改環境變數顯示當前登陸使用者的相關資訊

ringoo_ming發表於2019-03-22

設定環境變數的方法有兩種:

    1./etc/profile

    2. /etc/profile.d

這裡主要說一下第二種, /etc/profile.d 是一個資料夾,而在當中設定的變數是 對所有的使用者生效 的,且這裡都是一些指令碼檔案。


利用指令碼顯示出當前登陸使用者的相關資訊以及當前的目錄資訊:


指令碼名稱: show_tittle.sh

#eth0_ip=`/sbin/ifconfig eth0|grep "inet addr"|awk '{print $2}'|cut -d: -f2`
eth0_ip=`/sbin/ifconfig | grep -w "inet" | egrep -v "(inet addr:|inet )(172\.16|127\.0\.0\.1)"|awk '{print $2}'|cut -d: -f2`
PS1="\n\e[0;37m[\e[m\e[1;32m\u\e[m\e[1;33m@\e[m${eth0_ip} \e[35;1m\H\e[0m]: \w\n\$?> "
export PS1
---------------------

然後再source一下環境變數。

效果:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31442725/viewspace-2639088/,如需轉載,請註明出處,否則將追究法律責任。

相關文章