linux命令行提示符居中,linux命令行学习(54):修改提示符
提示符由环境变量PS1决定,所以,修改提示符就是修PS1的值。
一、保存PS1原来的值以及恢复原值
为了防止麻烦,在修改PS1的值之前,可以先将PS1的值保存起来,以备以后恢复。
我们建立一个环境变量ps1
执行命令:
ps1="$PS1"
这样就将PS1的原值保存到ps1里面。
以后如果要恢复,执行命令:
PS1=“$ps1"
二、提示符里面可以使用的字符
提示符里面可以用普通字符和转义字符。
普通字符是照原样显示,转义字符有特定含义并且已经规定好了。
转义字符可以表达用户名、日期、时间、目录、版本号、当前命令的历史编号等等,还可以控制颜色(文本颜色与背景色)。
三、长期保存新的提示符的方法
用命令改变PS1,下次登陆后会变回原来的值。
如果要长期使用修改后的提示符,可以在.bashrc中加上下面两句:
PS1="[\u \!@\h \W]\$"
export PS1
其中第一句是修改PS1到一个新值。这个值与默认值的差别是加了一个\!,它的意义是显示当前命令的历史编号。
一个具体的例子是:
[root 752@localhost ~]#
比默认值多一个命令编号。
这样,我们就可以看到从登陆开始到现在执行了多少条命令。
linux命令行提示符居中,linux命令行学习(54):修改提示符相关推荐
- linux命令行ps1变量_Linux命令行提示符美化(PS1PS2PS3PS4)
通过设置环境变量PS1.PS2.PS3以及PS4来自定义用户命令行的字符显示.如果要长期永久性修改提示符,可以将修改提示符的命令添加到$HOME/.profile或$HOME/.bash_profil ...
- MySQL修改提示符(prompt)
MySQL修改提示符(prompt) export MYSQL_PS1="(\u@\h) [\d]> " prompt (\u@\h) [\d]>\_ prompt ( ...
- 关于linux命令的书,关于LINUX命令行(一)
为什么使用命令行? 大多数计算机用户只熟悉图形用户界面(GUI:graphical user interface),并且产品供应商和此领域的学者会灌输给永华这样的思想,命令行界面(CLI:comman ...
- linux pcs 所有命令,BaiduPCS-Go Windows或linux下百度网盘cmd命令行详细使用方法
BaiduPCS-Go是用go语言编写的仿 Linux shell 文件处理命令的百度网盘命令行客户端,支持多平台使用包括: Windows, macOS, linux, 移动设备等,同时,支持百度帐 ...
- 【Linux脚本-sed命令在文本首行和尾行插入空行】
@[TOC]Linux脚本-sed命令在文本首行和尾行插入空行 Linux脚本-sed命令在文本首行和尾行插入空行 演示如下: 首先创建需要操作的文本文件 //create a file contai ...
- 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式
本节书摘来自异步社区<Linux指令从入门到精通>一书中的第4章,第4.3节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...
- linux 编辑文件 cat 跳到指定行,Linux基础命令(二)
mv:将指定的文件或目录转移位置. 如果目标位置与源位置相同,则效果相当于为文件或目录改名. 常用选项: -b:当文件存在时,覆盖前,为其创建一个备份: -f:若目标文件或目录与现有的文件或目录重复, ...
- linux下卸载软件命令行,如何使用Linux中的命令行卸载软件 | MOS86
Linux提供了不同的安装软件的方法.您可以使用Ubuntu软件中心从标准Ubuntu软件仓库外部或通过编译源代码安装来自标准Ubuntu软件仓库的软件.但是,如果你需要卸载程序怎么办? 如果您使用U ...
- linux命令行使用ppt,linux图形界面与命令行.ppt
<linux图形界面与命令行.ppt>由会员分享,可在线阅读,更多相关<linux图形界面与命令行.ppt(43页珍藏版)>请在人人文库网上搜索. 1.第3章 图形界面与命令行 ...
最新文章
- java线程 kill linux_linux查看进程和线程的命令
- 进程注入的研究与实现
- createBindingContext in SAP UI5
- matlab exist()判断目录文件是否存在
- hdu 1251 统计难题 (Trie树)
- Spring学习总结(21)——Spring集成阿里巴巴数据库连接池DruidDataSource配置及其常见问题汇总
- 群晖J3455安装DS3617xs 6.2.3折腾教程
- 深度学习中评估指标:准确率Accuracy、召回率Recall、精确率Precision、特异度(真阴性率)和误报率、灵敏度(真阳性率)和漏报率、F1、PR、ROC、AUC、Dice系数、IOU
- 白嫖UltraEdit、UltraCompare等等类似工具(2021.2.16更新)
- 【题解】【PTA-Python题库】第6章-7 找出总分最高的学生 (15 分)
- Vuex前端saas人力资源中台管理项目第四天 员工管理模块
- procdump 抓 dump文件
- 利用图示法判别AR,MA,ARMA,ARIMA模型平稳性
- 【c语言】有符号机器数之间怎么比较大小?
- COMPOSITE(组合)模式
- 方根法公式_初中数学根式运算法则公式
- 2004-2020年全国31省环境规制强度
- 【优化求解】基于帝国主义竞争算法ICA求解单目标问题Matlab源码
- 每日java笔试五小题-2020-9-19
- c语言中的指数e怎么表示什么作用,什么叫做指数E;指数E是用什么推导出来的?...