linux学习整理

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没有执行权限可执行。

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

原文地址:https://www.cnblogs.com/ganshuoos/p/11797289.html