美文网首页
修改命令提示符

修改命令提示符

作者: kele8848 | 来源:发表于2018-11-05 23:11 被阅读0次

是否会厌倦shell脚本中命令提示符的方式能?,是否觉得提示符内容过多感觉看的不方便或者内容过少信息不完整?

OK!这里就有修改命令提示符的方法!

在哪里修改?

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

  1. 命令提示符在环境中,使用全局变量PS1来判定的,那么,可以通过改变变量PS1来设置
[appoper@/]$echo $PS1
[\u@\W]\$
[appoper@/]$PS1='[\u@\h \w]\$'
[appoper@localhost /]$
  1. 这样更改比较灵活,但是不能把结果持久下来,如果重启的话,又会恢复到原来的默认样式了,这个时候,我们可以把它导入到用户的配置文件中~/.bash_profile
[appoper@/]$ echo "export PS1='[\[\e[32;40m\]\u@\w]\$ ' ">>  ~/.bashrc
[appoper@/]$ source ~/.bashrc

最后~/.bashrc文件内容为

# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

# Uncomment the following line if you don't like systemctl's auto-paging feature:
# export SYSTEMD_PAGER=

# User specific aliases and functions
export PS1='[\u@\w]\$'

  1. 也可以使用root权限,讲变量导入到/etc/profile,使他对所有用户默认有效

修改的内容参数有哪些?

参数 含义 例子
\d #代表日期,格式为weekday month date "Mon Aug 1"
\H #完整的主机名称
\h #仅取主机的第一个名字
\t #显示时间为24小时格式 HH:MM:SS
\T #显示时间为12小时格式
\A #显示时间为24小时格式:HH:MM
\u #当前用户的账号名称
\v #BASH的版本信息
\w #完整的工作目录名称
\W #利用basename取得工作目录名称,所以只会列出最后一个目录
# #下达的第几个命令
$ #提示字符 如果是root时,提示符为:# ,普通用户则为:$

如何修改颜色呢?

S1中设置字符颜色的格式为:[\e[F;Bm]
其中“F“为字体颜色,编号为30-37
“B”为背景颜色,编号为40-47。
整体修改例如PS1='[\[\e[32;40m\]\u@\h \w \t]$ '
以下是颜色表

F B color
30 40 黑色
31 41 红色
32 42 绿色
33 43 黄色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色

相关文章

  • Linux系统简单优化

    1.命令提示符优化 (1)修改命令提示符的内容: (2)命令提示符如何修改颜色: 2.yum源的更新 (1)优化基...

  • 修改命令提示符

    是否会厌倦shell脚本中命令提示符的方式能?,是否觉得提示符内容过多感觉看的不方便或者内容过少信息不完整? OK...

  • Linux 修改命令提示符界面 export PS1

    PS1默认提示符 修改命令提示符界面样式 1 临时修改 原来样式: root@localhost:~# 使用命令:...

  • MySQL修改root用户密码

    修改 root 用户密码 使用 mysqladmin 方式: 打开命令提示符界面, 执行命令: mysqladmi...

  • Linux修改命令提示符

    通过命令set | grep PS1可以查看当前所使用的终端提示符的格式,如下 image.png 符号所代表的意...

  • linux 命令提示符修改颜色。

    1.了解PS1 PS1是Linux终端用户的一个环境变量,用来定义命令行提示符的参数。 在终端输入命令: 可得到当...

  • Navicat Premium 连接MySQL数据库出现Auth

    1. 管理员权限运行命令提示符,登陆MySQL mysql -u root -p root 2. 修改账户密码加密...

  • Linux 安装 zsh

    1. 安装 zsh 软件包和 git 2. 克隆 oh-my-zsh 3. 复制 .zshrc,修改命令提示符样式...

  • MySQL命令行修改密码

    修改密码 1.先到服务关掉mysql 然后打开命令窗口(命令提示符:管理员),输入你的MySQL的bin路径,回车...

  • 同源策略&跨域

    跨域 修改本机host 以管理员身份进入CMD。右键开始菜单,选择“命令提示符(管理员)(A)。 输入命令“cd ...

网友评论

      本文标题:修改命令提示符

      本文链接:https://www.haomeiwen.com/subject/bovexqtx.html