为了账号安全,请及时绑定邮箱和手机立即绑定
  • vim hello.sh 所有shell文件以 #!/bin/bash 开头 chmod 755 hello.sh #开放执行权限 #访问hello.sh有三种方式 ./hello.sh #当前路径访问 cp hello.sh /bin/ #复制到命令查找路径其中之一下 hello.sh #即可运行,在输入he字样时,按Tab键可自动补全命令 #或修改PATH,加入hello.sh所在的路径 PATH="$PATH":/root hello.sh #即可直接执行
    查看全部
    0 采集 收起 来源:bash环境变量

    2018-03-22

  • PATH变量:系统查找命令的路径 echo $PATH #查看PATH环境变量 PATH="$PATH":/root/sh #增加PATH变量的值
    查看全部
    0 采集 收起 来源:bash环境变量

    2018-03-22

  • 常用环境变量 HOSTNAME:主机名 SHELL:当前的shell TERM:终端环境 HISTSIZE:历史命令参数 SSH_CLIENT:当前操作环境是用SSH连接的,这里记录客户端ip SSH_TTY:ssh连接的终端时pts/1 USER:当前登录的用户
    查看全部
    0 采集 收起 来源:bash环境变量

    2015-03-22

  • set #查看所有变量 env #查看环境变量 unset 变量名 #在父Shell里用户自定义的变量,在子Shell中不能删除掉,要回父Shell才能删除
    查看全部
    0 采集 收起 来源:bash环境变量

    2015-03-21

  • 设置环境变量 export 变量名=变量值 或 变量名=变量值 export 变量名 例如: export x=1 或 x=1 export x y=2 bash #进入子Shell pstree #会发现看不到y的值,因为y是上一级Shell中的变量,而可以看到x值,因为x被定义成了环境变量(换句话说,对于在子Shell中,x成了全局变量)
    查看全部
    0 采集 收起 来源:bash环境变量

    2015-03-21

  • 通过bash进入子Shell pstree 查看bash树 最大父Shell名字:init exit 退出子Shell pstree 再查看一下发生了什么变化
    查看全部
    0 采集 收起 来源:bash环境变量

    2015-03-21

  • 环境变量与用户自定义变量的区别? 用户自定义变量只在当前的Shell中生效 环境变量在当前Shell和这个Shell的所有子Shell中生效
    查看全部
    0 采集 收起 来源:bash环境变量

    2015-03-21

  • 变量删除 unset 变量名 注意:这里的变量名前不要加$符号
    查看全部
  • set 查询当前所有用户自定义变量和系统环境变量 -选项: -u 如果设定此选项,调用未声明变量时会报错(默认无任何提示) 例如: echo $a 查询一个不存在的$a变量 输出空 set -u 执行上行命令后,再输出不存在的变量,会直接报错。
    查看全部
  • 定义变量 变量名=变量值 =号两边不能有空格,否则将报错; 字符串用双引号或单引号括起来; 变量调用 调用变量时,变量前加$符号,定义时则不加; 变量叠加 例如:x=123 x="$x"456 或 x=${x}456 推荐记前一种 echo $x 输出:123456
    查看全部
  • 变量的分类: 1、用户自定义变量; 2、环境变量:这种变量中主要保存的是和系统操作环境相关的数据。变量可以自定义,但是对系统生效的环境变量名和变量作用是固定的; 3、位置参数变量:这种变量主要是用来向脚本当中传递参数或数据的,变量名不能自定义,变量作用是固定的; 4、预定义变量:是Bash中已经定义好的变量,变量名不能自定义,变量作用也是固定的。
    查看全部
  • 在Bash中,变量的默认类型都是字符串型。 变量按存储数据分类:字符串型、整型、浮点型、日期型。
    查看全部
  • 课程可以更新的更快吗?
    查看全部
  • $n $* $@ $#
    查看全部
    0 采集 收起 来源:位置参数变量

    2015-03-20

  • 把root目录加入到环境变量中
    查看全部
    0 采集 收起 来源:bash环境变量

    2015-03-20

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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