如何在bash里设置用户提示符

2016-01-29 18:43 36 1 收藏

如何在bash里设置用户提示符,如何在bash里设置用户提示符

【 tulaoshi.com - Linux 】


  bash 有两级用户提示符。第一级是你经常看到的 bash 在等待命令输入时的提示符。缺省的一级提示符是字符$(如果是超级用户,则是#号)。你可以通过改变bash 的PS1变量的值来改变你的缺省提示符,例如: PS1="Please enter a command" 把bash shell 的提示符该为指定的字符串。 
  
  当bash 期待输入更多的信息以完成命令时显示第二级提示符。缺省的第二级提示符是 >。 果你要改变第二级提示符,可以通过设置PS2变量的值来实现: 
  PS2="I need more information" 
  另外你还可以用特殊的字符来定义你的提示符,下面的列表列出了最常用的特殊字符。 
  提示符特殊字符代码
  字符 含义 
  ! 显示该命令的历史记录编号。 
  # 显示当前命令的命令编号。 
  
  $ 显示$符作为提示符,如果用户是root的话,则显示#号。 
   显示反斜杠。 
  
  d 显示当前日期。 
  
  h 显示主机名。 
  
  n 打印新行。 
  nnn 显示nnn的八进制值。 
  
  s 显示当前运行的shell的名字。 
  t 显示当前时间。 
  u 显示当前用户的用户名。 
  W 显示当前工作目录的名字。 
  w 显示当前工作目录的路径。 
  
  这些特殊字符能组合成很多种有用的提示符方案(也可以组合为很奇异的方案),例如把 PS1 设为: 
  PS1="t" 
  这导致提示符显示当前的时间,就象下面的显示一样(提示符后面将不会有空格): 
  02:16:15 
  
  而下面的设置: 
  PS1=t 
  将导致提示符变成下面的样子: 
  t 
  这显示了设置中引号的重要性,下面的提示符串: 
  PS1="t " 

  会使提示符看起来象这个样子: 
  02:16:30 
  这种情况下,提示符后面会有一个空格,因为引号里有一个空格。

来源:http://www.tulaoshi.com/n/20160129/1506982.html

延伸阅读
标签: windows10
win10命令提示符在哪   命令提示符是很多用户喜欢的功能,它可以非常直接的运行各种程序、命令以及设置项。打开这一程序有很多方法,比较常见的是在开始菜单Windows系统中直接运行该功能,或是通过输入CMD来运行和搜索该程序。除此之外,还有一种稍微另类一些的方法,当然这对于熟悉命令提示符的用户来说可能并不陌生,但一般用户可能...
标签: windows系统
Windows 8怎么打开命令提示符?   第一种方法:按Win+C,点击右边搜索,输入cmd或命令提示符,右击命令提示符,出现下侧栏,选择打开新窗口,打开命令提示符(用户目录);选择以管理员身份运行,打开命令提示符(系统目录)。如下图所示: 第二种方法:直接按Win+R,打开运行窗口,输入CMD,即打开命令提示符窗口。 注意...
标签: 电脑入门
Linux系统下的默认路径通常都比较长,看起来十分不方便,那么有什么方法能够修改Linux默认路径提示的长度呢?下面随图老师小编一起来学习下Linux下如何修改终端提示符路径长度。 基本上Linux系统下默认的路径提示为完整的路径,虽然是完整的路径但是真的很长,看上去很不方便,是指有时候可能会占全部的宽度,看上去让人眼花缭乱,就像下面...
标签: windows10
如何将Win10命令提示符窗口设置成半透明?   Win10命令提示符窗口设置成半透明的方法: 1、Win10系统这次升级对命令提示符的改进还是很大的,支持Ctrl+C/V复制粘贴、自动换行等等。不过在Win10中怎样修改命令提示符的不透明度?也就是让命令提示符呈现半透明效果; 2、这项功能隐藏在属性菜单下的颜色标签中,支持从100%调...
标签: 电脑入门
在电脑使用过程当中,我们很多时候需要打开命令提示符.而对于Win10系统用户来说,全新的系统刚开始用得不是很习惯,有的朋友还不知道Win10命名提示符在哪,下面图老师小编就为大家分享一下Win10以管理员运行方法,一起来看看吧。 方法一: 进入到C盘下的WindowsSystem32目录,在该目录下方找到cmd.exe,然后单击选中后右键,在弹出的菜单中...

经验教程

956

收藏

54
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部