linux的文件权限

在linux中,每个linux文件都有4中访问权限:

1 可读取(r,Readable)

2 可写入(w,Writable)

3可执行(x,eXecute)

4 无权限(-)

-r--r--r--                 1             mylinux       mylinux       0               12月22  00:05            file1

使用权限           文件数量   拥有者          组           文件大小         文件建立时间           文件名称

其中

(1)第一个字符表示文件的形式,“-”表示文件,d表示目录,1表示链接文件。

(2)字符2、3、4表示文件拥有着的访问权限

(3)字符5、6、7表示拥有者所属组成员的权限

(4)字符8、9、10则用来表示其它用户的权限

文件权限 “-rwxr-xr--”代表:这是一个文件,拥有者具有读取写入和运行的权限,该组具有读取运行的权限,其它用户具有读取的权限。

开头用"-"表示文件后面如“r-x”没用写入的权限即“w”用“-”代替的。

我们可以使用chmod命令配合数组表示法修改访问权限。

读取(r)用4表示;写入(w)用2表示;执行(x)用1表示;没有授权用0表示

linux的文件权限_第1张图片

比如我们用修改cs.bin文件的权限设为“-rw-r--r--”可以用 chmod 644 cs.bin

目录权限的修改:

修改目录权限的命令和修改文件权限的命令相同,都是chmod,但修改目录要使用通配符“*”来表示目录中的所有文件。

例如: 修改/mydoc目录中所有文件的权限  chomod 666 /mydoc/*

若目录中含有子目录要使用-R表示要设置所有文件及子目录的权限   如: chmod -R 666  /mydoc/*linux的文件权限_第2张图片

你可能感兴趣的:(linux,File)