您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
马哥Linux运维学习笔记-算术运算
发布时间:2018-04-30 10:11:17编辑:雪饮阅读()
let
let命令用于linux中shell编程中的运算
如:
a=2;
b=3;
let c=$a+$b;
echo $c;
最后结果为5
help
help命令用于查看命令帮助,如
help let就可以查看let命令的相关帮助文档
$与[]实现算术运算:
除了let命令可以进行算术运算外,$与[]结合也可以实现算术运算,如
c=$[$a+$b]
"$((算术表达式))"实现算术运算:
"$((算术表达式))"这种语法也可以实现算术运算,比较诡异,如:
c=$(($a+$b))
expr实现算术运算表达式
表达式中各操作数及运算符之间要有空格,而且要使用命令引用
c=`expr $a + $b`
查看用户密码相关的时间信息
/etc/shadow中每行
第3字段为最近一次密码修改时间(单位天数,最近一次密码修改时间距离1970年1月1日以来的天数)
第4字段为密码最短使用期限
第5字段为最长使用期限(从上次修改密码后可以使用多长时间,单位为天)
第6字段为密码即将失效的警告天数(比如是7,则表示距离密码失效小于或等于7天时候就会触发密码失效警告)
关键字词:linux,算术运算