标签:路径 微软 where mem 第四章 ali 输入密码 脚本 cront
命令模式
末行模式
输入模式
$0 文件名
$# 总共同和个参数
$* 列出所有参数
$1[,2,3,] 第几个参数
$? 上一条语句的结果,0 是,正确,成立,非0否
&& 前面语句执行成功才会执行后面的语句
|| 前面语句执行失败则执行后面的语句
! 逻辑非,将结果取反值 [ ! $USER = root ]
整数比较运算符
-eq 等于
-le 小于等于
-gt 大于等于
-lt 小于
-gt 大于
[ `free -m|grep Mem|awk ‘{print $4}‘` -lt 100 ] && echo ‘内存不足‘ || echo ‘内存充足’
read 读取用户输入的参数
read -p "请输入密码" pass
-d 测试文件是否为目录类型
-e 测试文件是否存在
-f 判断是否为一般文件
-r 测试当前用户是否有权限读取
-w 测试当前用户是否有权限写入
-x 测试当前用户是否有权限执行
= 比较字符串内容是否相同
!= 比较字符串内容是否不同
-z 判断字符串内容是否为空
if 条件
then
elif 条件
then
else
fi
for in
do
done
while 条件
do
done
case 变量值 in
模式1)
命令序列1
;;
模式2)
命令序列2
;;
………
*)
默认命令序列
esac
read 读取用户输入的参数
read -p "请输入密码" pass
at 12:20 一次性任务 ctrol+d保存任务
at -l 列出任务
atrm num 删除任务
crond
crontab
* * * * * 命令
分 时 日 月 星期 命令
命令只支持绝对路径,whereis 命令查看路径
crontab -l -u linuxprobe 查看其他用户的任务
* 每隔
0 2 */2 * * 每隔两天的2点执行
标签:路径 微软 where mem 第四章 ali 输入密码 脚本 cront
原文地址:https://www.cnblogs.com/thinkagain/p/12901918.html