Linux文件权限修改、用户设置命令

目录

文件类型

文件权限

修改文件权限chmod

文字设定法

 数字设定法

常用命令

useradd与userdel

chgrp命令

chown命令

用户设置命令

su命令

passwd命令


文件类型

Linux 不以文件的扩展名区别文件类型,而是在文件属性中有一列专门记录文件类型。

Linux文件权限修改、用户设置命令_第1张图片

最前面总共是10位,第一位表示文件的类型

  • ‘-’:普通文件
  • ‘d’ :目录文件(即文件夹)
  • ‘p’:管道文件
  • ‘l’:链接文件
  • 设备文件(块设备 ’b’ 、字符设备 ‘c’)
  • ‘s’:套接字文件

文件权限

最前面总共是10位,第一位表示文件的类型,剩余9位是文件权限,被划分为3组;

分别代表:

  • 文件属主的访问权限(创建文件的用户),用字母u表示
  • 与文件主人同组用户的访问权限,用字母g表示
  • 其他用户的访问权限,用字母o表示

注意:如果用字母a表示,a代表的是所有人

访问权限主要有:读取写入执行

r:代表文件可以被读取

w:代表文件可以被写入

x:代表文件可以被执行

还可以用数字表示权限:

4:读取

2:写入

1:执行

没有权限就是0

修改文件权限chmod

chmod命令:用来修改文件或目录的权限

命令格式:chmod u/g/o/a+或-权限名 文件名

“+” 表示增加权限

“-”表示去掉权限

注意:u/g/o/a 与“+”“-”之间没有空格。

文字设定法

Linux文件权限修改、用户设置命令_第2张图片

 数字设定法

采用数字设定法时,权限通常由三位数字组成,每位数字代表一种角色的权限。每个角色的数值由其所具有的权限对应的数值之和构成。

例如7就代表可读、可写、可执行

格式:chmod 对应的权限(eg:777) 文件名

Linux文件权限修改、用户设置命令_第3张图片

常用命令

useradd与userdel

功能描述:添加用户、删除用户。

格式:useradd [用户名]

userdel [参数] [用户名]

注意:userdel删除用户时,虽然用户被删掉了,但是被删用户所在的目录以及残留的文件依然保存着

要想彻底删除用户以及用户残留的文件,就需要加上参数**-r**

chgrp命令

作用:用于变更文件或目录的所属组

命令格式:chgrp 组名 文件名

chown命令

作用:将文件的拥有者改为指定的用户或组.

命令格式:chown 用户名 文件名

注意:

该指令只能由系统管理者(root)所使用,

一般使用者没有权限改变别人的文件拥有者,也没有权限将自己的文件拥有者改设为别人。只有系统管理者(root)才有这样的权限。

用户设置命令

su命令

功能:用来切换用户。

命令格式: su 用户名

注意:使用该命令切换用户时,环境变量依旧保持之前用户的环境变量

命令:su -l 用户名

加上参数**-l**后表示切换用户,并载入切换用户的环境变量

假设当前用户root,想要转变为user02,则输入命令:su -l user02

passwd命令

功能:修改用户密码

命令格式:passwd 用户名

你可能感兴趣的:(Linux,linux,服务器,运维)