资讯专栏INFORMATION COLUMN

Linux权限和chmod命令介绍

hover_lew / 2427人阅读

权限分类:

在Linux系统中所有的文件和目录都有所属权限,分别规定了所有者所有组其他人读(read)写(write)执行(xecute)权限,简写为为(r,w,x),也可以用数字(4,2,1)表示,如下图所示。

所以当一个文件的权限为7的时候就表示拥有了读写执行(4+2+1)权限,如果是6就表示有读写(4+2)权限,下面是一个实际的例子。这表示所有者是root账户,所有组也是root,而所有者拥有读、写和执行权限,所有组只拥有读和执行权限,其他用户则拥有读、写和执行权限。

chmod命令:

chmod是用于对文件权限的操作,下面我们来实践一下。

先使用useradd testAdmin命令创建一个testAdmin用户,并使用passwd testAdmin命令设置密码为test123,这里提示密码太简单,忽略即可。

接着使用su testAdmin命令切换帐号或者是直接新建一个登录,这里我们使用这个帐号进入我的tomcat目录,会发现提示没有权限。

我们发现tomcat目录所有者和所有组都是root,而对其他人只有读权限,而对文件目录来说必须要有执行权限才能进入这个目录,我们发现root账户是可以进入这个目录的。

这个时候我们就需要使用chmod命令修改tomcat目录的权限,用法是分别用u、g和o来表示所有者、所有组和其他人,然后在这三个字母后面使用+、-,+表示增加权限,-号表示去除权限,+、-后面则跟着需要变动的权限,比如r、w和x。下面我们实际操作一下,我们想要给其他人添加执行的权限,需要用root账户来操作chmod命令。

现在我们发现testAdmin帐号就可以进入tomcat目录了,权限也增加了执行权限。这只是最简单的用法,chmod的用法是很灵活的,比如我们要同时修改u、g和o的权限可以chmod ugo -rwx tomcat8.5/直接修改三个,也可以chmod u+rwx,o-x tomcat8.5/,文章的最前面讲了可以用421来代替rwx,所以我们还可以这样写chmod 777,三个数字以此代表所有者、所属组和其他人的权限,现在的命令是只对当前目录有效果,目录里的子文件是不启作用,如果想要连目录里的子文件也全都修改只需要在chmod后面加上-R即可。

以上就是对权限和chmod命令的一个简单介绍,文章里使用的操作环境是CentOS7。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/45987.html

相关文章

  • Linux权限chmod命令介绍

    权限分类: 在Linux系统中所有的文件和目录都有所属和权限,分别规定了所有者、所有组和其他人的读(read)、写(write)和执行(xecute)权限,简写为为(r,w,x),也可以用数字(4,2,1)表示,如下图所示。showImg(https://segmentfault.com/img/bVbaqqR?w=886&h=169);所以当一个文件的权限为7的时候就表示拥有了读写执行(4+2+...

    linkFly 评论0 收藏0
  • Linux常用命令介绍之小白向

    摘要:通过命令查看历史记录。组用来方便组织管理用户。每个用户属于一个主组,属于一个或多个附属组。每个进程以一个用户身份运行,并受该用户可访问的资源限制。使用命令可以显示当前用户的信息。一般来讲,使用部门职能或地理区域的分类方式来创建使用组。 历史记录 Bash会保存你输入命令的历史记录,可以通过上下按键或者history命令查看。 通过上下按键查看之前的命令。 通过history命令查看历...

    wua_wua2012 评论0 收藏0
  • Linux文件权限命令

    摘要:文件所有者可以将这些权限改变为任何他想指定的权限。二使用的字母和数字改变文件或目录的访问权限命令用于改变文件活目录的访问权限有两种用法。与文件属主拥有一样的权限。文件名以空格分开的要改变权限的文件列表,支持通配符。 一、Linux权限介绍 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。用户可以利用Linux系统提供的chmod命令...

    leap_frog 评论0 收藏0
  • Linux 文件文件夹的操作权限

    摘要:给文件或文件夹的拥有者加可执行权限给文件或文件夹的拥有者和组成员加可读可写权限给文件或文件夹的拥有者和组成员除去可写权限使用数字表示八进制数为了简化表述,也可使用八进制数来表示权限。 由于 linux 是多用户操作系统,所以基于安全的考虑,需要具备保障个人隐私和系统安全的机制。因此在使用 linux 系统的时候,经常会出现权限的问题(比如: 删除文件、安装软件、运行应用等等),期初遇到...

    0x584a 评论0 收藏0
  • Linux 文件文件夹的操作权限

    摘要:给文件或文件夹的拥有者加可执行权限给文件或文件夹的拥有者和组成员加可读可写权限给文件或文件夹的拥有者和组成员除去可写权限使用数字表示八进制数为了简化表述,也可使用八进制数来表示权限。 由于 linux 是多用户操作系统,所以基于安全的考虑,需要具备保障个人隐私和系统安全的机制。因此在使用 linux 系统的时候,经常会出现权限的问题(比如: 删除文件、安装软件、运行应用等等),期初遇到...

    BearyChat 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<