Linux常用命令(28)之基本权限管理

    xiaoxiao2021-03-30  27

    基本权限修改

    -rw-r--r-- 其中:第一个“-”表示文件类型(- 文件 d 目录 l 软链接文件) rw- 表示所有者权限(U) r-- 表示所属组权限(g) r-- 表示其他人权限(o) r 表示读权限(4) w 表示写权限(2) x 表示执行权限(1)

    chmod命令

    chmod [选项] 模式 文件名 选项: -R 递归 模式: [ugoa] [+-=] [rwx] [mode=421]

    例如:

    [root@localhost~ ]# chmod u+x java.txt [root@localhost~ ]# chmod g+w,o+w java.txt [root@localhost~ ]# chmod a=rwx java.txt [root@localhost~ ]# chmod 755 java.txt 权限的数字表示: r = 4 w = 2 x = 1 rwxr-xr-x 可以表示为755

    权限的作用

    权限对文件的作用

    r:读取文件内容(cat more head tail) w:编辑、新增、修改文件内容(vi echo),但是不包括删除文件 x:可执行

    权限对目录的作用

    r:可以查询目录下的文件名(ls) w:具有修改目录的权限。如:新建文件和目录,删除此目录下的文件和目录,重命名目录文件和目录,剪切(touch rm mv cp) x:可以进入目录(cd)

    对于文件来讲,最高权限是 x 对于目录来讲,最高权限是 w

    其他权限命令

    chown 用户名 文件名 说明:修改文件所有者 [root@localhost~ ]# chown user1 install.log chgrp 组名 文件名 说明:修改所属组 [root@localhost~ ]# chgrp group1 install.log

    分配文件的基本权限时,核心原则:在最小权限情况下能实现要求即可

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

    最新回复(0)