Linux shell 命令提示符修改PS1

PS1

Linux shell 命令提示符修改PS1

man bash 查看相关帮助信息

PS1参数

    \d :代表日期,格式为weekday month date

    \H :完整的主机名称

    \h :仅取主机的第一个名字

    \t :显示时间为24小时格式,HH:MM:SS

    \T :显示时间为12小时格式

    \A :显示时间为24小时格式HH:MM

    \u :当前用户的账号名称

    \v BASH的版本信息

    \w :完整的工作目录名称,家目录会以 ~代替

    \W :利用basename取得工作目录名称,所以只会列出最后一个目录

    \# :下达的第几个命令

    \$ :提示字符,如果是root,提示符为:#,普通用户则为:$

 

#颜色控制

       \[\e[f;bm\]            取消设置:\[\e[m\]

#颜色

       前景    背景    颜色

  30      40      黑色

  31      41      红色

  32      42      绿色

  33      43      黄色

  34      44      蓝色

  35      45      紫红色

  36      46      青蓝色

       37      47      白色

 

#查看PS1配置信息

echo $PS1

[root@snowyle-6~]#PS1=”[\u@\[\e[1;31m\]lboy\[\e[0m\]\[\e[0m\]\[\e[1;5;35m\]\h\[\e[0m\]\[\e[0m\] \W]\\$ “

#写入配置文件,永久生效

echo ‘PS1=”[\u@\[\e[1;31m\]lboy-\[\e[0m\]\[\e[0m\]\[\e[1;5;35m\]\h\[\e[0m\]\[\e[0m\] \W]\\$ “‘ >/etc/profile.d/env.sh

#Linux登录过程中加载配置文件顺序: 

/etc/profile → /etc/profile.d/*.sh → ~/.bash_profile → ~/.bashrc → [/etc/bashrc]

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/94120

(7)
凢洣阳光凢洣阳光
上一篇 2018-03-31
下一篇 2018-03-31

相关推荐

  • sed作业

    编程基础 程序:指令+数据程序编程风格:过程式:以指令为中心,数据服务于指令对象式:以数据为中心,指令服务于数据shell程序:提供了编程能力,解释执行 程序的执行方式 计算机:运行二进制指令编程语言:低级:汇编高级:编译:高级语言–>编译器–>目标代码 java,C#解释:高级语言–>解释器&#8211…

    2018-04-15
  • Linux用户与组管理详解

    在linux系统上,用户管理是基于用户名和密码的方式进行资源的分配,了解和掌握用户与组的管理是从事运维工作所必须具备的能力,也是将来从事运维行业的重要工作之一。

    2018-04-03
  • 手把手系列(一)教你通过VMware虚拟化软件安装CentOS 6系统

    手把手教你用VMware虚拟化软件安装CentOS 6系统

    2018-03-27
  • Linux上的文件管理类命令

    常用的文件目录管理命令:cd,pwd,ls,mkdir,rmdir,tree,more,less,head,tail,cp,mv,rm。 cd命令:改变目录 后面加绝对或者相对路径 命令格式:cd [options] [Dirname] [Azuth@azuth ~]$ cd /home/Azuth[Azuth@azuth ~]$ pwd/home/Azut…

    Linux笔记 2018-05-20
  • 文本处理——sed初步

    sed是一种流编辑器,它一次处理一行内容。
    处理时,把当前处理的行存储在临时缓冲区(pattern space),同时输出到屏幕,接着用sed命令处理缓冲区中的内容,接着读取下一行,这样不断重复,直到文件末尾。

    Linux笔记 2018-04-20
  • CentOS 6 开机流程

    CentOS 6 开机流程——linux由kernel和rootfs组成。kernel负责进程管理、内存管理、网络管理、驱动程序、文件系统、安全等;rootfs由程序和glibc组成,完善操作系统的功能。同时linux内核的特点是模块化,通过对模块装载卸载可以对内核功能自定义。linux内核镜像文件:/boot/vmlinuz-2.6.32-696.el6.…

    Linux笔记 2018-05-13

评论列表(1条)

  • 涤生
    涤生 2018-03-31 23:03

    补充: 字体颜色可参照文件 /etc/DIR_COLORS