IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 操作系统 > LINUX > linux PS1 提示符定义

linux PS1 提示符定义

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

  PS1:就是用户平时的提示符。

  PS2:第一行没输完,等待第二行输入的提示符。

  linux系统提示符是用系统变量PS1来定义的。一般系统默认的形式是:[username@host 工作目录]$.

  用echo $PS1可以得到PS1的值,即PS1=&[u@h w]&$

  登录后可以更改PS1的显示样式,但是当退出重启登录进入系统后,样式又变成系统默认的样式了,如果要彻底改变它的样式,只能从配置文件中改。

  PS是在用户根目录下的.bash_profile中定义的。

  如

  cat ~/.bash_profile

  # .bash_profile

  # Get the aliases and functions

  if [ -f ~/.bashrc ]; then

  . ~/.bashrc

  fi

  # User specific environment and startup programs

  PATH=$PATH:$HOME/bin

  export PATH

  unset USERNAME

  一下是设置ps1 部分

  PS1=&[u@H]nw d t$&

  下面简单说说环境下默认的特殊符号所代表的意义:

  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时,提示符为:# ,普通用户则为:$

  ==================================================

  我们可以通过设置PS1变量使提示符成为彩色。在PS1中设置字符序列颜色的格式为:

  [e[F;Bm]

  其中&F&为字体颜色,编号30~37;&B&为背景色,编号40~47。

  可通过&e[0m''关闭颜色输出;特别的,当B为1时,将显示加亮加粗的文字,详细请看下面的颜色表与代码表。

  颜色表

  前景 背景 颜色

  ---------------------------------------

  30 40 黑色

  31 41 红色

  32 42 绿色

  33 43 黄色

  34 44 蓝色

  35 45 紫红色

  36 46 青蓝色

  37 47 白色

  代码 意义

  -------------------------

  0 OFF

  1 高亮显示

  4 underline

  5 闪烁

  7 反白显示

  8 不可见

  如果想要设置终端提示符的样式只要把$PS1在~/.bahrc指定即可比,比如我的设置如下:

  设置一:

  PS1=&[e[32m][u@h w]$[e[m]&

  export PS1

  效果是绿色的

关键词标签:linux

相关阅读 安装红帽子RedHat Linux9.0操作系统教程 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 多种操作系统NTP客户端配置 Linux操作系统修改IP Linux实现SCSI硬盘热插拔及在线识别 Linux下用CDMA modem拨号上网

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程 安装红帽子RedHat Linux9.0操作系统教程 Linux服务器:设计高性能网站架构-LLMP Linux服务器:设计高性能网站架构-LLMP 使用Clonezilla迁移到虚拟Linux环境 使用Clonezilla迁移到虚拟Linux环境 Linux上的MRTG流量监控中心 Linux上的MRTG流量监控中心 Linux 双网卡绑定一个IP原理及实现 Linux 双网卡绑定一个IP原理及实现 linux和windows等系统远程控制ubuntu桌面 linux和windows等系统远程控制ubuntu桌面

相关下载

人气排行 Linux下获取CPUID、硬盘序列号与MAC地址 dmidecode命令查看内存型号 linux tc实现ip流量限制 安装红帽子RedHat Linux9.0操作系统教程 linux下解压rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 关机、重启、注销 命令 查看linux服务器硬盘IO读写负载 linux命令行浏览器的使用方法 Linux NFS服务固定端口及防火墙配置 U盘安装Ubuntu 10.04 Linux清除用户登录记录和命令历史方法