一、TAB键自动补全

   习惯了其他Linux版本的自动补全,面对Solaris的这种情况,很是尴尬

   通过修改如下配置:

       vi /etc/passwd

   找到文件中第一行关于root用户的shell位

       root:x:0:0:Super-User:/:/sbin/sh

    改为:

       root:x:0:0:Super-User:/:/bin/bash

    保存后即可实现TAB补全


二、显示当前用户与目录

   Solaris是默认不显示当前用户与当前所在目录的

   可通过如下配置:

       vi /etc/profile 或 $/HOME/.profile文件

   添加:

       PS1 = "$LOGNAME@`hostname-`[\w]#"

       export PS1

       或

       PS1='[\u@\h:$PWD]#'

        export PS1

   保存后重启即可实现


三、命令提示符中常用的命令释义

   \u 显示当前用户账号

   \h 显示当前主机名

   \W 只显示当前路径最后一个目录

   \w 显示当前绝对路径(当前用户目录会以 ~代替)

   $PWD 显示当前全路径

   \$ 显示命令行’$'或者’#'符号

   \# :下达的第几个命令

   \d :代表日期,格式为weekday month date,例如:"Mon Aug 1"

   \t :显示时间为24小时格式,如:HH:MM:SS

   \T :显示时间为12小时格式

   \A :显示时间为24小时格式:HH:MM

   \v :BASH的版本信息


四、参考

   http://juven.blog.51cto.com/749867/152314

   http://www.2cto.com/os/201302/191134.html