3.6(Linux实操篇)权限管理和定时任务

组管理和权限管理

组管理

Linux中每个用户必须属于一个组

Linux中每个文件,有(所有者)(所在组)(其他组)概念

每个用户都有一个组,好理解。

每个文件是在那个用户操作创建出来的,那个用户就是所有者,当然可以将所有者转换

用户所在的组就是默认的文件所在组

该文件相对于其他组,就是其他组的概念

查看文件的所有者

ls -ahl

在这里插入图片描述

可以看到文件的所有者,所有组

修改文件的所有者

chown 用户名 文件名

在这里插入图片描述

在这里插入图片描述

修改文件的所在组

chgrp 组名 文件名

权限管理

在Linux中每个文件和目录都有自己的权限

可以实用

ll
ls -l
等命令进行查看

在这里插入图片描述

权限说明

第0为确定文件类型

(d,-,l,c,b)

l:表示连接,前面提过的创建连接

d:表示这是个目录

c:表示是一个设备文件,向鼠标键盘这种外设,被Linux当作文件

b:是个设备,硬盘。

其他位数

1-3:确定该文件的所有者拥有的权限–user

4-6:确定该文件的所属组拥有的权限–group

7-9:确定其他用户拥有的权限–other

rwx权限详解
rwx作用到文件

r:代表可读,用来查看

w:代表可写,用来修改操作,删除操作

x:可执行,可以指定此文件

rwx作用到目录

r:代表可读,用来查看目录内容

w:代表可写,用来修改操作,删除操作,重命名目录

x:可执行,可以进入该目录

修改权限

通过chmod指令可以修改文件或目录的权限

第一种方式

通过 (+,-,=)进行指定权限

u:所有者  g:所有组  o:其他人 a:表示所有ugo
//通过指定这些 进行 + - = 赋予权限,多个之间实用逗号

chmod u=rwx,g=rwx,o=rwx  文件名
chmod a=rwx
chmod u-x,g+w,o=r

在这里插入图片描述

第二种方式

通过数字变更权限

r=4,w=2,x=1 因为三个数字无论怎么组合都是不相等的

chmod u=rwx,g=rx,o=x   文件名
与上面对应的是
chmod 751	文件名

定时任务调度

crond任务调度(周期任务)

crontab 进行定时任务的指令设置,是一个后台的任务

概述

是指系统在某个时间执行的特定的命令或程序

有些重要的工作必须周而复始的执行。比如病毒扫描,添加日志等

在这里插入图片描述

基本语法

crontab [选项]

在这里插入图片描述

参数说明

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

crontab -e 需要执行的命令
//进入内部后输入 参数

crond相关其他指令

//终止任务调度
crontab -r
//列出当前有哪些任务调度
crontab -l
//重启任务调度
service crond restart

定时任务

crond是一种周而复始,at 定时任务表示指执行一次。

at命令是一次性定时计划任务。

at命令存在一个守护进程atd会以后台模式运行。(所以我们需要检查队列来运行)

在这里插入图片描述

//查看当前所有的进程
ps -ef
//可以通过管道符+grep进行过滤  | grep atd
//管道符对前面查找出的内容进行过滤
ps -ef | grep atd

命令格式

at [选项] [时间]

Ctrl+D 结束at命令的输入,输出两次

因为在执行完这个命令,需要去指定接下来要完成的任务(也是指令)

在这里插入图片描述
在这里插入图片描述

案例

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值