首页 > 代码库 > chgrp命令 chown命令 chmod命令

chgrp命令 chown命令 chmod命令

一个文件的权限对于系统的安全来说是很重要的,linux是一个支持多任务多用户的系统,我们都不希望一些自己的文件被别人看到或者修改!

对于一个文件的权限我们可以用 ls -al 命令来查看,例如:

[root@localhost /]# touch 1.php  #创建一个1.php文件 这里使用的root账户[root@localhost /]# ls -al 1.php  -rw-r--r-- 1 root root 0 10月 13 13:16 1.php

出来的结果可以看到分成了7个部分

第一部分[-rw-r--r--]代表的是文件的类型和文件的权限

这里又可以分为四个部分[-][rw-][r--][r--]

第一部分[-]代表这是一个文件:

[-] 文件

[d] 目录

[l] 链接

[b] 可存取硬件设备

[c] 串型端口设备

第二部分[rw-]代表的是文件拥有者(user)权限

第三部分[r--]代表的是组(group)权限

第四部分[r--]代表的是其他用户(other)权限

[r] 可读

[w] 可写

[x] 可执行

[-] 空

拿文件拥有者的权限[rw-]来说 就是拥有了可读写权限但是没有课执行权限

第二部分[1] 链接

与链接文件有关

第三部分[root] 文件拥有者

这里的文件拥有者为root,因为我们使用root账户来创建的该文件

第四部分[root] 组

代表了文件所属的组,这里为root组,组里的所有用户对该文件都拥有给定的权限

第五部分[0] 文件的大小

第六部分[10月 13 13:16 ] 最后修改日期

第七部分[1.php] 文件的名称

chgrp命令 chown命令 chmod命令