解决PS1的显示问题,busybox的u h特殊字符解析问题

    技术2022-05-12  16

    在制作文件系统的时候,会用到 /etc/profile,里面有PS1变量,一般为:

    PS1="[/u@/h /W]# "

    /u等特殊字符分别表示的是当前用户、主机名和当前目录。但是我制作完以后进入到系统,发现还是原样显示上述字符。

    网上找了半天没找到。

    后来一个同事帮我搞定了,原来是busybox的配置问题,分享一下:

    make menuconfig

    busybox settings->busybox library tuning->username completion、fancy shell prompts选上。

    重新make即可。

    nnd,官方的默认配置真是不厚道。

     

    本文来自博客,转载请标明出处:http://blog.csdn.net/lanmanck/archive/2009/07/18/4360431.aspx


    最新回复(0)