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

shell编程之变量

Tony Linux系统工程师
难度初级
时长 1小时51分
  • 当前语系变量:locale LANG:定义系统主语系的变量 LC_ALL:定义整体语系的变量 中文语系变量为zh_CN.UTF-8 echo $LANG 查看当前语系 locale -a | more 查看linux支持的所有语系
    查看全部
    0 采集 收起 来源:bash语系变量

    2016-03-13

  • 1.环境变量与用户自定义变量的区别 环境变量是全局变量 用户自定义变量是局部变量。 用户自定义变量只在当前的 shell 中生效,环境变量在当前 shell 和这个 shell 的所有子 shell 中生效。 用户可以自定义环境变量,但对系统生效的环境变量名和变量作用是固定的。 2.用户自定义环境变量 $ export 变量名=变量值 或 $ 变量名=变量值 $ export 变量名 3.查看环境变量 $ set 查看所有变量 $ env 查看环境变量 4.删除环境变量 $ unset 环境名 5.常用的环境变量 HOSTNAME:主机名 SHELL:当前的 shell TERM:终端环境 HISTSIZE:历史命令条数 SSH_CLIENT:当前操作环境是用 ssh 连接的,这里记录客户端 ip SSH_TTY:ssh 连接的终端是 pts/1 USER:当前登录的用户 PATH:系统搜索命令的路径 要想直接通过脚本名执行自己的脚本: (1)将脚本拷贝至 PATH 中的任意目录下(不建议这样做),例如: $ cp hello.sh /bin/ (2)将脚本所在目录添加到 PATH 变量中,例如: $ PATH="$PATH":/root/sh 但系统重启后失效
    查看全部
    0 采集 收起 来源:bash环境变量

    2018-03-22

  • 变量的命名规则 1.变量的名称必须以字母或者下划线打头,名字中间只能由字母 数字和下划线组成 2.长度不能超过255个字符 3.变量在有效的范围内必须是唯一的 4.在Bash中变量的默认类型都是字符串型 变量类型 字符类型 整型 浮点 日期 变量的分类 用户自定义变量:用户自定义变量 环境变量: 这些变量 中保存的是与操作系统环境相关的数据 变量可以自定义 但是和系统生效的环境变量名和变量作用是固定的 位置参数变量:用来向脚本中传递参数或数据的 变量名不能自定义 变量作用是固定的 预定义变量:是bash中已经定义好的变量 变量名不能自定义 作用也是固定的 位置参数变量和预定义变量基本相同 和C语言的预定义变量也差不多 环境变量 就是系统的环境变量 用来更改系统的环境相关的属性 用户自定义变量 就是自己定义的变量
    查看全部
  • read命令
    查看全部
    0 采集 收起 来源:预定义变量

    2016-03-07

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

    2016-03-07

  • $*与$@区别
    查看全部
    0 采集 收起 来源:位置参数变量

    2016-03-07

  • 位置参数变量
    查看全部
    0 采集 收起 来源:位置参数变量

    2016-03-07

  • PS1环境变量
    查看全部
    0 采集 收起 来源:bash环境变量

    2016-03-07

  • PATH环境变量
    查看全部
    0 采集 收起 来源:bash环境变量

    2016-03-07

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

    2016-03-06

  • 位置参数变量
    查看全部
    0 采集 收起 来源:位置参数变量

    2016-03-05

  • PS1环境变量
    查看全部
    0 采集 收起 来源:bash环境变量

    2016-03-05

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

    2016-03-05

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

    2016-03-05

举报

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

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