/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.此文件默认调用/etc/bash.bashrc文件。 /etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取. ~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件. ~/.bashrc:该文件包含专用于你的bash shell的bash信息。 ~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件.
vi /etc/profile #找到PS1修改就还,PS1不一定在改文件中。不见,就依次在上诉的文件中寻找. 找到PS1 将其修改: PS1='[\u@\h \W]\# ' ---->你自己想要的模式
修改完之后,记得 source /etc/profile 说明解释: 前景 背景 颜色 --------------------------------------- 30 40 黑色 31 41 紅色 32 42 綠色 33 43 黃色 34 44 藍色 35 45 紫紅色 36 46 青藍色 37 47 白色 1 透明色 代码 意义 ------------------------- 0 OFF 1 高亮显示 4 underline 5 闪烁 7 反白显示 8 不可见 序列说明 \a ASCII响铃字符(也可以键入 \007) \d "Wed Sep 06"格式的日期 \e ASCII转义字符(也可以键入 \033) \h 主机名的第一部分(如 "mybox") \H 主机的全称(如 "mybox.mydomain.com") \j 在此 shell中通过按 ^Z挂起的进程数 \l 此 shell的终端设备名(如 "ttyp4") \n 换行符 \r 回车符 \s shell的名称(如 "bash") \t 24小时制时间(如 "23:01:01") \T 12小时制时间(如 "11:01:01") \@ 带有 am/pm的 12小时制时间 \u 用户名 \v bash的版本(如 2.04) \V Bash版本(包括补丁级别) ?/td>; \w 当前工作目录(如 "/home/drobbins") \W 当前工作目录的“基名 (basename)”(如 "drobbins") \! 当前命令在历史缓冲区中的位置 \# 命令编号(只要您键入内容,它就会在每次提示时累加) \$ 如果您不是超级用户 (root),则插入一个 "$";如果您是超级用户,则显示一个 "#" \xxx 插入一个用三位数 xxx(用零代替未使用的数字,如 "/007")表示的 ASCII 字符 \\ 反斜杠 \[这个序列应该出现在不移动光标的字符序列(如颜色转义序列)之前。它使 bash能够正确计算自动换行。 \] 这个序列应该出现在非打印字符序列之后。
|