Linux组对于linux的文件 , 有三个概念所有者 , 所在组 , 其他组所有者-谁创建的谁为所有者查看文件所有者ls -ahl 或者 ll组的创建 groupadd当一个用户创建一个文件时 , 该文件所属的组就是该用户所属的组chgrp 组名 文件名--修改文件所在组其他组 --除了所在组及所有者 , 系统的其他用户所在组都是其他组usermod -g 新组名 用户名--修改用户所在组usermod -d 目录名 用户名--改变用户初始目录 , 前提用户需要有进入到该目录的权限
权限管理

文章插图
最左边一列有10位1.第0位确定文件类型(d是目录 , l是链接 , b是块设备 , 硬盘-是普通文件 c是字符设备文件 , 鼠标键盘)2.第1-3为确定所有者(该文件的所有者)拥有该文件的权限 ---User3.第4-6位确定所属组拥有该文件的权限--group4.第7-9位确定其他用户拥有该文件的权限--other左数第二列的数字:文件即为1 , 为目录即其子目录数与子文件总和左数第三四列:文件所有者 和 文件所在组左数第五列:文件大小按字节数左数第六列:最近修改日期
rwx作用详解- rwx作用到文件
1.[r]代表read , 可以读取 , 查看2.[w]代表write,可以修改 , 但是不一定可以删除该文件 , 删除一个文件的前提是对该文件所在的目录有写权限 。3.[x]代表execute , 可以执行r=4,w=2,x=1 因此 rwx=4+2+1=7
- rwx作用到目录
1.[r]代表read , 可以读取 , ls查看目录内容2.[w]代表write,可以修改 , 对目录内创建文件、删除文件 , 重命名目录3.[x]代表execute , 可以进入该目录 , 但不可以ls
chmod修改文件或目录的权限u-所有者g-所有组o-其他a-所有人第一种方式:+ - = 变更权限chmod u=rwx,g=rx,o=x 文件/目录名chmod o+w 文件/目录名--给文件的其他用户赋予修改权限chmod a-x 文件/目录名--对所有人去掉可执行权限第二种方式:通过数字变更权限r=4,w=2,x=1chmod u=rwx,g=rx,o=x abc 相当于 chmod 751 abc修改文件所有者-chownchown newowner 文件/目录--改变文件所有者为王newownerchown -R newowner /home/test--递归改变文件和其目录下所有文件的所有者为newowner修改文件/目录所在组chgrpchgrp newgroup 文件/目录--改变所在组chgrp -R newgroup /home/test--递归修改test目录下所有文件的所在组为newgroup
对于目录1.被赋予x执行权限的用户 , 该用户可以进入目录 , 但不能读取目录 , 不能使用ls , 但是对于该目录下的文件该拥有的权限还是有的可以修改或读取有指定权限的文件1.txt的内容因此被修改2.赋予w写权限的用户 , 可以对该目录下的文件进行创建、修改--可以把目录看成文件一切皆文件3.赋予r读权限的用户 , 可以在进入该目录后ls , 但只赋予读权限是不能进入文件目录的
crond任务调度- 常用选项
-e编辑crontab定时任务-l列出当前有哪些crontab任务-r删除当前用户所有的crontab任务
- 命令介绍
*/1****ls -l /etc/ > /tmp/to.txt意思是每小时的每分钟执行ls -l /etc/ > /tmp/to.txt目录
- 五个占位符说明
经验总结扩展阅读
- centos7系统资源限制整理
- 大数据常用的Linux命令
- 整理一些Windows桌面运维常用的命令,并且整合成脚本
- csv2ECharts,**一行命令查看数据趋势图 工具分享**
- 工作7年收集到的git命令
- cmd常用命令介绍
- 自身 如何在linux下检测IP冲突
- linux双系统启动
- 【设计模式】Java设计模式 - 命令模式
- linux系统时间设置