创建一个文件后,默认这个文件所在组就是该用户所在的组
查看文件所有者及文件所在组
ls -ahl
修改文件所有者
chown 用户名 文件名
修改文件所在的组
chgrp 组名 文件名
改变用户所在组
usermod -g 组名 用户名
权限[r=4读][w=2写][x=1可执行]
-rw-r--r--. 1 admin root 181817592 Feb 1 08:51 mysql-community-server-5.7.33-1.el7.x86_64.rpm
0-9位权限说明
0位确定文件类型(d目录,-普通文件,l软链接,c字符设备,b块文件、硬盘)
1-3位确定所有者拥有该文件的权限
4-6位确定文件所属组拥有该文件的权限
7-9位确定其它用户拥有该文件的权限
修改文件权限
chmod 777 /opt/1.txt
相当于chmod u=rwx,g=rwx,o=rwx
u表文件所有者权限
g表文件所有组权限
o表其它人权限
a表所有人权限
例:给文件hello所有人添加读权限
chmod a+r hello
crond任务调度
crontab [option]
-e 编辑crontab定时任务
-l 查询crontab定时任务
-r终止crontab任务
重启任务调度服务
service crond restart
调度任务文件格式查看:cat /etc/crontab
设置调试任务:
mytask1.sh 内容
date '+%Y-%m-%d %H:%M:%S' >> /var/tmp/mydata_task1
crontab -e
每隔一分钟将当前的日期信息追加到/tmp/mydate_task1文件中
*/1 * * * * /home/mytask1.sh