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

shell编程之变量

Tony Linux系统工程师
难度初级
时长 1小时51分
  • locale 查询当前系统语系
    查看全部
    0 采集 收起 来源:bash语系变量

    2016-01-30

  • 位置参数变量$n $n 代表第几个参数的意思,超出9时,${10}, 表示第10个参数,用大括号 #!/bin/bash echo '$*' for i in "$*" do echo $i done echo '$@' for y in "$@" do echo $y done
    查看全部
    0 采集 收起 来源:位置参数变量

    2018-03-22

  • Linux中文支持的条件
    查看全部
    0 采集 收起 来源:bash语系变量

    2016-01-30

  • 查看当前语系变量:locale<br> LANG:定义系统主语系的变量<br> LC_ALL:定义整体语系的变量<br> 中文语系变量为zh_CN.UTF-8<br> echo $LANG 查看当前语系 <br> locale -a | more 查看linux支持的所有语系 查看默认语系 cat /etc/sysconfig/i18n 显示: LANG="zh_CN.UTF-8" #表示开机默认就是中文语系UTF-8编码
    查看全部
    0 采集 收起 来源:bash语系变量

    2018-03-22

  • 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 但系统重启后失效
    查看全部
    1 采集 收起 来源:bash环境变量

    2018-03-22

  • 自定义变量和环境变量区别
    查看全部
    0 采集 收起 来源:bash环境变量

    2016-01-29

  • 都是字符串,不能直接做数值运算 定义变量: 变量名=变量值 (注意没有空格) 不能用数字开头, name=123 变量调用: echo $变量名 -echo $x -echo $name 变量叠加: x=123 x="$x"456 echo ${x}789 变量查看; set 查看所有运行的变量 -u 变量不存在会报错 删除变量: unset 变量名 (没有$)
    查看全部
  • 变量分类:<br> 自定义<br> 环境变量<br> 位置参数变量 预定义变量
    查看全部
  • 变量命名规则
    查看全部
  • 环变定义:export z=1 查看变量 set查看所有变量 env查看环境变量 unset删除环境变量 重点环变: path系统搜索命令路径 ps1命令提示符设置
    查看全部
    0 采集 收起 来源:bash环境变量

    2016-01-29

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

    2016-01-29

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

    2016-01-28

  • 自定义命令(临时): 1.把文件复制进path变量的路径中 2.把文件的当前路径放假path变量
    查看全部
    0 采集 收起 来源:bash环境变量

    2016-01-28

  • 变量调用 echo $变量名 变量叠加 eg.x=123 x="$x"456 x=${x}789(等效) 变量查看 set -u 调用未声明的变量时报错 变量删除 unset 变量名
    查看全部
  • read
    查看全部
    0 采集 收起 来源:预定义变量

    2016-01-28

举报

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

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