位置: IT常识 - 正文

简单讲解Linux系统中PS1默认提示符的设置(“linux系统”)

编辑:rootadmin
这篇文章主要介绍了Linux系统中PS1默认提示符的设置,包括在设置PS1的shell中变量赋值的相关知识讲解,需要的朋友可以参考下... 16-03-18

推荐整理分享简单讲解Linux系统中PS1默认提示符的设置(“linux系统”),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux系统百度百科,linux系统,linux系统简介,趣谈linux系统,linux系统详解,linux系统百科,linux系统百科,linux系统详解,内容如对您有帮助,希望把文章链接给更多的朋友!

PS1(是数字1而不是字母l),每个版本bash的PS1变量内的特殊符号可能有些小的差异,你可以先man bash 一下。下面是FC4环境下默认的特殊符号所代表的意义:

\d :代表日期,格式为weekday month date,例如:"Mon Aug 1"

\H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux

\h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略

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

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

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

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

\v :BASH的版本信息

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

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

简单讲解Linux系统中PS1默认提示符的设置(“linux系统”)

\# :下达的第几个命令

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

默认的PS1内容为: PS1='[\u@\h \W]\$ ' ,所以默认的提示符就是: [root@linux ~]#。如要更改在shell提示符下输入:

代码如下: [root@web1177 ~]# PS1='[\u@\h \w\#]\$ '

这样就可以知道你现在输入的是第几个命令。

下面我们将讨论下在SHELL变量赋值,先看鸟哥书上的变量赋值:

1. 变量与变量内容以等号( = )来连结;

2. 等号两边不能直接接空格符;

3. 变量名称只能是英文字母与数字,但是数字不能是开头字符;

4. 若在赋值中有空格符可以使用双引号或单引号来将变量内容结合起来,但须要特别留意, 双引号内的特殊字符可以保有变量特性,但是单引号内的特殊字符则仅为一般字符;

5. 必要时需要以反斜杠(\)来将特殊符号 ( 如 Enter, $, \, 空格符, ' 等 ) 变成一般符号;

6. 在一串指令中,还需要藉由其它的指令提供的信息,可以使用引用字符(` command` );(特别特别注意,那个 ` 是键盘上方的数字键 1 左边那个按键,而不是单引号!)

7. 若该变量为扩增变量内容时,则需以双引号及 $变量名称 如: "$PATH":/home继续累加内容;

8. 若该变量需要在其它子程序执行,则需要以 export 来使变量变成环境变量, 如export PATH

9. 通常大写字符为系统预设变量,自行设定变量可以使用小写字符,方便判断 ( 纯粹依照使用者兴趣与嗜好 ) ;

10. 取消变量的方法为: unset 变量名称。

那么在PS1的设置中,因为中间有空格,所以我们需要用单双引号,没有与需要用到命令的结果,所以不需要引用。而我们选择单引号是为了让PS1直接接受纯字符,而不是在SHELL中有特殊意义的字符,或者以$开头的变量,所以我们用单引号即可,当让也可以用双引号。

本文链接地址:https://www.jiuchutong.com/zhishi/280058.html 转载请保留说明!

上一篇:PDVDServ.exe是什么进程 PDVDServ进程查询(pdv文件什么意思)

下一篇:受限用户怎样重装系统?重装win7系统提示当前用户是受限用户的解决方法(受限制用户怎么解决)

  • 城建税和教育费附加需要计提吗
  • 财务软件应交增值税明细科目
  • 固定资产的确认条件包括
  • 工程施工的间接费用怎么结转
  • 普票开错了几个月可以重新开
  • 销售增长率在报表上怎么看出来
  • 经营性应收项目和经营性应付项目
  • 补交以前年度城建税和滞纳金怎么做账
  • 工程实际成本核算例题
  • 收到的货品与实体不符
  • 公司开出增值税发票可以作为货款证据起诉
  • 广告媒体类的企业怎么核算成本?
  • 记账时显示期初未建账
  • 专票住宿费认证怎么操作
  • 增值税未抵扣进项税
  • 跨期做账如何处理当事人
  • 招待费进项税额转出在申报表
  • 危险废物处置是冶金行业吗
  • 购进材料是进项税还是销项税
  • 运费结转成本的计算公式
  • 财政拨款结余的明细科目
  • 种植业土地租赁计入哪个科目
  • 承兑交单是什么的一种
  • 企业清算所得税申报
  • windows搜索点不动
  • 公司送红包账务怎么处理
  • 借条丢了怎么办打电话给家长
  • 2015年4月4日摄于Tear Drop Arch附近的月全食,犹他州纪念碑谷 (© Alan Dyer/Alamy)
  • uniapp单选功能
  • 基于中国国情的中国式现代化具有哪些特色
  • 纳税调整项目有一个其他调增金额是怎么组成的
  • yii2入门
  • 农产品来料加工设备
  • 供热企业享受增值税吗
  • pytorch .pt
  • 制造费用主要核算项目
  • 销售成本销售收入的关系
  • 建筑行业预缴个税怎么算
  • 个税申请退税流程
  • 未达起征点的增值税怎么账务处理
  • 物业公司属于生活性服务业吗
  • 增值税退税怎么退
  • C语言中main函数的位置可以任意吗
  • mongodb数据表
  • 成本会计制造费用核算的内容
  • 未分配利润用于扩大再生产
  • 营业外支出的计算公式
  • 开具红字增值税普通发票
  • 购买办公用品如何写摘要
  • 一般纳税人必须有办公地点吗
  • sqlserver2008安装完在哪打开
  • 预收一年房租的会计科目
  • 汇算清缴银行手续费放哪里
  • 转出未交增值税和未交增值税区别
  • 收到政府补助怎么感谢
  • 不良品扣款会计分录
  • 外埠存款会计分录怎么写
  • 购置办公大楼,会计处理
  • 支付借款利息需要交税吗
  • 盈利是不是利润的意思
  • 缴纳社保记账凭证怎么开
  • 基金会对外捐赠,对方开什么发票
  • 红冲发票需要收回原发票吗 税屋
  • 未分配利润属于总账科目吗
  • 国税地税合并的时间
  • Navicat for MySQL定时备份数据库及数据恢复详解
  • centos coreos
  • ubuntu配置yum
  • macbookpro如何开启查找我的mac
  • win7系统介绍
  • win7游戏打开没反应
  • windows10玩lol
  • Linux如何使用命令
  • 基于socket的聊天程序
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • jQuery leonaScroll 1.1 自定义滚动条插件(推荐)
  • 地方税务局办税流程
  • 汽车购置税网上缴纳流程
  • 应纳税所得额怎么求公式
  • 税审工作流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设