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

shell编程之变量

Tony Linux系统工程师
难度初级
时长 1小时51分
  • 位置参数变量例子
    查看全部
    0 采集 收起 来源:位置参数变量

    2016-08-19

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

    2016-08-19

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

    2016-08-19

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

    2016-08-19

  • ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行, 而ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行. 例如: 当你vi一个文件是,如果需要用shell执行别的操作,但是你又不打算关闭vi,因为你得 存盘推出,你可以简单的按下ctrl+z,shell会将vi进程挂起~,当你结束了那个shell操作之后,你可以用fg命令继续vi你的文件. http://blog.chinaunix.net/uid-23960482-id-111808.html
    查看全部
    1 采集 收起 来源:预定义变量

    2016-08-19

  • 用户自定义变量 环境变量 预定义变量 位置变量
    查看全部
  • 第三方
    查看全部
    0 采集 收起 来源:bash语系变量

    2016-08-16

  • set:查看当前环境的所有变量<br> set -u: 设置 当试用未定义变量时会报错,如若不设置,则使用未定义变量时是空 unset: 删除变量 不用加$
    查看全部
  • shell中变量命名规则
    查看全部
  • 语系变量LANG
    查看全部
    0 采集 收起 来源:bash语系变量

    2016-08-14

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

    2016-08-14

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

    2016-08-14

  • 变量命名规则
    查看全部
  • PS1环境变量:命令提示符设置 echo $PS1 --> cd /usr/local/src/ --> PS1='[\u@\A \w]\$ ' 又例如:PS1='\u@\H:\w\$ ' root@metasploitable:/usr/local/src# 具体的对应的字母可以参考手册,此处修改仍为临时性的,永久修改还需要修改配置文件 3.环境变量中的语系变量 locale 查询当前系统语系,LANG:定义系统主语系变量,LC_ALL:定义整体语系的变量 检验:df -h(检验分区大小) 如果中文语系,则会有中文输出 echo $LANG 用于查看系统当前语系 locale -a more 用于查看Linux支持的所有语系 cat /etc/sysconfig/i18n 查询系统默认语系,下次开机的语言环境 纯字符界面,必须使用第三方插件才可对中文支持(如zhcon等),英文ASCII8位,中文GB2312 16位。 4.位置参数变量 $n n为数字,$0代表命令本身,$1-$9代表第1-9个参数,十以上的参数需要使用大括号包含,${10} $* 代表命令行中的所有参数,并把所有参数看做一个整体 $@ 也代表所有参数,但是把每个参数区分对待 $# 命令行中所有参数的个数 例子:求和 #! /bin/bash num1=$1 num2=$2 sum=$(($num1+$num2)) echo $sum 例子:验证$*和$@的区别 #! /bin/bash for i in "$*" do echo "The parameters is: $i" done for y in "$@" do echo "Parameter:$y" done 来自网友,未名公子
    查看全部
    0 采集 收起 来源:位置参数变量

    2018-03-22

  • $? 最后一次执行的命令的返回状态。如果这个值为0,证明上一个命令正确执行,如果这个变量的值为非0,则证明上一个命令执行不正确了 $$ 当前进程的进程号(PID) $! 后台运行的最后一个进程的进程号
    查看全部
    0 采集 收起 来源:预定义变量

    2016-08-09

举报

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

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