`
luckyclouds
  • 浏览: 109304 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

unix/linux用户环境设置--终端提示符的设置方法

阅读更多
终端提示符的特征由系统环境变量PS1定义。通过命令``echo $PS1''查看当前设置。

  PS1的值由一系列静态文本或\和转义字符序列组成,如:

  PS1="\u@\H \w$ "

  比较有用的转义序列有:

  \e ASCII转义字符

  \h 主机名

  \H 完整的主机名

  \l 终端设备名

  \t 24小时制时间

  \T 12小时制时间

  \u 用户名

  \w 当前工作目录(绝对路径)

  \w 当前工作目录(basename)

  \! 当前命令在历史缓冲区的位置

  \$ 如果当前用户是super user,则插入字符#;否则插入字符$

  \[ 出现在不移动光标的字符序列之前

  \] 出现在非打印字符之后

  总是面对黑低白字的屏幕不免让人生厌,我们可以通过设置PS1变量使提示符成为彩色。在PS1中设置字符序列颜色的格式为:

  \[\e[F;Bm\]

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

  可通过``\e[0m''关闭颜色输出;特别的,当B为1时,将显示加亮加粗的文字。

  我认为这些就足够了。是时候动手定制一番了。现帖出我的设置:
PS1="\[\e[32;1m\][\[\e[36;1m\]\u@\h \[\e[31;1m\]\w\[\e[32;1m\]]>"
PS1="\[\e[32;1m\][\[\e[33;1m\]\u\[\e[35;1m\]@\[\e[36;1m\]\h \[\e[31;1m\]\w\[\e[32;1m\]]>"

256颜色配置

for i in `seq 16 255`; do printf "\e[38;5;%sm %s\t" $i $i;done;echo ""


分享到:
评论

相关推荐

    安装 SUSE Linux Enterprise Server --服务器版

    提示符处以适当的值指定参数 install=。请在第 4.4.3 节 “使用自定义 引导选项” (第 4 章 远程安装, ↑安装与管理)中查找关于此参数的更多详细说明。 2.3 远程控制安装 从远程计算机控制安装有三个选项:通过 SSH ...

    cmd操作命令和linux命令大全收集

    66. cmd.exe--------CMD命令提示符 67. regsvr32 /u zipfldr.dll------取消ZIP支持 68. ntbackup-------系统备份和还原 69. narrator-------屏幕“讲述人” 70. ntmsmgr.msc----移动存储管理器 71. ntmsoprq....

    LINUX与UNIX SHELL编程指南(很全)

    18.3.18 测试和设置环境变量 169 18.3.19 检测最后命令状态 170 18.3.20 增加和检测整数值 171 18.3.21 简单的安全登录脚本 172 18.3.22 elif用法 173 18.3.23 使用elif进行多条件检测 173 18.3.24 多文件位置检测 ...

    入门学习Linux常用必会60个命令实例详解doc/txt

    例如,用户登录后,按一下“Alt+ F2”键,用户就可以看到上面出现的“login:”提示符,说明用户看到了第二个虚拟控制台。然后只需按“Alt+ F1”键,就可以回到第一个虚拟控制台。一个新安装的Linux系统允许用户使用...

    Linux源码分析报告——字符终端设备

    而打开这一动作,在UNIX下面通常是由一些守护进程所发起的,比如当我们在登录到一个虚终端的时候,通常是由一个进程agetty来打开这个虚终端(从 Linux的2.0.17的版本开始,开始改用另一个较小的程序mingetty来实现...

    ELDK使用与开发手册

    这意味着U-Boot显示一个提示符(默认是:=>),等待着接受用户的输入。然后你输入一个命令,按下回车键。U-Boot将运行这个命令,然后又出现提示符等待下一条命令。 你可以使用help(或者简单地一个?)来查看所有的U-...

    Linux与unix shell编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell ...

    绝版经典《Linux与UNIX Shell编程指南》

    18.3.18 测试和设置环境变量 169 18.3.19 检测最后命令状态 170 18.3.20 增加和检测整数值 171 18.3.21 简单的安全登录脚本 172 18.3.22 elif用法 173 18.3.23 使用elif进行多条件检测 173 18.3.24 多文件位置检测 ...

    LINUX与UNIX SHELL编程指南 高清PDF

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell...

    ARM_Linux启动分析.pdf

    在Alpha/AXP 平台上引导Linux通常有两种方法,一种是由MILO及其他类似的引导程序引导,另一种是由Firmware直接引导。MILO功能与i386平台的LILO相近,但内置有基本的磁盘驱动程序(如IDE、SCSI等),以及常见的文件...

    Linux与Unix Shell编程指南(PDF格式,共30章)

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 ...

    LINUX与UNIX SHELL编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell...

    RED HAT LINUX 6大全

    第1章 Red Hat Linux和UNIX简介 1 1.1 Linux的优点 2 1.2 版权和保证 3 1.3 在哪里可以获取Red Hat Linux 3 1.4 系统需求 3 1.5 小结 4 第2章 Red Hat系统的安装 5 2.1 准备,认真准备 5 2.2 安装Red Hat Linux 6 ...

    计算机操作系统练成Linux高手

     Linux窗口管理器,它可以打开一个特殊的窗口,即为终端窗口(terminal),它将为用户提供一个标准的命令行接口,用户可在窗口显示的提示符中输入带有选项和参数的命令。  看着别人操作那满屏幕的洋文,不可思议,...

    Linux操作系统基础教程

    UNIX的用户来说,使他们熟悉 UNIX 操作环境,通往"骨灰级"高手境界的一大捷径。最重 要的是,Linux 上有公认的 C 语言世界最好的编译器 gcc,如果你想得到一个效率更高的开 发环境(并不一定是最友好的,但一定是最...

    linux与unix shell编程指南.rar

    linux/unix shell编程指南,全面介绍了Linu/unix shell编程的常用知识和技巧,是不可多得的编程宝典。 目 录 译者序 前言 第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限...

Global site tag (gtag.js) - Google Analytics