Linux命令(八)权限管理chown、chgrp、chmod、umask

权限管理:
r:
w:
x:

三类用户:
u: 属主
g: 属组
o: 其它用户

chown:改变文件属主(只有管理员可以使用此命令)

  -R: 修改目录及其内部文件的属主

  --reference=/path/to/somefile file,...参考某个文件,设置相关文件权限为参考文件权限,同时改属主,属组chown USERNAME:GROUP file

chgrp:

chmod:修改文件的权限

  修改三类用户的权限:

    -R
    --reference=/path/to/somefile file,...

  修改某类用户或某些类用户权限:

    u,g,o,a

    chmod u=rwx,g=,o= file

  修改某类用户的某位或某些位权限:

    chmod u+x,g-x file

  通过改文件的方式创建用户

  nano /etc/group

  nano /etc/passwd

  nano /etc/shadow

  cp -r /etc/skel/ /home/hive/

  chown -R hive:hive /home/hive

umask:遮罩码

  666-umask
  777-umask

  文件默认不能具有执行权限,如果算得的结果中有执行权限,则将其权限加1;

  umask: 023
  文件:666-023=643 + 1
  目录:777-023=754

时间: 2024-07-29 20:55:04

Linux命令(八)权限管理chown、chgrp、chmod、umask的相关文章

linux基础篇-10,权限管理chown chgrp chmod umask

linux用户及权限详解 权限管理 chown chgrp chmod umask ################################################ chown:修改属主 -R:修改目录及其内部的属组 --reference chown USERNAME:GRPNAME file 同时修改属主属组 [[email protected] ~]# chown jameszhan:root /tmp/tmp.txt ###########################

linux命令之——权限管理命令

linux命令之——权限管理命令 权限管理命令:chmod 英文名称:chmod 命令英文原意:change the permissions mode of a file 命令所在路径: /bin/chmod 执行权限: 所有用户 语法: chmod[{ugoa}{+-=}{rwx}][文件或目录] [mode=421][文件或目录] -R 递归修改 功能描述: 改变文件或目录权限 范例 : 方式一:   chmod u+x Japanlovestory.list      对Japanlove

Linux中的权限管理命令-chmod

命令名称:chmod 英文原意:change the permissions mode of a file 执行权限:所有用户 语法:chmod [{ugoa}{+-=}{rwx}][文件或目录] [mode=421][文件或目录] -R 递归修改 功能:修改目录或文件的权限 u:user(所有者) g:group(所属组) o:other(其他人) a:all(所有人) r:read(读) w:write(写) x:execute(执行) 如上图所示,对于文件test.txt,文件所有者有读写

osi七层模型 与Linux的一些常用命令和权限管理 继承上篇

OSI 七层模型 应用层:用户接口 表示层:数据的表示.安全.压缩. 会话层:建立.管理.中止会话 传输层:可靠与不可靠的传输.传输前的错误检测.流控 网络层:进行逻辑地址寻址,实现不同网络之间的路由选择 数据链路层:组帧.进行硬件地址寻址.差错效验的功能 物理层:设备与设备之间比特流的传输,物理接口,电气特性等 Linux常用命令 1)cp   复制 cp   源文件  目标位置 -r  复制目录 -p  连带文件属性复制 -d   若源文件是链接文件,则复制链接属性 -a   相当于  -p

Linux常用命令2 权限管理命令

1.权限管理命令:chmod 上面图片中的ugoa与rwx并不是一个命令,而是不同选项 u 所有者  g 所属组 o 其他人 a 所有人 r 读取权限 w写入权限  x 执行权限 chmod u+x myfile #给所有者组加上执行的权限 若要修改多个用户的权限则用逗号隔开就好了 但是Linux中用的最多的是用数字表示权限 r:4    w:2  x:1 例如:rwxrw-r--  用764表示(4+2+1:4+2:4) 2.递归修改:将所修改的文件夹下的所有文件夹及文件全部修改成与当前修改文

Linux学习笔记(4)Linux常用命令之权限管理命令

(1)chmod chmod命令用于改变文件或目录权限,英文原意为change the permissions mode of a file,所在路径为/bin/chmod,其语法格式为: chmod [{ugoa}{+-=}{rwx}] [文件或目录]或chmod [mode=421] [文件或目录] 其中a表示所有的u.g.o的权限都将修改.如果加上-R选项,表示递归修改权限.权限的数字表示分别为:r对应着4,w对应着2,x对应着1,因此,rwxrw-r—对应的数字权限为764.注意:只有r

Linux用户及其权限管理命令

/etc/passwd: 用户名:密码:UID:GID:注释:家目录:默认shell /etc/group: 组名:密码:GID:以此组为其附加组的用户列表 /etc/shadow: 用户名:密码:最近一次修改密码的时间:最短使用期限:最长使用期限:警告时间:非活动时间:过期时间: 用户管理: useradd,userdel,usermod,passwd,chsh,chfn,finger,id,chage,pwck 用户基本信息管理: # useradd [options] USERNAME  

linux中的权限管理命令

一. 改变文件或目录的权限:chmod 命令详解 命令名称:chmod 命令所在路径:/bin/chmod 执行权限:所有用户 语法:chmod [{ugoa}{+-=}{rwx}] [文件或目录]   [mode=421] [文件或目录]   -R 递归修改 功能:改变文件或目录权限 权限的数字表示 r ------ 4 w ------ 2 x ------ 1 rwxrw-r-- 7   6    4 实例 chmod g+w testfile #赋予文件testfile所属组写权限 ch

Linux常用命令-权限管理命令-其他权限管理命令

命令名称:chown 英文: change file ownership 命令所在路径:/bin/chown 语法:chown [用户][文件或者目录] 功能描述:改变文件或者目录的所有者 范例: chown shenchao fengjie 改变文件fengjie的所有者为shenchao 命令名称:chgrp 英文: change file group ownership 命令所在路径:/bin/chgrp 语法:chgrp [用户] [文件或者目录] 功能描述:改变文件或者目录的所属组 范