0


Linux文件权限的设置

本文章主要介绍了对Linux文件的权限以及如何设置权限。

一、查看文件的权限与属性

ls -l 或者 ll查看文件属性

二、可以列出如下图所示的一些信息

-rw-r--r--

第一位代表文件类型
d 表示目录
l 表示链接文件
- 表示普通文件
b 表示快设备文件
c 表示字符设备文件
#第一个字段的2-4位表示属: rwx r表示读,w表示写,x表示执行
#第一个字段的5-7位表示属: rwx r表示读,w表示写 ,x表示执行
#第一个字段的8-10位表示其: rwx r表示读,w表示写 ,x表示执行

**‘ 1 ’ **

           表示当前文件包含的项目

第一个 ‘root’

文件的属主(所属的用户)

第二个 ‘root’

文件的属组(所属的用户组)

**'10627133' **

文件的大小

12月 16 19:51

文件创建时间

apache-tomcat-8.5.83.tar.gz

文件名

三、文件权限设置 chmod命令(还有一种8进制授权)

  1. -R #递归设置权限,对目录设置权限时会影响子目录和文件
  2. ** u** #对属主设置权限
  3. ** g** #对属组设置权限
  4. ** o** #对其他人设置权限
  5. 设置时可以使用 + - = 操作
  6. 设置的权限主要有r w x
  7. 目录一般都有x权限,如果没有权限,则用户不可对文件进行查看

例子

1、我要给其他用户对 1.txt 读、写和执行的权限

     chmod o+xwr 1.txt 

2、给某一组的用户对某个文件夹下的所有文件设置W的权限,递归方式修改目录下的文件

    chmod -R g+w  /usr/local/tomcat       #文件下所有文件的权限都设置成 g+w

八进制授权

r w x

4 2 1

** ** 写 执行

例子:

chmod 777 1.txt ————> chmod a+wrx 1.txt

chmod 557 1.txt ————> chmod u+rx,g+rx,o+rwx 1.txt

三、文件属主设置 chown命令

例子:

1、把文件主人改成张三 #它的属组不变 ()

    chown  zhangsan : root 1.txt   #这里修改的是第一个 ‘root‘,相当于修改了主人(属主)

2、把usr下面的所有文件主人都换成zhangsan #递归方式设置目录下的文件

    chown -R zhangsan : root /opt
标签: linux 运维 服务器

本文转载自: https://blog.csdn.net/qq_39330735/article/details/128929823
版权归原作者 W金刚葫芦娃W 所有, 如有侵权,请联系我们删除。

“Linux文件权限的设置”的评论:

还没有评论