linux学习整理

不打扰是莪最后的温柔 提交于 2019-12-03 13:33:59

Linux 学习总结笔记

1.cron 任务了解

Linux crontab是用来定期执行程序的命令

当安装完成操作系统之后,默认便会启动此任务调度命令。

crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。

Linux 任务调度工作主要分为两类:

​ 1.系统执行工作:系统周期性所要执行的工作

​ 2.个人执行工作:某个用户定期要做的工作

举例而言:

linux系统中有如下cron任务:

20,40 */3 * * 1 sh test.sh 解析字段含义

每项工作有六个字段,分别是:

分钟 小时 日期 月份 周 指令

辅助特殊符号:

*(星号) 代表任何时刻

,(逗号) 代表分割时间

-(减号) 代表一段时间

/(斜线) 代表每个n个单位时间

2. ./ 和 sh的区别

使用./执行脚本,对应的xxx.sh脚本必须要有执行权限

使用sh执行脚本,对应的XXX.sh没有执行权限可执行。

当文件开始标明解释器时, 系统会使用该解释器,否则会使用系统默认的解释器

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!