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\$'
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。