为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
shell编程之变量_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

shell编程之变量

Tony Linux系统工程师
难度初级
时长 1小时51分
  • shell 变量命名规则
    查看全部
  • env 查看所有环境变量 环境变量相当于一个全局变量 可以再此shell和这个shell的子shell中共享
    查看全部
    0 采集 收起 来源:bash环境变量

    2017-10-09

  • export 变量名=变量值 声明一个变量为环境变量
    查看全部
    0 采集 收起 来源:bash环境变量

    2017-10-09

  • set 查看系统所有变量 自定义变量和环境变量 set -u 区分变量是空以及变量不存在的两种情况 unset 变量名 删除变量
    查看全部
  • 还有一种格式 x=${x}***
    查看全部
  • 变量叠加 x=123 x="$x"456 x最后为123456
    查看全部
  • echo $变量名 表示输出这个变量的值,变量无法做数值运算,是以字符的形式存储
    查看全部
  • 环境变量--全局 自定义变量--局部 export 变量名=变量值 // set unset env path 系统查找命令的路径 path=“$path”:路径
    查看全部
    0 采集 收起 来源:bash环境变量

    2017-10-08

  • 当前语系查询 locale #查询当前系统语系 #LANG:定义系统主语系的变量 #LC_ALL:定义整体语系的变量 语系变量LANG echo $LANG #查看系统当前语系 locale -a | more #查看Linux支持的所有语系 查询系统默认语系 cat /etc/sysconfig/i18n
    查看全部
    1 采集 收起 来源:bash语系变量

    2017-10-07

  • 1.环境变量是全局变量,自定义变量是局部变量 2.对系统生效的环境变量名和变量作用是固定的 3.设置环境变量 export 变量名=变量值 或 变量名=变量值 export 变量名 4.查看环境变量 set #查看所有变量 env #查看环境变量 5.删除环境变量 unset 变量名 6.常用环境变量 HOSTNAMEA:主机名 SHELL:当前的shell TERM:终端环境 HISTSIZE:历史命令条数 SSH_CLIENT:当前操作环境使用ssh连接的,这里记录客户端IP SSH_TTY:ssh连接的终端时pts/1 USER:当前登录的用户 7.PATH环境变量 PATH变量:系统查找命令的路径 echo $PATH #查看PATH环境变量 PATH="$PATH":/root/sh #增加PATH变量的值 8.PS1环境变量 PS1变量:命令提示符设置 \d:显示日期,格式为"星期 月 日" \H:显示完整的主机名. \t:显示24小时制时间,格式为"HH:MM:SS" \A:显示24小时制时间,格式为"HH:MM" \u:显示当前用户名 \w:显示当前所在目录的完整名称 \W:显示当前所在目录的最后一个目录 \$:提示符.若是root用户会显示提示符为"#",若是普通用户会显示提示符为"$"
    查看全部
    0 采集 收起 来源:bash环境变量

    2018-03-22

  • 定义变量 变量名=变量值 #等号两端不能有空格,若变量值有空格需用括号括起来 调用变量 echo $变量名 变量叠加 x=123 x="$x"456 x=${x}789 变量查看 set 选项:-u 若设定此选项,调用未声明变量时会报错(默认无任何提示) 删除变量 unset 变量名
    查看全部
  • 变量命名规则 必须以字母或下划线开头,只能由字母,数字和下划线组成 变量名长度不得超过255个字符 变量名在有效范围内必须是唯一的 在bash中,变量默认类型都是字符串型
    查看全部
  • 接收键盘输入
    查看全部
    0 采集 收起 来源:预定义变量

    2017-09-18

  • 预定义变量
    查看全部
    0 采集 收起 来源:预定义变量

    2017-09-17

  • $*会将1 2 3 4看成一个整体,循环一次 $@会将1 2 3 4每个数看成一个个体,循环4次
    查看全部
    0 采集 收起 来源:位置参数变量

    2017-09-17

举报

0/150
提交
取消
课程须知
小伙伴们,学习本课程需要具备Linux基础知识,请大家学习完《Linux达人养成计划I》之后学习。
老师告诉你能学到什么?
能够熟练使用shell中的用户自定义变量、环境变量、语系变量、位置参数变量和预定义变量。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!