查看:ls -ahl
修改文件所有者:chown 用户名 文件名
创建组:groupadd 组名
创建一个用户tom,并将其放入moster组中
useradd -g monster tom
ls -l中显示的内容如下:
-rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc
指令 | 描述 |
r | 读read |
w | 写write |
x | 可被执行 |
0-9位说明
1、第0位确定文件类型(d,-,l,c,b)
指令 | 描述 |
b | 表示块设备,比如硬盘 |
d | 表示目录,相当于Windows的文件夹 |
c | 表示字符设备文件,比如键盘鼠标 |
l | 表示链接,相当于Windows的快捷方式 |
- | 表示普通文件 |
2、第1-3位确定所有者的权限
3、第4-6位表示所在组对该文件的权限
4、第7-9位表示其他用户对该文件的权限
通过chmode指令,可以修改文件或目录的权限
1、+,-,= 变更权限
u:所有者
q:所在组
o:其它人
a:?所有人
chmod?u=rwx,g=rx,o=x 文件/目录名
chmod?o+w 文件/目录名
chmod a-x?文件/目录名
2、通过数字变更权限
r=4 w=2 x=1? rwx = 4+2+1=7
chmod?u=rwx,g=rx,o=x 文件/目录名 相当于 chmod 751文件名
1、基本介绍
chown newowner 文件/目录名 改变所有者
chown newowner:newgroup?文件/目录名 改变所有者和所在组
-R 如果是目录 则使其下所有子文件或目录递归生效
例如:
(1)请将/home/abc.txt文件的所有者修改为tom
chown tom /home/abc.txt
(2)请将/home下所有文件的所有者修改为tom
chown -R tom /home
-chgrp newgroup?文件/目录? 改变所在组
警察和土匪游戏
police,bandit
Jack,Jerry:警察
zs,ls:土匪
1、创建组
groupadd police;groupadd bandit
2、创建用户
useradd -g police jack;
useradd -g police jerry;
useradd -g bandit zs;
useradd -g bandit ls;
3、jack创建一个文件,自己可以读写,本组人可以读,其它组没任何权限
vim jack.txt;
chmod?u=rwx,g=rx,o=x jack.txt
4、jack修改该文件,让其他组人可以读,本组人可以读写
chmod o=r,g=r jack.txt
5、zs投靠警察,看看是否可以读写
usermod -g police zs
6、测试,看看zs是否可以读写,ls是否可以
?
往期精彩内容:
【全栈最全Java框架总结】SSH、SSM、Springboot
?
在windows+iis服务器上运行asp程序可能会出现数据库无法更新的情况,具体错误信...
NLog配置路由规则和上下文信息 rules: 规则节点 logger:一个路由规则 rules !--...
参考elementUI官网以及网上的其他一些资料。话不多说,直接贴代码。 htmt部分: ...
功能点 上下滑动切换视频tab标签切换分类 template view class app view class h...
用最简单的Session方式记录用户登录状态 1.添加DefaultController控制器,重写On...
本文实例讲述了基于JSP实现一个简单计算器的方法。分享给大家供大家参考。具体实...
跨入2021年之后,我们也迎来了Edge浏览器的首次更新,与以往的小打小闹不同,此...
1.参考 Beautiful Soup and Unicode Problems 详细解释 unicodedata.normalize('...
可以把本功能写成一个函数,函数的处理过程描述如下: 首先调用adodb.connection...
本文实例讲述了基于ajax实现无刷新分页的方法。分享给大家供大家参考。具体如下...