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
删除计划
时间周期
注意:分 字段必须有数值
图片笔记