Linux权限(读取,写入,执行)

在linux中文件一般都有三种访问模式
user所有者group所有组 other其他人
当用户权限不够或者想设置文件不让别人访问时就可以使用chmod命令去设置文件的权限,也就是上面介绍的三种访问模式。
我们可以通过ls -l命令去查看文件的权限分配

[root@localhost Test]# ls -l
total 4
-rw-r--r--. 1 root root    0 May  7 19:00 file1.txt
drwxr-xr-x. 2 root root 4096 May  7 19:00 innerTest

一共有10个占位符,每一个占位符都代表不同的意思。
第一个占位符代表这个文件的类型,比如第二个文件innerTest的d就代表这个文件是一个文件夹directory的意思。
而后面的三个为一组,分别是上面的访问三种模式:user(所有者)、group(所有组)、other(其他人)。
先说明一下r、w、x的区别:
r就是read的缩写。当时文件时,r就代表被读取的权限;但如果是文件夹r就变成了读取文件夹内的内容了,主要是浏览目录的权限。
w就是write的缩写。也分为文件夹和文件两种状态,当文件没有w权限时,此文件只是一个只读文件read only,此时文件只能看不能对内容进行修改;当为文件夹时,如果没有w权限,这个文件就只能看到里面的文件,但是不能对此文件夹里的文件进行修改、增加、删除的权限;所以对一个文件共享文件夹来说没有w权限也是可以的、
x是execute的缩写。代表文件的可执行权限,比如最基本的shell脚本文件,如果没有x权限它就失去了执行的权限,就会发生没有权限的问题。但它如果是一个文件夹,就代表能否进入文件夹的权限。
我们通常使用chmo

你可能感兴趣的:(Linux,Linux)