首页 > 代码库 > 七、文件权限管理

七、文件权限管理

文件权限:r 、w 、x,读 写 执行 权限三个一组,所对应的数字为读=4 写=2 执行=1

    文件:

       r:可读,可以使用类似cat等命令查看文件内容

       w:可写,可以编辑或删除此文件

       x:可执行,可当作命令提交给内核运行

    目录:

       r:可以对此目录执行ls以列出内部的所有文件

       w:可以在此目录创建文件

       x:可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详细信息

任何一个文件都具有[User,Group,Others]三种身份的个别权限

User:属主;Group:属组;Others:其它用户


chown:change file owner and group(改变文件属主和属组,只有管理员可以使用这个命令)

chown [OPTION]...[owner][:[group]]FILE...

chown [OPTION]...--reference=RFILE FILE...

-R,--recursive:operate on files and directories recursively(修改目录及其内部文件的属主和属组)

--reference=RFILE:use RFIRE‘s owner and group rather than specifying OWNER:GROUP values(以RFILE‘s 属主和属组做参考)


chgrp:change group ownership(改变文件属组,只有管理员可以使用这个命令)

chgrp [OPTION]...GROUP FILE...

chgrp [OPTION]...--reference=RFILE FILE...

-R,--recursive:operate on files and directories recursively(修改目录及其内部文件的属组)

--reference=RFILE:user RFILE‘s group rather than specifying a GROUP value(以RFILE‘s的属组做参考)




    

七、文件权限管理