摘要: inux内置的cron进程能帮我们实现这些需求,cron搭配shell脚本,非常复杂的指令也没有问题。 cron介绍 我们经常使用的是crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相关配置文件。 /var/spool/cron/ 阅读全文
posted @ 2020-06-25 22:13 ksy_c 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 打印 seq 数字循环 #!/bin/bash#seq 1 15 for i in `seq 1 15` do echo $i done 1-100累加 #!/bin/bash sum=0 for i in `seq 1 100` do sum=`expr $sum + $i` done echo 阅读全文
posted @ 2020-06-25 21:50 ksy_c 阅读(117) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash #备份数据库 dir=/usr/share/nginx/html/project/ssh/backup/`date +%Y%m%d` mysqldb=test musqluser=root mysqlpwd=123456 mysqlicmd=/usr/bin/mysqldum 阅读全文
posted @ 2020-06-25 20:12 ksy_c 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 比较大小 #!/bin/bash num1=100 num2=200 if(($num1>$num2));then //比较大小(( )),使用双括号 echo '>' echo "\$num1:$num1 > \$num2:$num2" else echo '<=' echo "\$num1:$n 阅读全文
posted @ 2020-06-25 19:38 ksy_c 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 定义变量 [vagrant@localhost ssh]$ vi param.sh #!/bin/bash A=123 echo "$A" [vagrant@localhost ssh]$ ./param.sh 123 常见的系统变量 SHELL 常见的系统变量解析: $0 当前程序的名称 $n 当 阅读全文
posted @ 2020-06-25 18:21 ksy_c 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 查看当前系统shell运行类型 [vagrant@localhost ssh]$ echo $BASH /bin/bash 第一个shell脚本 [vagrant@localhost ssh]$ vi first_shell.sh #!/bin/bash echo 'hello world' [va 阅读全文
posted @ 2020-06-25 11:09 ksy_c 阅读(136) 评论(0) 推荐(0) 编辑