Linux的命令提示符可按个人喜好随意更改,修改PS1的值即可;
在Ubuntu下若只是个别用户下修改~/.profile文件就好,所有用户统一则修改/etc/profile;
加入:
export PS1=‘[/[email protected]/h /W/]/$ ‘
其中 /u显示当前用户账号
/h显示当前主机名
/W显示当前路径(大写W为相对路径,小写w为绝对路径)
/$显示‘$‘符号
PS1:提示符的设置
PS1(是数字1而不是字母l),每个版本bash的PS1变量内的特殊符号可能有些小的差异,你可以先man bash 一下。
/d :代表日期,格式为weekday month date,例如:"Mon Aug 1"
/H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux
/h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略
/t :显示时间为24小时格式,如:HH:MM:SS
/T :显示时间为12小时格式
/A :显示时间为24小时格式:HH:MM
/u :当前用户的账号名称
/v :BASH的版本信息
/w :完整的工作目录名称。家目录会以 ~代替
/W :利用basename取得工作目录名称,所以只会列出最后一个目录
/# :下达的第几个命令
/$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$
对于ubuntu 应修改$home中的 .bashrc文件,在后面增加 PS1="/w >" 等定义,就可以修改提示符了。
原文地址:http://blog.csdn.net/humorrat/article/details/5615167
时间: 2024-11-06 14:35:49