#### **Liunx Crontab 定时任务:**
#### **crontab在线工具**:[https://tool.lu/crontab](https://tool.lu/crontab)
基础:分,时,天,月,星期
如图所示:


#### **Crontab--特殊符号:**
①:**星号(*)**:代表所有可能的值,例如:**month字段**如果是星号,则表示在满足其它字段的制约条件后**每月都执行该命令操作**。
②:**逗号(,)**:可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”。
**列子**:每天18点、22点执行一次:0 0 18,22 * *
③:**中杠(-)**:可以用整数之间的中杠表示一个**整数范围**,例如“2-6”表示“2,3,4,5,6”。
**列子**:每天7点到23点,每整点执行一次:0 0 7-23 * *
④:**正斜线(/)**:可以用正斜线指定时间的间隔频率,例如“0-23/2”表示**每两小时执行一次**。同时**正斜线可以和星号一起使用**,例如\*/10,如果**用在minute字段,表示每十分钟执行一次**。
**列子**:表示每隔一分钟执行一下: */1 * * * *
<br>
#### **建立定时任务有两种方式**:
1、crontab -e 【用户级】--->对应的命令:
crontab -l //计划任务列表
crontab -e //编辑新增
crontab -r //删除
2、vim /etc/crontab 【系统级】
#### **建立两种的区别**:
1、"cronotab -e":是针对用户来设计的,如果是系统的例行性任务,需要编辑/etc/crontab这个文件,编辑完所有用户都会受其影响。
2、不同的写法:
★:crontab -e: [*/1 * * * * /home/test1.sh]--->也可以重定向输出日志[*/1 * * * * /home/test1.sh >> /home/test.log]
★:vim /etc/crontab:格式【分钟 小时 日期 月份 星期 root cd sh文件的目录 && ./sh文件 >> 重定向输出日志】*/1 * * * * root cd /home/ && ./test1.sh >> /home/test.log
#### **Liunx 常用的命令:**
链接:https://blog.csdn.net/qq_23329167/article/details/83856430
**列举几个常用的命令:**
1、命令:cd 目录:
cd / 切换到根目录
cd ../ 切换到上一级目录 或者 cd ..
cd ~ 切换到home目录
cd - 切换到上次访问的目录
2、目录的操作:【增、删、改、查】
①:新建命令:**mkdir 目录**
②:删除命令:**rm -rf 名称【目录/文件都可】**
③:修改目录命令:
重命名目录命令:**mv** 当前目录 新目录
剪切目录命令:**mv** 目录名称 目录的新位置
拷贝目录命令:**cp -r **目录名称 目录拷贝的目标位置 -r代表递归
④:搜索目录命令:**find 目录 参数 文件名称**
列子:find /usr/tmp -name 'a*'
3、文件操作:【增,删,改,查】
①:新增文件命令:**touch 文件名**
②:修改文件命令【改/增】 **vi或vim**

③:权限修改:**chmod**
④:查看文件:
文件的查看命令:**cat/more/less/tail**

4、打包/压缩文件操作
①:压缩命令:**tar -zcvf** 打包压缩后的文件名 要打包的文件
**参数说明:**

②:解压命令:tar [-zxvf] 压缩文件
其中:x:代表解压
5、查看命令:
**grep命令**:是一种强大的文本搜索工具
①:ps -ef | grep 名称
②:**find 命令:**

③: whereis 名称
④:which 名称
## 查看当前目录:pwd
## 查看进程:ps -ef
## 结束进程:kill
## 查看进程:top
## 查看Linux环境变量:vim /etc/profile
- markdown
- 前端技术
- fiddler抓包
- thingjs项目设计
- 目录结构
- thingjs 模型
- 开发规范
- thingjs引入vuejs
- uniapp性能优化
- 防抖与节流
- uniapp 使用高德地图做路径规划不生效解决方法
- 5个CSS编程坏习惯
- echarts 刮刮乐
- jquery轮播图
- uniapp滚动问题
- 5 个不常提及的 HTML 技巧
- Http 缓存简介
- canvas像素操作
- Chrome 调试技巧
- H5隐藏特性
- vue 实战中的一些小技巧
- vue-video-player组件
- JS循环大总结
- vue自定义指令1
- 剩余运算符,扩展运算符(...)用法
- 后端技术
- 面向对象
- linux
- docker
- centos
- CentOS7安装MySQL
- CentOS7安装php
- 阿里云
- 添加宝塔
- 添加子域名
- ssl证书部署
- Liunx常用的命令
- php
- 项目常见问题总结
- 开发规范
- 9个PHP小技巧
- php生成二维码
- 算法
- 经纬度计算距离
- Kmp算法
- mysql
- 索引
- 索引概述及优势
- 索引结构
- 事务
- mysql 数据库任务计划
- 接口
- RESTful API接口设计标准及规范
- 保证接口的安全
- 了解DOS/DDOS/CSRF/XSS攻击
- 防止攻击
- mongoDB
- 安装
- Docker 安装 MongoDB
- 安装扩展
- docker安装mongodb扩展
- supervisor
- 自动化开发
- 接口字典代码配置
- 建模
- three模型展示
- 应用市场
- 应用宝上架流程
- vivo上架流程
- 华为上架流程
- 小米上架流程
- android 获取应用签名
- git部分
- git 基本操作命令
- git解决冲突
- 打包那些事
- electron
- android系统进程保活
