今天我来介绍一下如何个性化配置我们的Linux的命令提示符

在Linux中,相信大家最常见的就是此种命令提示符

一对"[]"下包含着一些信息:

root: 这是我们当前SHELL的用户名信息
@ : 这是信息连接符,等价于 at 意为 在某某某主机上
H96max:主机名信息。这是我为主机起的名字,大家常见的应该是localhost : 翻译为本地主机

在配置开始之前,我们首先应当知道,我们的命令提示符信息存储在什么地方?大家可以想一下,为什么我们登录系统,Linux就知道该给我们按照什么样的模板展示信息
必然在系统中,有变量存储着我们的相关信息,才能够调用展示

而我们要寻找的变量就是 PS1 ,大家可以通过下面命令查看

echo $PS1


要注意,这里的PS是大写,Linux严格区分大小写
这里提示的信息又是什么意思呢?这里我给大家列举了一些常用的提示符格式:

\e 控制符\033
\u 当前用户
\h 主机名简称
\H 主机名
\w 当前工作目录
\W 当前工作目录基名
\t 24小时时间格式
\T 12小时时间格式
! 命令历史数
\# 开机后命令历史数

知道格式以后,我们该如何修改呢?
这很简单,我们只需要给变量 PS1 重新赋值即可

PS1="[\u@\h \W]" #[]的存在就是充当提示符首尾的作用

这是默认的格式,下面我给大家举个例子:

PS1="[\t-\w \u@\h]"


这样修改的话,只能生效与当前SHELL环境,一开关机啥都没了
那我们怎么解决呢?
我们可以通过 /etc/bashrc文件,讲命令写入配置文件,这样就能实现永久生效了
我们在**/etc/bashrc**文件下最后一行添加,记住不要乱动里面的文本
文件编辑器使用nano,vim等都可以,不会用的先自行搜索简单教程,新手建议使用nano

此时我们只需执行最后一步命令:

source /etc/bashrc #重读我们的配置文件,配置即刻生效,或者你重启系统也能看到

通过以上简单教程,相信您已经学会配置属于您自己的个性化提示符

码字不易,喜欢请给UP主点个关注,如遇问题可在下方评论区留言

再见

Linux个性化配置命令提示符相关推荐

  1. 个性化配置你的SQL Server on Linux

    问题引入 这天老鸟满面春风找到菜鸟:"鸟儿啊,看你最近研究SQL Server On Linux如鱼得水,干得不错啊.不过呢,这是一个张扬个性的年代,要创新,要与众不同,那你怎么在Linux ...

  2. tmux的使用方法和个性化配置

    tmux的使用方法和个性化配置 - liuerfire's Blog - Linux, Python, Vim, OnePiece... tmux的使用方法和个性化配置 liuerfire poste ...

  3. Linux如何让命令提示符显示完整的路径

    Linux如何让命令提示符显示完整的路径 文章目录: 1 问题描述 2 修改配置文件显示完整路径 3 其他的命令提示符显示配置修改 1 问题描述 我的linux在命令提示符下,只显示了最后一个路径,这 ...

  4. Linux网卡配置(二)网卡配置命令

    Linux网卡配置(二)网卡配置命令 <!--[if !supportLists]-->1.  <!--[endif]-->Netconfig <!--[if !supp ...

  5. Hexo 个性化配置(三)

    本片博客是在上一篇博客Hexo个性化配置(二)的基础上在写的一篇博客,主要不在一起写的原因是,这是自己配置自己搭建的博客时候变学习边记录的文章,记录的比较详细.放置在一篇上面文章比较长,所以截取一次十 ...

  6. Linux 环境配置

    文章目录 Linux 前言 系统环境 1.环境配置文件 2.环境变量PATH 3.链接 附 系统目录 Linux 前言 本文是 菜鸟学院 Linux 环境配置学习中的记录性文章,主做笔记,稍作整理方便 ...

  7. linux kernel 配置(部分) 部分内容翻译自内核帮助文档

    linux kernel 2.6.13 在配置内核前,你应当对详细的了解运行内核的系统,根据自己的需要配置内核. 下面,我将解释内核的各个选项,并根据本人的机器作相应的配置. 在此之前,我把机器硬件参 ...

  8. red hat linux 时间配置,Red Hat linux9 初装配置(转)

    Red Hat linux9 初装配置(转) 前几天非常不幸,看到网上有一个nvdriver for linux的"最新版"显卡驱动,下载下来在文本方式下安装,重启竟然显示i/o错 ...

  9. linux的网络地址配置,教你如何完成Linux网络地址配置

    如果你想了解Linux,了解一些关于Linux的知识.本文为你讲解Linux网络地址配置,希望你能理解Linux网络地址配置,下面就这个问题来详细说说吧. 1.关闭与开启网路端口: 开启81端口: i ...

最新文章

  1. python做的数据图表怎么在flask中显示_Flask使用Pyecharts在单个页面展示多个图表的方法...
  2. linux查找文件或字符串的命令
  3. 大牛都会用的 IDEA 调试技巧!!!
  4. vue data 值如何渲染_Vue执行流程解析
  5. linux驱动中使用定时器
  6. 1803无法升级到2004_汽车排放国标是什么意思:1/2/3/4/5/6的升级是为了什么?
  7. 只需要4步即可在vue2中使用路由router
  8. NOTEPAD大神是否鄙视一切IDE?
  9. Java打印9*9乘法表
  10. 计算机硬件 试题库,计算机硬件维护-试题库
  11. Python数学问题2:求100以内素数之和
  12. 【最全攻略】拼多多商家自研系统接入流程
  13. 什么是RS485总线?怎么使用RS485总线?——转自微信公众号弱点课堂
  14. Android studio中出现keeps stopping现象
  15. iPhone无法联网问题
  16. Axure RP 9”已损坏,无法打开。 您应该将它移到废纸篓。
  17. debug - 用Procmon记录目标程序启动后的操作
  18. Lambert漫反射光照模型归纳
  19. 一键安装卸载oracle
  20. 解决.msi打不开问题

热门文章

  1. php 控制usb口,五种方法限制计算机禁用USB接口
  2. mysql查询父/子节点
  3. 关于电子、通信专业学生、工程师学习方法分享
  4. 京西古道之--冬日穿越戒台寺
  5. wps启用编辑按钮在哪里_wps office手机版 点击左上角编辑按钮
  6. stm32 keil4建立工程
  7. C4D教程-如何制作Nike iD运动风格宣传动画
  8. 华为nova7se能云闪付吗_华为Nova支持NFC功能吗 华为Nova能刷公交卡吗【详解】
  9. 单开双控_如何将单开单控改为双控开关,附详细的开关接线图
  10. 多图详解 DeepMind 的超人类水准星际争霸 AI 「AlphaStar」...