Linux在shell界面显示用户,机器IP和当前所在的目录

在/etc/profile文件中追加:

IP=`/sbin/ifconfig eth0 |grep 'inet 1' |awk -F ' ' '{print $2}'`
if test -z "$IP"
then
        # IP=$(hostname | awk -F. ' { print $1 } ')
          IP=`/sbin/ifconfig eth0 |grep 'inet addr' |awk -F ' ' '{print $2}'|awk -F ':' '{print $2}' `
fi

export IP
PS1='\n\e[1;37m[\e[m\e[1;33m\u\e[m\e[1;31m $IP@\e[m\e[1;31m\e[m \e\[m\t \e[4m`pwd`\e[m\e[1;37m]\e[m\e[1;36m\e[m\n\$'

你可能感兴趣的:(Linux在shell界面显示用户,机器IP和当前所在的目录)