第十章 组管理和权限管理
1) ls -ahl 查看文件的所有者
2)chown 用户名 文件名 修改文件所有者
3) groupadd 组名 创建组
4) chgrp 组名 文件名 更改文件所在组
5) usermod -g 新组名 用户名 更改用户所在组
6) usermod -d 目录名 用户名 改变用户登录的初始目录
7) chmod
chmod u=rwx,g=rx,o=x 文件/目录名 拥有该文件/目录的权限为:所有者rwx,所在组rx,其他人x
chmod a=rwx 文件/目录名 所有人(u, g, o)对该文件/目录拥有的权限:rwx
chmod o+w 文件/目录名 给其他人增加对该文件/目录的 w 权限
chmod a-x 文件/目录名 给所有人减少对该文件/目录的 x 权限
chmod [数字][数字][数字] 文件/目录名 更改文件/目录的权限
数字:0 : --- 1 : --x 2 : -w- 3 : -wx
4 : r--- 5 : r-x 6 : rw- 7 : rwx
rwx解释:r 代表可读:可以读取,查看
w 代表可写:可以修改,但是不代表可以删除该文件,
删除文件的前提是对该文件所在的目录有写权限
x 代表可执行(execute):可以被执行
8) chown [选项] newower 文件/目录 修改文件/目录的所有者
选项:-R 修改文件和其所有子文件的所有者
9) chown [选项] newower:newgroup 文件/目录 修改文件的所有者和所在组
选项:-R 修改文件和其所有子文件的所有者和所在组
10) chgrp newgroup 文件/目录 修改文件的所在组
第十一章 定时任务调度
1.crond 定时任务(循环任务)
1) crontab 选项
选项:-e 编辑 crontab 定时任务
-l 查询 crontab 定时任务
-r 删除当前用户所有的 crontab 定时任务
(进入vim / vi 界面后:) * * * * * 任务
参数细节说明:
五个占位符说明:(五个占位符分别为:分时日月周)
特殊符号说明:
特殊执行案例:
10) service crond restart 重启任务调度
2.at 定时任务
1) ps -ef | grep atd 检测 atd 是否在运行
2) at 选项 时间
选项:-m 当指定的任务被完成后,将给用户发送邮件,即使没有标准输出
-I atq的别名
-d atrm的别名
-v 显示任务将被执行的时间
-c 打印任务的内容到标准输出
-V 显示版本信息
-q 队列 使用指定的队列
-f 文件 从指定文件读入任务而不是从标准输入读入
-t 时间参数 以时间参数的形式提交要运行的任务
时间:1、接受在当天的 hh:mm(小时:分钟)式的时间指定。
假如该时间已过去,那么就放在第二天执行。例如: 04:00
2、使用midnight(深夜),noon(中午),teatime(饮茶时间,一般是下午4点)等比较模糊的词语来指定时间.
3、采用12小时计时制,即在时间后面加上AM(上午)或PM(下午)来说明是上午还是下午。例如: 12pm
4、指定命令执行的具体日期,指定格式为month day(月日)或mm/dd/yy(月/日/年)或dd.mm.yy (日.月.年)
指定的日期必须跟在指定时间的后面。例如:04:00 2021-03-1
5、使用相对计时法。指定格式为: now + count time-units
now是当前时间, time-units是时间单位,可以是minutes(分钟),hours(小时),days(天),weeks(星期)
count是时间的数量,几天,几小时。
例如: now + 5 minutes
6、直接使用today(今天)、tomorrow(明天)来指定完成命令的时间。
3) atrm 编号
标签:文件,第十章,指定,chmod,hsp,目录名,Linux,rwx,目录 From: https://www.cnblogs.com/zhangyueeee/p/17741965.html