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

文章目录

  • 组管理和权限管理
    • 组管理
    • 权限管理
      • 权限说明
        • 第0为确定文件类型
        • 其他位数
        • rwx权限详解
          • rwx作用到文件
          • rwx作用到目录
      • 修改权限
        • 第一种方式
        • 第二种方式
  • 定时任务调度
    • 概述
    • 基本语法
      • 参数说明
      • crond相关其他指令
    • 定时任务
      • 命令格式
      • 案例

组管理和权限管理

组管理

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

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

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

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

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

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

查看文件的所有者

ls -ahl

3.6(Linux实操篇)权限管理和定时任务_第1张图片

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

修改文件的所有者

chown 用户名 文件名

在这里插入图片描述

在这里插入图片描述

修改文件的所在组

chgrp 组名 文件名

权限管理

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

可以实用

ll
ls -l
等命令进行查看

3.6(Linux实操篇)权限管理和定时任务_第2张图片

权限说明

第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

3.6(Linux实操篇)权限管理和定时任务_第3张图片

第二种方式

通过数字变更权限

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

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

定时任务调度

crond任务调度(周期任务)

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

概述

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

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

3.6(Linux实操篇)权限管理和定时任务_第4张图片

基本语法

crontab [选项]

3.6(Linux实操篇)权限管理和定时任务_第5张图片

参数说明

3.6(Linux实操篇)权限管理和定时任务_第6张图片

3.6(Linux实操篇)权限管理和定时任务_第7张图片

3.6(Linux实操篇)权限管理和定时任务_第8张图片

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

crond相关其他指令

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

定时任务

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

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

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

3.6(Linux实操篇)权限管理和定时任务_第9张图片

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

命令格式

at [选项] [时间]

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

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

3.6(Linux实操篇)权限管理和定时任务_第10张图片
3.6(Linux实操篇)权限管理和定时任务_第11张图片

案例

3.6(Linux实操篇)权限管理和定时任务_第12张图片

你可能感兴趣的:(学习路线,linux)