老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

Linux权限管理都包含哪些内容?Linux运维培训

老男孩IT教育

常见问题

2021年8月27日 17:35

我们在平常使用电脑,对文件进行一些操作的时候,有时会提示:“系统报错:无法访问指定设备、路径或文件”,导致这个的原因就是权限不足,不仅在Windows系统中会遇到这个问题,Linux操作系统亦是如此,希望看完本篇文章的你,能将Linux中权限的知识彻底搞懂,请看下文:

       我们在平常使用电脑,对文件进行一些操作的时候,有时会提示:“系统报错:无法访问指定设备、路径或文件”,导致这个的原因就是权限不足,不仅在Windows系统中会遇到这个问题,Linux操作系统亦是如此,希望看完本篇文章的你,能将Linux中权限的知识彻底搞懂,请看下文:

Linux基础ji

       各位应该都知道Linux是一个多用户操作系统,这里的多用户指的是普通用户,Linux系统有超级用户root和普通用户,超级用户可以在Linux操作系统下做任何事情,不受限制;普通用户就是在自己的工作目录下,做有限的事情。

       在Linux中,默认有一个root用户,是自动存在的,超级用户的命令提示符是#。

       文件的访问者也分为三类:1、文件拥有者;2、文件所属组;3、其他人。

       三者的关系是:拥有者、所属组、other相当于角色,而我们的root、普通用户是人,要扮演某种角色,即root和普通用户可能充当拥有者,也可能充当所属组,也可能充当other。

       r-Read:对文件来说,具有读取文件内容的权限,对目录来说,具有浏览该目录信息的权限;

       w-Write:对文件来说,具有修改文件内容的权限,对目录来说,具有删除移动目录内文件的权限;

       x-Execute:对文件来说,具有执行文件的权限,对目录来说,具有进入目录的权限。

       总结来说就是,r为读取权限,w为写入权限,x为可执行,-为无权限。

       为什么要有组的存在?比如说组A和组B同时开发一款软件,组A中的小王写的代码肯定不想让组B中的小李看到,如果只有拥有者和other的话,小王只能看到自己的代码,其他任何人包括同组中的人,谁也看不到。组A的组长想审阅代码,也是没有权限的,如果放开了,那么组B的小李也是可以看到的,所以我们一定需要权限,让other看不到,让同组的人能看到,包括自己。想让谁看到,添加到组内就可以。 这样一个文件,除了other,自己和组内的所有人都有权限查看。

       简单来说,就是为了更灵活地进行权限配置,满足团队协作。

  老男孩教育因材施教、分班授课;从0基础到高端运维,实现了Linux+云计算技术的完美过渡,你不会缺失任何一项技术。无论是零基础的大学生,还是行业新人,还是在职多年的IT人士,都可以来老男孩教育Linux云计算学院提升自己。

  推荐阅读:

  什么是SRE工程师?SRE工程师和运维有什么区别?

  Linux入门必备知识总结!老男孩Linux课程怎么样

  Linux和Unix的区别是什么?老男孩Linux教程

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。