位置: 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系统提示当前用户是受限用户的解决方法(受限制用户怎么解决)

  • 雅迪乐骑plus怎么连接手机(雅迪乐骑plus怎么下架了)

    雅迪乐骑plus怎么连接手机(雅迪乐骑plus怎么下架了)

  • realme gt neo2怎么分屏(realmegtneo2怎么关闭5G网络)

    realme gt neo2怎么分屏(realmegtneo2怎么关闭5G网络)

  • 小米civi是曲面屏吗(小米civi曲面屏弧度多大)

    小米civi是曲面屏吗(小米civi曲面屏弧度多大)

  • 华为手机删除的视频怎么恢复(华为手机删除的录音可以找回吗)

    华为手机删除的视频怎么恢复(华为手机删除的录音可以找回吗)

  • 微信的提示音从哪设置(微信提示音从哪里调)

    微信的提示音从哪设置(微信提示音从哪里调)

  • b站up隐私设置无法评论(b站隐私设置什么意思)

    b站up隐私设置无法评论(b站隐私设置什么意思)

  • 收钱码到账但余额没钱(收钱码收到钱钱却没进账)

    收钱码到账但余额没钱(收钱码收到钱钱却没进账)

  • 微信可以申请几个号(微信可以申请几次好友)

    微信可以申请几个号(微信可以申请几次好友)

  • 微信举报互封是真的吗(微信举报会双封吗)

    微信举报互封是真的吗(微信举报会双封吗)

  • 微信登不了零钱怎么办(微信登不了零钱怎么拿出来)

    微信登不了零钱怎么办(微信登不了零钱怎么拿出来)

  • 5g手机支持4g网络吗(5g手机也支持4g网络吗)

    5g手机支持4g网络吗(5g手机也支持4g网络吗)

  • 性能模式是什么意思(性能模式)

    性能模式是什么意思(性能模式)

  • 苹果8p有原彩显示吗(8p的原彩)

    苹果8p有原彩显示吗(8p的原彩)

  • u盘重装系统按哪个键(u盘重装系统按什么键进入)

    u盘重装系统按哪个键(u盘重装系统按什么键进入)

  • 苹果7主屏幕按钮按不动(苹果7主屏幕按钮怎么设置)

    苹果7主屏幕按钮按不动(苹果7主屏幕按钮怎么设置)

  • 华为dc调光怎么设置(华为电致调光)

    华为dc调光怎么设置(华为电致调光)

  • 拼多多手机号解绑在哪(拼多多手机号解绑微信)

    拼多多手机号解绑在哪(拼多多手机号解绑微信)

  • ppt工具栏怎么调出来(ppt工具栏功能详细介绍)

    ppt工具栏怎么调出来(ppt工具栏功能详细介绍)

  • usb鼠标灯亮但是没反应(usb鼠标亮一下就灭)

    usb鼠标灯亮但是没反应(usb鼠标亮一下就灭)

  • 将十进制数35转换成二进制数是(十进制数35转换成无符号二进制整数是)

    将十进制数35转换成二进制数是(十进制数35转换成无符号二进制整数是)

  • 怎么取消哈喽单车自动续费(怎么取消哈罗单车包月自动扣费)

    怎么取消哈喽单车自动续费(怎么取消哈罗单车包月自动扣费)

  • 苹果xr港版三网通用吗(iphonexr港版支持三网吗)

    苹果xr港版三网通用吗(iphonexr港版支持三网吗)

  • xsmax锁屏怎么开手电(苹果xsmax怎么设置屏幕锁)

    xsmax锁屏怎么开手电(苹果xsmax怎么设置屏幕锁)

  • 使用Photoshop时C盘被占满(使用ps能完成的操作有哪些)

    使用Photoshop时C盘被占满(使用ps能完成的操作有哪些)

  • 默认网关不可用什么原因详情(默认网关不可用修复后过一会又不好使了)

    默认网关不可用什么原因详情(默认网关不可用修复后过一会又不好使了)

  • mac截图格式如何更改?修改Mac屏幕快照格式的方法介绍(mac截图如何保存到照片)

    mac截图格式如何更改?修改Mac屏幕快照格式的方法介绍(mac截图如何保存到照片)

  • 费用报销票跨月跨年可以吗
  • 大行建筑有限公司分公司
  • 合并报表是按年还是按月
  • 一般企业都涉及到哪些税
  • 出口收入账务处理
  • 房屋契税是按照发票上的不含税价格交吗
  • 工程款预付账款的账务处理
  • 开票方没缴税咋办
  • 公司年底奖金怎么算
  • 销售自产自销的产品要交税吗?
  • 不动产转让费用咋算
  • 一般纳税人旅游服务差额征税税率
  • 增值税免税收入计入什么科目
  • 加工开票税率是多少
  • 打印出来的明细账怎么装订
  • 创新券补贴可以算作高新收入吗?
  • 车间办公费计入什么会计科目
  • 免征增值税的会计处理方法有哪些
  • 配件进出库账目怎么做
  • 民非提供服务收到的现金怎么算
  • 最终控制方合并报表账面价值
  • 小规模纳税人免增值税的账务处理
  • quickres.exe - quickres是什么进程 作用是什么
  • ajax获取php数据
  • hprj是什么文件
  • 资金拆借需防范哪些风险
  • 工程完工结转成本怎么算
  • 苹果发布macOS13.5开发者预览版
  • root怎么开oppo
  • kazaalite.exe是什么进程 kazaalite进程有什么用
  • php中使用js
  • 房地产开发企业销售自行开发的房地产项目
  • php 动态调用类方法
  • vuex五个核心概念
  • php环境搭建apache
  • nohup命令挂不上 每次都直接退出
  • frogfish躄鱼
  • 个税手续费增值税
  • 以下哪些企业需要填报
  • 残保金计提和缴纳分录
  • php decbin
  • 九步功法
  • 其他业务收入与营业外收入
  • 红字专用发票能作废吗
  • 小规模纳税人是什么意思
  • 技术转让和技术开发区别
  • 奖金如何做账会计分录
  • 金蝶利润表没有信用减值损失
  • 营业收入计入销售收入吗
  • 专项附加扣除批量上传怎么上传
  • 季报现金流量表可以不填吗
  • 购买固定资产会计凭证
  • 专用红字发票如何开具
  • 收政府的慰问金合法吗
  • 员工多交个税企业就少交所得税吗?
  • 契税的计税金额是什么
  • 长期股权投资转让会计处理
  • 如何理解会计的本质
  • 进项税销项税增值税的区别
  • 特殊销售方式下的销售额确认图文怎么做
  • 贷款应提准备的资料包括
  • 水表怎么借水
  • sql 判断数据是否存在
  • sql server中通过查询分析器实现数据库的备份与恢复方法分享
  • sql判断字符串是否为日期
  • windows下mysql 5.7版本中修改编码为utf-8的方法步骤
  • ubuntu怎么安装程序
  • Remoterm.exe - Remoterm是什么进程 有什么用
  • win8.1应用商店无法连接
  • win8系统怎么重新安装系统
  • mstore.exe - mstore是什么进程 有什么用
  • 微信小程序表单制作代码
  • python中str的用法
  • node-js
  • javascript基础入门教程
  • 安徽省国家税务局电子税务局
  • 西安养老保险申报
  • 银行扣账户维护费会计分录
  • 税源管理科是干什么的工作
  • 税率的分类有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设