可写:意味着,可以修改或删除(不过删除或修改的权限受父目录上的权限控制);
可执行:意味着如果文件就可以运行,比如二进制文件(比如命令),或脚本(要用脚本语言解释器来解释运行)。
在平常使用Linux美国服务器的时候,可以通过以下几个常用命令来更改文件或目录权限,具体如下:
第一、改变权限的命令chmod
chmod是用来改变文件或目录权限的命令,但只有文件的属主和超级权限用户root才有这种权限。通过chmod来改变文件或目录的权限有两种方法,一种是通过八进制的语法,另一种是通过助记语法。
第二、默认权限分配的命令 umask
众所周知,umask 是通过八进制的数值来定义用户创建文件或目录的默认权限。umask 表示的是禁止权限。不过文件和目录有点不同linux常用命令。
第三、改变文件或目录所属组的chgrp命令
chgrp命令改变指定指定文件所属的用户组。其中group可以是用户组ID,也可以是/etc/group文件中用户组的组名。文件名是以空格分开的要改变属组的文件列表,支持通配符linux常用命令。
第四、 更改某个文件或目录属主和属组的chown命令
chown命令也很常用。例如root用户把自己的一个文件拷贝给用户user,为了让user能够存取这个文件,root用户应该把这个文件的属主设为user,否则,用户user无法存取这个文件。
总的来说,在Linux美国服务器系统当中,每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作,因此非常具有重要性。
OK,今天就到这里啦,大家明天见。(昨天的文章没能发出来,小编又懒,所以。。昨天没文章。。)
上一个教程:Linux 文件与目录管理常用命令
下一个教程:九个逼格高又实用的 Linux 高级命令