教育培训机构有关的网站,做网站的外包公司可以进吗,电子商务网站设计公司,wordpress中文站cn#x1f600;前言 本篇博文是关于Linux文件权限管理的基本知识和实际操作#xff0c;希望你能够喜欢 #x1f3e0;个人主页#xff1a;晨犀主页 #x1f9d1;个人简介#xff1a;大家好#xff0c;我是晨犀#xff0c;希望我的文章可以帮助到大家#xff0c;您的满意是… 前言 本篇博文是关于Linux文件权限管理的基本知识和实际操作希望你能够喜欢 个人主页晨犀主页 个人简介大家好我是晨犀希望我的文章可以帮助到大家您的满意是我的动力
欢迎大家这里是CSDN我总结知识的地方欢迎来到我的博客感谢大家的观看 如果文章有什么需要改进的地方还请大佬不吝赐教 先在此感谢啦 文章目录 Linux 实操-权限管理权限的基本介绍文件类型标识符权限位基本介绍rwx在文件的作用rwx 作用到目录 文件所有者的权限文件所属组的权限其他用户的权限 其他信息 修改权限-chmod基本说明:第一种方式:、-、 变更权限第二种方式:通过数字变更权限 修改文件所有者-chown基本介绍案例演示 修改文件/目录所在组-chgrp基本介绍案例演示 总结 Linux 实操-权限管理
权限的基本介绍
当你在Unix或Linux系统中查看文件的详细信息时你会看到一串描述文件属性和权限的信息。例如当你使用 ls -l 命令时你可能会看到这样的输出
-rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc这些内容是什么意思呢
第0位确定文件类型(d、-、l、c、b).
接下来的九个字符分为三组每组三个字符分别表示文件所有者、文件所属组以及其他用户对文件的权限。
第 1-3 位确定所有者(该文件的所有者)拥有该文件的权限。—User
第 4-6 位确定所属组(同用户组的)拥有该文件的权限—Group
第 7-9 位确定其他用户拥有该文件的权限 —0ther
文件类型标识符
-这表明我们正在查看的是一个普通文件。如果是 d是一个目录类似于Windows中的文件夹。如果是 l是一个符号链接类似于Windows中的快捷方式。c 表明这是一个字符设备文件通常用于直接访问硬件设备如键盘或鼠标。b 表明这是一个块设备文件通常用于存储设备如硬盘。
权限位
基本介绍
rwx在文件的作用
1)[r]代表可读(read):可以读取,查看。 2)[w]代表可写(write):可以修改,但是不代表可以删除词文件,删除一个文件的前提条件是对该文件所在的目录有写权限才能删除该文件。 3)[x]代表可执行(execute):可以被执行。
rwx 作用到目录
1)[r]代表可读(read):可以读取ls 查看目录内容。
2)[w]代表可写(write):可以修改,对目录内创建删除重命名目录。
3)[x]代表可执行(execute):可以进入该目录。
文件所有者的权限 rwx 这意味着文件所有者在这个例子中是root用户对这个文件具有读、写和执行权限。 r 表示可以读取文件的内容。w 表示可以修改文件的内容。x 表示可以执行这个文件如果它是一个可执行程序的话或者在它是目录的情况下可以遍历该目录。
文件所属组的权限 rw- 这意味着文件所属组在这个例子中也是root组的成员们对这个文件具有读和写权限但没有执行权限。 r 表示他们可以读取文件内容。w 表示他们可以修改文件内容。缺少 x 意味着他们不能执行这个文件或遍历目录。
其他用户的权限 r-- 这意味着除了文件所有者和文件所属组之外的其他用户仅具有读权限。 r 表示他们可以读取文件内容。缺少 w 和 x 意味着他们不能修改文件内容或执行这个文件。
其他信息
1 root root这告诉我们这个文件有一个硬链接并且文件所有者和所属组都是 root。1213这表示文件的大小是1213字节。Feb 2 09:39这是文件最后修改的时间。abc这是文件名。可用数字表示为:r4,w2,x1 因此rwx4217数字可以进行组合。
修改权限-chmod
基本说明:
通过 chmod 指令可以修改文件或者目录的权限。
第一种方式:、-、 变更权限 u:所有者 g:所有组 o:其他人 a:所有人(u、g、o的总和) 1)chmod urwx,grx,ox 文件/目录名 2)chmod ow 文件/目录名 3)chmod a-x 文件/目录名 案例演示 1)给 abc 文件的所有者读写执行的权限给所在组读执行权限给其它组读执行权限。 chmod urwx,grx,orx abc 2)给 abc 文件的所有者除去执行的权限增加组写的权限。 chmod u-x,gw abc 3)给 abc 文件的所有用户添加读的权限。 chmod ar abc
第二种方式:通过数字变更权限
r4,w2,x1 rwx4217
chmod urwx,grx,ox 文件目录名
相当于 chmod 751 文件/目录名 案例演示 要求:将 /home/abc.xt 文件的权限修改成 rwxr-xr-x使用给数字的方式实现: chmod 755/home/abc.txt修改文件所有者-chown
基本介绍
chown newowner 文件/目录 改变所有者。
chown newowner:newgroup 文件/目录 改变所有者和所在组。
-R 如果是目录 则使其下所有子文件或目录递归生效。
案例演示
1)请将 /home/abc.txt 文件的所有者修改成 tom
chown tom /home/abc.txt2)请将 /home/test 目录下所有的文件和目录的所有者都修改成 tom
chown -R tom /home/test修改文件/目录所在组-chgrp
基本介绍
chgrp newgroup 文件/目录 【改变所在组】
案例演示
将 /home/abc.txt 文件的所在组修改成 shaolin
groupadd shaolin
chgrp shaolin /home/abc.txt将 /home/test 日录下所有的文件和目录的所在组都修改成 shaolin
chgrp -R shaolin /home/test总结
到这里我们已经完成了关于Linux文件权限管理的基本知识和实际操作的介绍。希望这些内容能够帮助你更好地理解和应用Linux中的文件权限管理。
如果你在学习过程中有任何疑问或需要进一步的帮助请随时留言或联系我。我也非常期待与你一起探讨更多关于Linux的知识和技术。 文章到这里就结束了如果有什么疑问的地方请指出诸大佬们一起来评论区一起讨论 希望能和诸大佬们一起努力今后我们一起观看感谢您的阅读 如果帮助到您不妨3连支持一下创造不易您们的支持是我的动力