1、PS1和PS2

shell通过PS1和PS2来修改命令提示符的格式,其中PS1用来控制最外层的命令提示符格式,PS2用来控制第二层的命令提示符的格式。命令提示符的默认显示格式如下:

[mozhiyan@localhost ~]$ echo $PS1
[\u@\h \W]\$
[mozhiyan@localhost ~]$ echo $PS2
>

可以看到,命令提示符的格式是用“\”为前导的特殊字符来完成的。具体的字符及其含义对照表如下:

2、举例

通过修改 PS1 变量的值来修改命令提示符的格式:

[mozhiyan@localhost ~]$ PS1="[\t][\u]\$ "
[12:51:43][mozhiyan]$ PS1="[c.biancheng.net]\$ "
[c.biancheng.net]$

注意:上面的修改方式只是一种临时的修改,如果想要持久性的修改PS1,那么就要将其写入shell的启动文件中。

Shell修改命令提示符相关推荐

  1. 修改shell的命令提示符(修改[username@host directory]$的样式)

    以下内容源于C语言中文网的学习与整理,非原创,如有侵权请告知删除. 一.命令提示符格式 从虚拟控制台登陆后,或者从桌面环境的终端进入shell后,就可以看见shell的命令提示符,这意味着可以输入命令 ...

  2. linux命令行ps1变量_Ubuntu如何修改命令提示符PS1

    Ubuntu在使用命令的时候,有时需要修改命令提示符PS1,可很多人并不知道如何修改PS1,下面小编就给大家介绍下Ubuntu如何修改命令提示符PS1,一起来学习下吧. 命令多行输入不方便也不直观,要 ...

  3. Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)—命令提示符cmd的几种方法

    Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)-命令提示符cmd的几种方法 目录 利用python语言实现调用内部命令-命令提示符cmd的几种方法 T1. ...

  4. 修改命令提示符和PS1变量

    修改命令提示符有两种形式: 临时修改,修改$PS1;重启会丢失. 永久修改,写进配置文件,重启不会丢失 |||||||||||||||||||||||||||||||||||||||||||||||| ...

  5. Linux修改命令提示符字体颜色(PS1变量)

    一.PS1变量的格式: (1) \[\e[F;Bm\] 为字体的颜色设置的格式.其中:F为字体的颜色,编号为30~37:B为字体背景颜色或控制的各种格式.\[\e[Bm\] 在没有F项时,也可以设置相 ...

  6. Solaris 默认Shell 修改

    Solaris 有很多方面都用这和以前不大一样,下面讲Solaris中Shell的一些问题和解决方法. Solaris的默认Shell是sh,即命令行提示符为(root用户):# 而在用Linux命令 ...

  7. adb shell 修改文件名_从零开始学Linux运维|27.Shell编程(函数与参数的传递)

    1.函数 shell可以定义函数,方便调用,定义函数的格式 中括号"[]"内的内容可以省略 [ function ] 函数名 [()]{执行语句;[return 返回值;]} 写一 ...

  8. linux下执行shell修改用户密码,[转] 关于linux下通过shell命令(自动)修改用户密码...

    本文章总结了如何手动.自动修改本地用户密码及远程机器的用户密码.对做自动化测试提供了自动修改用户密码的原理及方法. 修改本地用户密码: 1.交互配置本地用户: 以root用户: passwd Chan ...

  9. vba调用linux shell,调用命令提示符并通过VBA中的Shell Exec执行命令

    我试图在VBA Excel中使用Shell脚本在命令提示符上执行命令.当我在命令提示符下执行此命令时,它通过打印一个数字作为输出.但是当我在脚本中调用相同的命令时,它不会在消息框中显示此数字.调用命令 ...

最新文章

  1. 《It's All Upside Down》作者访谈录
  2. 在html怎么使用php函数,php htmlentities函数讲解及使用实例
  3. 十年技术骨干面试被开出一万五薪资,直呼 “这是对我的侮辱”
  4. ACM竞赛常用STL(二)之STL--algorithm
  5. 作者:​张群(1988-),女,博士,中国电子技术标准化研究院设备与数据研究室副主任。...
  6. 函数类型:有参函数、无参函数、匿名函数、回调函数、立即执行函数、闭包函数、递归函数...
  7. (转)基于MVC4+EasyUI的Web开发框架形成之旅--MVC控制器的设计
  8. git 基础用法梳理
  9. Nginx源码分析 - 模块的赋值及编号 --- 方便了解nginx模块
  10. 基于Java的Android计算器设计与实现
  11. 计算机专业立项课题研究,计算机类课题研究选题参考
  12. azkaban build报错
  13. 速营社怎么赚钱,可以当副业吗
  14. autoCAD 创建和编辑AutoCAD图元
  15. WinRAR压缩解压文件
  16. 将ubuntu光盘作为安装源_从光盘安装ubuntu
  17. 解读视联网发展阶段之成年篇
  18. 石英晶振应该如何存放,标准有哪些?
  19. 关于我国电子商务立法的思考
  20. 涉密计算机的硬盘需要销毁,销毁电脑硬盘的办法

热门文章

  1. IOT语义互操作性之语义
  2. scratch一级考纲
  3. 为macbook双系统的windows装驱动
  4. Cloudera Manager环境搭建【二】
  5. python中bin函数如何使用?
  6. 俄语考生学计算机难吗,俄语说的不好,没有计算机证书,甚至还是单身狗,怎么办?...
  7. 压缩pdf文件到特定大小,pdf格式文件如何压缩到最小
  8. 渗透测试 ( 3 ) --- Metasploit Framework ( MSF )
  9. 凛冬至,这一杯互联网咖啡能热多久?
  10. 使用 canvas 画矩形,实现橡皮擦功能