版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明

http://riusksk.blogbus.com/logs/62891140.html

由于在终端下,命令提示符、输入及输出均为一种颜色(ls命令除外),因此当输出内容比较多时,很容易花眼,不易区分,这里我把它更改成如 BackTrack下的命令行颜色,即username@hostname为红色(这里以我的系统riusksk@ubuntu为例),后面的目录为蓝 色,这个得更改两个文件,一个是/home/riusksk/.bashrc,一个是/root/.bashrc,如果你只修改其中一个文件,那么只能在 对应的登陆用户中更改颜色。操作命令如下:
riusksk@ubuntu:~$ gedit /home/riusksk/.bashrc
在打开的文件中添加下列語句:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
其中01;31m代表红色的riusksk@ubuntu,01;34m代表目录为蓝色。同样地,登陆root后,输入如下命令:
riusksk@ubuntu:~$ su
Password: 
root@ubuntu:/home/riusksk# gedit /root/.bashrc
在打开的文件中添加上面的語句:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
Note: ubuntu12.4 还需要做如下改动:

fore_color_prompt=yes 本来是被注释掉的。应该把他放出来。

转载于:https://blog.51cto.com/scotthuang/1178892

修改linux bash shell PS1相关推荐

  1. linux bash shell之declare

    linux bash shell之declare declare或typeset内建命令(它们是完全相同的)可以用来限定变量的属性.这是在某些编程语言中使用的定义类型不严格的方式.命令declare是 ...

  2. linux bash shell之变量替换::=句法、=句法、:-句法、-句法、=?句法、?句法、:+句法、+句法

    linux bash shell之变量替换::=句法.=句法.:-句法.-句法.=?句法.?句法.:+句法.+句法 变量替换和变量默认值设置是紧密相关的,至少从概念出发是如此. 参数扩张是将类似于变量 ...

  3. linux bash and,linux bash shell中for的用法and示例

    关于linux bash shell中的for语句 在linux中shell是必不可少的一部分,但是在bash shell中有while,for,until等循环命令,今天就介绍一下关于for的一些用 ...

  4. linux bash shell wget 下载google drive(谷歌云端硬盘)中大文件

    linux bash shell wget 下载google drive(谷歌云端硬盘)中大文件 wget --load-cookies /tmp/cookies.txt "https:// ...

  5. Linux bash shell基础语法

    转自:http://blog.sina.com.cn/s/blog_46177c3401014fty.html 一.Shell基本类型的变量: (1)Shell定义的环境变量: Shell在开始执行时 ...

  6. Linux Bash Shell j简单入门

    BASH 的基本语法 最简单的例子 -- Hello World! 关于输入.输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 2.1     ...

  7. Linux Bash Shell编程快速入门

    BASH 的基本语法 最简单的例子 -- Hello World! 关于输入.输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 2.1     ...

  8. linux 终端 画圆,Linux Bash Shell快速入门

    BASH的基本语法 ·最简单的例子-- Hello World! ·关于输入.输出和错误输出 ·BASH中对变量的规定(与C语言的异同) ·BASH中的基本流程控制语法 ·函数的使用 2.1最简单的例 ...

  9. Linux bash shell 编程笔记(基础篇)

    文章目录 Part.I Introduction Chap.I 传送门 Chap.II 基础知识 Chap.III 实操笔记 Part.II 程序设计控制结构 Chap.I if 分支程序 Chap. ...

最新文章

  1. 从新手到入门,如何进入协议分析的世界
  2. cmake CMakeLists.txt 命令 add_compile_options、add_definitions、target_compile_definitions、build_command
  3. 李永乐线性代数手写笔记-二次型
  4. numpy.random.normal
  5. linux 双网卡绑定(bonding)实现负载均衡或故障转移
  6. CrossPHP框架的常用操作
  7. MongoDB与其他数据库的对比
  8. [Luogu 2486] SDOI2011 染色
  9. 最短路径 一 Dijkstra 模板(O(n^2))
  10. GitHub 疑被审查?著名“换脸”开源项目遭限制访问
  11. 【Shell】数某关键字在文件中出现次数
  12. 使用python制作ArcGIS插件(2)代码编写
  13. bootsect.exe linux,bootsect.exe
  14. Storm实验 -- 单词计数2
  15. 15. JavaScript Array(数组)对象
  16. 多变量微积分(4)——多重积分之三重积分
  17. php cryptojs解密,CryptoJS加密Go解密
  18. office 论文 页码_毕业论文页码格式word操作
  19. 任务管理器不显示gpu_Windows 10将在任务管理器中显示GPU温度
  20. pdf,word,ppt在线预览

热门文章

  1. VTK:PolyData之KochanekSpline
  2. VTK:IO之ReadRectilinearGrid
  3. 将JavaScript集成到QML中
  4. Qt Creator添加调试器
  5. C语言实现升序优先队列Ascending priority queue(附完整源码)
  6. java 重构函数_包会,教你用Java函数式编程重构烂代码
  7. 如何找到设备的guid_如何禁止win10自动更新显卡驱动
  8. Elasticsearch概述、ES概念、什么是搜索、全文检索、Elasticsearch功能,什么是distributed document store(来自网络+学习资料)
  9. SpringMVC,MyBatis项目中兼容Oracle和MySql的解决方案及其项目环境搭建配置、web项目中的单元测试写法、HttpClient调用post请求等案例
  10. mysql max_allowed_packet 设置过小导致记录写入失败