linux常用命令_权限处理

※权限处理命令

1)chmod  改变文件或目录权限  /bin/chmod  执行权限:所有用户
    chmod[{ugo}{+-=}{rwx}][文件或目录]
    [mode=421][文件或目录]
    u-所有者 g-所属组 o-其他人  +授权  -去权限  =赋权
    r w x 可读可写可执行 chmod u+wx chmod o-rw
    r-4 w-2 x-1
    $ chmod 777 a

    su - 用户名 切换用户
    useradd passwd 用户名    添加用户

    文件(rwx):
        r-cat、more、head、tail
        w-echo、vi
        x-命令、脚本
    目录(rwx):
        r-可以列出目录中的内容
        w-touch、mkdir、rm 对该目录有写权限才可删除
        x-cd

2)chown 改变文件或目录的所有者 /bin/chown 执行权限:所有用户
    chown[用户][文件或目录]

3)chgrp 改变文件或目录的所属组 /bin/chgrp 执行权限:所有用户
    chgrp[用户组][文件或目录]

4)umask 显示设置文件的缺省权限 /bin/umask 执行权限:所有用户     umask -S 以rwx形式显示
    默认:0022
    0-特殊权限位
    022-用户权限位,权限掩码值
    777 - 022 = 755
    更改初始权限 umask 027 ---》即更改初始为750
    linux权限规则:
    缺省创建的文件没有授予可执行权限 -x

你可能感兴趣的:(Linux常用命令)