Vim文本编辑器
Vim的重要性不再赘述
Vim有三种模式:命令模式、输入模式、冒号模式
关系如下图:

切记:输入模式和冒号模式不能相互转换
命令模式下命令:

冒号模式下:

编写Shell脚本
基本概念
- 脚本要以
#!/bin/bash开头 #为注释
参数接受
$0当前脚本名称$#接受参数个数$*所有参数$?上次命令的执行返回值$1,$2,...第N个参数值
参数判断
格式:[ 条件表达式 ],必须加空格

流程控制语句
if语句
1
2
3
4
5
6
7
8
9
10
11
if [ ... ]
then
...
elif
then
...
else
...
fi

for循环
1
2
3
4
for 变量名 in 取值列表
do
命令序列
done
while循环
1
2
3
4
while [ ... ]
do
...
done

cookie
- 切记定义常量时,不能加空格:
PRICE=${expr $RANDOM % 10} - 如上所示,
expe的作用 echo $?0为true,1位false- 常量定义是不用加
$, 但使用时必须要加
计划任务服务程序
一次性计划任务
1
2
3
> at 23.30
> reboot
# 按Ctrl + D 结束编写
以上命令作用是,在23.30重启(一次性)
长期命令
crontab -e创建计划crontab -l查看当前计划crontab -r删除计划
时间周期

注意:分 字段必须有数值
图片笔记
