一.shell运算符:    declare命令:         declare    -i 变量名     #声明变量        eg. movie[o]=dzp     #定义数组        eg. echo ${movie[*]}     #调用数组         declare -p 变量名       #查看变量属性    数值运算方法:        dd=$(expr $aa + $bb)         ee=$(($aa+$bb))        ff=$[$aa+…
5. Bash的运算符 5.1 数值运算与运算符 5.1.1 declare 声明变量类型:#declare [+/-] [选项] 变量名 选项 说明 - 给变量设定类型属性 + 取消变量的类型属性 -i 将变量声明为整数型(integer) -x 将变量声明为环境变量 -p 显示变量被声明的类型. (1)数值运算--方法1: #aa= #bb= #declare –i cc=$aa+$bb //将cc声明为整型 (2)数值运算--方法2,使用expr或let数值运算工具. #dd=$(expr…
介绍 在上一篇使用完了环境变量,并且知道PATH环境变量概念,那么我们对命令的执行就有了一定深入的理解.那么PATH环境变量或其他环境变量是保存在哪呢?那么这篇文章主要介绍环境变量配置文件. 配置文件 环境变量主要保存在以下四个文件和一个目录中: /etc/profile /etc/profile.d/ ~/.bash_profile ~/.bashrc /etc/bashrc 保存在/etc/目录下的配置文件,都是所有用户通用的配置,就是不管是root用户还是普通用户. 保存在~/用户家目录的…
环境变量 环境变量:每个Shell打开都可以获得到的变量. 我们知道通过export的方式打开可以让子进程读取父进程的变量的值,那怎么样才能让每一个进程都能读取到变量的值呢? 在这呢,系统有一些默认的配置文件,把变量嵌入到配置文件就可以了. 那么,系统已经自带了哪些环境变量呢?我们可以通过env这个命令,查看系统中内置的环节变量. [root@lincoding ~]# env HOSTNAME=lincoding SHELL=/bin/bash -- SSH_TTY=/dev/pts/0 US…
目录 1.注销时生效的环境变量配置文件 2.其他配置文件 3.Shell登录信息相关文件 (1)/etc/issue文件说明 (2)/etc/issue.net文件说明 (3)/etc/motd文件说明 4.定义Bash快捷键 1.注销时生效的环境变量配置文件 在用户退出登录时,只会调用一个环境变量配置文件,就是~/.bash_logout文件. 这个文件默认没有写入任何内容,可是如果我们希望再退出登录时执行一些操作,比如清除历史命令,或者备份某些数据,就可以把命令写入这个文件. 2.其他配置文…
变量类型 用户自定义变量(本地变量) 环境变量 预定义变量 位置参数变量 source命令 [root@localhost ~]# source 配置文件 或 [root@localhost ~]# . 配置文件.和配置文件之间是有空格的 #修改配置文件后,必须注销重新登录才能生效,适用source命令可以不用重新登录 环境变量配置文件简介 PATH.HISTSIZE.PS1.HOSTNAME等环境变量写入对应的环境变量配置文件 环境变量配置文件中主要是定义对系统操作环境生效的系统默认环境变量,…
Shell Script是一种弱类型语言,使用变量的时候无需首先声明其类型. 局部变量在本地数据区分配内存进行存储,这个变量归当前的Shell所有,任何子进 程都不能访问本地变量.这些变量与环境变量不同,环境变量被存储在另一内存区,叫做用户环境区,这块内存中的变量可以被子进程访问.变量赋值的方式是: variable_name = variable_value 如果对一个已经有值的变量赋值,新值将取代旧值.取值的时候要在变量名前加$,$variable_name可以在引号中使用,这一点和其他高级…
1. Linux的环境变量. 全局环境变量的查看 printenv 一个结果示例 XDG_SESSION_ID=354TERM=xtermSHELL=/bin/bashSSH_CLIENT=10.24.11.245 1606 22SSH_TTY=/dev/pts/0USER=rootKUBECONFIG=/etc/kubernetes/admin.confLIBVIRT_DEFAULT_URI=qemu:///systemMAIL=/var/mail/rootPATH=/usr/local/sb…
小白学习,在学习中总结! shell编程之环境变量配置文件 一:环境变量配置文件 1 shell编程之环境变量配置 变量类型: 用户自定义变量(本地变量) 环境变量 :定义每个用户的操作环境,如path ps1(提示符) 预定义变量 位置参数变量 (1).source命令 source 配置文件 或 . 配置文件 # source === . . .text # .是source , .text 隐藏文件 注:修改配置文件之后,必须注销重新登录才能生效,使用source命令可以不用重新登录. (…
1 source命令 修改了配置文件,并让它立刻生效,而不用重新登录 source 配置文件 或者 .配置文件 2 环境变量配置文件简介 PATH HISTSIZE PS1 HOSTNAME等环境变量写入对应的环境变量配置文件 /etc/profile /etc/profile.d/*sh ~/.bash_profile ~/.bashrc /etc/bashrc 3 常见的环境变量 PATH:决定了shell将到哪些目录中寻找命令或程序 HOME:当前用户主目录 MAIL:是指当前用户的邮件存…