用户权限在Windows操作系统并不陌生,但用户权限和Linux操作系统的文件权限比Windows操作系统更有效,更明显的情况是,即使你设置了多个用户在不同的Windows操作系统,但用户可以通过一定的方式交换文件,它将失去许可的含义。


Linux文件权限的对象分为三类(互斥关系):


1。用户(文件的所有者)


2。组(文件的所有者组,但不是用户组)


三.其他(除用户和组以外的其他用户)


Linux使用一个3位二进制数来对应文件的3个权限(1为该权限,0为no):


第一位读取r 1004


第二位写入w 0102


第三位执行x 0011。


视图的权限


# ls -l


第一列,共有10位(drwxrwxrwx),代表该文件的权限:


1)第一个D代表是一个目录,如果显示的是它不是目录。


2)2-4表示用户的权限。


3)5-7代表组的权限。


4)8-10表示其他的权限。


最后9个地方:


r代表可读(读),其值是4。


W代表写,其值是2。


x表示可执行(执行),其值为1。


-代表没有适当的权限,其值是0。


修改文件权限


# chmod { } { } UA = { rwx }文件名


1)用户


U代表用户


G代表组


O代表其他


A代表所有的人,也就是说,U,G和O


2)行动


+代表添加权限


-表示删除权限


=表达式使它成为唯一的权威


3)权限


rwx也可以用数字表示,但很麻烦的做自己,如RW = 6


常见的权限


- rwmdash;mdash;(600)只有所有者有读写权限


- RW rmdash;mdash;mdash;rmdash;(644)只有所有者有读写权限,以及组织和其他只读权限。


- rwxmdash;mdash;(700)只有所有者有权阅读,写和执行


-rwxr-xr-x (755) only the owner has the authority to read, write, execute, and the group and other people only read and execute the permissions.


- rwxmdash;mdash;mdash;xmdash;X(711)只有所有者有读、写、执行权限,组和其他人的权限来执行


- RW RW RW -(666)人人有阅读和写作的权利


- rwxrwxrwx(777)每个人都有读权限,写和执行权限,最大