linux中权限的分类,拥有者、组成员和其他人
通过下边的案例可以看下来,当你在命令行执行ls-l的时侯,都会发觉每位文件或则目录的上面会显示好多东西。
其中rwxrwxr-x表示这个文件或目录的权限,前三个表示所属用户权限、中间三个表示组权限、后面三个表示其他人具有的权限。
权限的基本分类
r代表读权限:对于文件来说,容许打开并读取文件内容;对于目录来说,容许列举目录中的内容,前提是目录必须设置了可执行权限(x)
w代表写权限:对于文件来说,容许写入文件内容或截断文件。并且不允许对文件进行重命名或删掉,重命名或删掉是由目录的属性决定的;对于目录来说,容许在目录下新建、删除或重命名文件linux给用户授权目录,前提是目录必须设置了可执行属性(x)。
x代表执行权限:对于文件来说,准许将文件作为程序来执行,使用脚本语言编撰的程序必须设置为可读能够被执行;对于目录来说,容许步入目录,比如cd/home/test
在Linux系统中,文件和目录的权限使用数字来表示。
其中4代表读权限,2代表写权限,1代表执行权限。为此linux怎么查看系统版本,rwx权限可以用数字7表示(4+2+1=7),而rw-权限可以用数字6表示。
一些常见的文件权限的解释
-rwx-––-:一个普通文件,对文件所有者来说可读、可写、可执行。其他人难以访问。
-rw-–––:一个普通文件,对文件所有者来说可读可写。其他人难以访问。
-rw-r--r--:一个普通文件linux操作系统界面,对文件所有者来说可读可写,文件所有者的组成员可以读该文件,其他所有人都可以读该文件。
-rwxr-xr-x:一个普通文件,对文件所有者来说可读、可写、可执行。也可以被其他的所有人读取和执行。
-rw-rw-–-:一个普通文件,对文件所有者以及文件所有者的组成员来说可读可写。
lrwxrwxrwx:一个符号链接,符号链接的权限都是虚拟的,真实的权限应当以符号链接指向的文件为准。
drwxrwx-–:一个目录,文件所有者以及文件所有者的组成员可以访问该目录,但是可以在该目录下新建、重命名、删除文件。
drwxr-x-–:一个目录,文件所有者可以访问该目录,但是可以在该目录下新建、重命名、删除文件,文件所有者的组成员可以访问该目录,并且不能新建、重命名、删除文件。
文件和目录的分辨
正如下边这个反例,输出内容最上面显示“-”linux给用户授权目录,表示是一个普通文件
下边这个反例,输出内容最上面显示“d”,表示是一个目录
还有其他的,假如是“l”,表示是一个符号联接
比如,“c”开头的是设备文件,这些文件类型是根据字节流来处理数据的设备。在linux中/dev/目录下可以看见