计划任务
在linux系统中的计划任务分为一次性计划任务和周期性计划任务;在计划任务里可以使用命令或者脚本。
命令at
用来管理一次性计划任务
at "时间" :进入编辑模式
使用 ctrl+d 保存并退出编辑模式
at -l :列出任务列表
atrm 任务编号 :删除任务
at -c :查看命令详情
命令crontab
用来管理周期性计划任务,需要区分的是crontab是命令、管理工具,而周期性计划任务的服务名称是crond,这里不要混淆,在linux系统中很多服务的名称与它的命令都是不同的。
周期性计划任务的格式很重要:
用户身份
在Linux系统中的用户权限越大责任也就越大,为了避免操作失误造成重大损失所以在linux系统中为用户划分了不同的用户身份
windows:administrator 普通用户
linux用户分为三类:
管理员 root :权限最大,限制最小
系统用户 :独立运行特定的服务
普通用户 :日常工作可以使用的账号类型
可以使用uid来区分用户类型,uid=0表示root,一般1-999里面表示系统用户,1000+表示普通用户,这些区分方式只做参考并不代表绝对(因为用户的uid是可以修改的)
用户组分类:
基本组:随用户被创建出来的与其同名的基本组
扩展组:扩展组是为了满足日常工作需要而加入的新组
命令useradd
useradd 用户名 :创建用户
-u:指定uid号码
-g:gid,基本组
-G:groups,扩展组