linux权限管理命令

    xiaoxiao2021-04-13  24

    1.更改一个文件的所有者命令: 命令名称:      chown 命令英文名:    change file ownership 命令所在路径:  /bin/chown 执行权限:      所有用户 格式: chown [新的所有者] [文件或目录] 只有root改变一个文件的所有者 只有root可以添加一个用户 2.更改一个文件的所有组命令: 命令名称:      chgrp 命令英文名:    change file group ownership 执行权限:      所有用户 格式: chgrp [新的用户组] 文件 一个用户可以可以属于多个组,但他有一个缺省组 每个用户在创建文件的时候的所属组就是这个用户的缺省组, 每个文件只有一个缺省组 3.显示,设置文件的缺省权限: 命令名称:       umask 执行权限: 所有用户 格式:umask [-S](shell内置命令) -S 以rwm形式显示新建文件缺省权限 umask  0022 0  002  第一个零是特殊权限,零二二是正常的权限 ----w--w- 这是权限掩码 真正的权限是  777-002=755 rwxr-xr-x 也就是新建的文件除所有者外是没有没有写权限的。 在linux系统里面,默认新建的文件是不具有可执行权限的,因为病毒,攻击程序等等 都是可执行的,可执行才有破坏能力,所以为了安全起见,linux系统对新建的文件都是去掉其可执行权限的

    4.文件的权限 1.a 对文件有r权限:可以查看文件的内容 1.b 对文件有w权限:可以修改文件的内容 1.c 对文件有x权限:可以执行文件(脚本,命令(其实命令就是一个文件))

    5.目录的权限 2.a 对目录有r权限:可以列出目录中的内容 2.b 对目录有w权限:可以在目录中创建,删除文件 2.c 对目录有x权限:可以进入目录 重点:对目录权限的理解 注意:删除一个文件的前提条件是:对文件所在的目录有w写权限,而并不是对文件有 写权限。

    转载请注明原文地址: https://ju.6miu.com/read-669158.html

    最新回复(0)