• linux 工具(1)------终端提示符配置


    Linux环境变量,PS1用于设置终端的提示符。

    • 设置规则

    • 设置方法

    • 设置规则
      d :代表日期,格式为 Weekday Month Date,例如 "Mon Aug 1"
      H :完整的主机名称。举例来说,鸟哥的练习机 linux.dmtsai.tw ,那么这个主机名称就是 linux.dmtsai.tw www.2cto.com
      h :仅取主机名称的第一个名字。以上述来讲,就是 linux 而已, .dmtsai.tw 被省略。
      :显示时间,为 24 小时格式,如: HH:MM:SS
      T :显示时间,12 小时的时间格式!
      A :显示时间,24 小时格式, HH:MM
      u :目前使用者的账号名称;
      v :BASH 的版本信息;
      w :完整的工作目录名称。家目录会以 ~ 取代;
      W :利用 basename 取得工作目录名称,所以仅会列出最后一个目录名。
      # :下达的第几个指令。
      $ :提示字符,如果是 root 时,提示字符为 # ,否则就是 $ 。

    • 设置方法

    1. 环境变量
      [lin@1.simple]PS1='[u@W]'
      [lin@1.simple]PS1='[u@W||A]'
      [lin@1.simple||21:42]PS1='[u@W||T]'
      [lin@1.simple||09:42:33]PS1='[u@W||T$]'
      [lin@1.simple||09:42:43$]PS1='[u@W||T]$'
      [lin@1.simple||09:42:50]$PS1='[u@W||T]$'
      规则中的符号,用于显示内容,可以添加其他的字符用于辅助显示。
    2. 配置文件
      打开环境变量配置文件
      vim ~/.bashrc
      找到环境变量的位置,开始配置显示的内容
      if [ "$color_prompt" = yes ]; then
      PS1='${debian_chroot:+($debian_chroot)}[33[01;32m]u@h[33[00m]:[33[01;34m]w[33[00m]$ '
      else
      PS1='${debian_chroot:+($debian_chroot)}u@h:w$ '
      fi
      环境变量生效
      source ~/.bashrc
    • 颜色美化:
    1. vim ~/.bashrc 然后下面这行的注释去掉,打开这个变量的开关,即可使用彩色的命令行提示符
      # force_color_prompt=yes
    2. 设置PS1变量。
      在各个显示字符前,加颜色标识
      颜色=33[代码;前景;背景m
      如33[1;31;1m代表高亮红色前景和透明背景
      33[0m #采用终端默认设置,即取消颜色设置
    欢迎评论交流
  • 相关阅读:
    SQL SERVER 存储过程或触发器等优化SET NOCOUNT ON
    C#以16进制接收串口数据
    DevExpress中的RichEditControl(富文本)控件,如何把滚动条移动至最后!
    DevExpress中XtraReport的XRRichText在打印时,打印不出内容问题
    DevExpress控件GridControl如何在页脚进行汇总
    创建虚拟机SQL server
    接口,抽象类
    Linq 优化
    sql 优化
    C#:Hashtable和Dictionary
  • 原文地址:https://www.cnblogs.com/linengier/p/9398404.html
Copyright © 2020-2023  润新知