linux用户权限与组

less  /etc/passwd

查看用户文件

 

 

 

passwd tom[用户名]  

修改密码

 

useradd suguihua[用户名]

 新增用户名

vim  /etc/passwd 

 将xiaoqiang 的x 删除之后  则不需要密码可以直接登录

less /etc/shadow

查看密码文件

 

less /etc/group

查看组文件

 

 

 

ls /var/spool/mail/

查看邮件

 

id  xiaoqiang[用户名]

查看用户id

uid=1002(xiaoqiang) gid=1002(xiaoqiang) 组=1002(xiaoqiang)

 

userdel -r xiaoqiang2[删除用户]

 

Usermod -G

 

 

 

 

Ls -l

 

权限信息 硬链接数 属主 属组 文件大小 文件创建日期  文件名

权限信息-10位

第1位:代表文件类型   -:代表普通文件  d:代表目录  l:代表软连接  b:代表设备文件  p:管道文件

第2-4位:定义了文件或目录的所有者(owner)所具有限的权,使用u代表所有者(owner)对文件的所有权限。

第5-7位:定义了文件或目录的所有者所在的群组中其他(用户)所具有的权限,使用g代表这一组(group)权限

第8-10位:定义了既不是owner也不和owner在同一群组的其他用户对文件或目录所具有的权限。使用o代表这一组(other)权限。

 

分三类:读r、写w、执行x

a) r:表示read权限,也就是可以阅读文件或者ls命令列出目录内容的权限。
b) w:表示write权限,也就是可以编辑文件或者在一个目录中创建和删除文件的权限。
c) x:表示execute权限,也就是可以执行程序或者使用cd命令切换到这个目录以及使用带有-l选项的ls命令列出这个目录中详细内容的权限等。
d) -:表示没有相应的权限(与所在位置的r、w或x相对应)。

Chmod 命令

rwx修改权限信息

 

 

 

数字修改权限r->4 、w->2、x->1

chmod  数字修改权限

 

 

 

 

 

 

 

执行文件的命令

 sh 文件路径、bash 文件路径、 .文件路径、 ./文件路径

 

ll -d /tmp 

查看文件目录的权限

 

a) r:表示read权限,也就是ls 该目录下的文件名、子目录名。
b) w:表示write权限,也就是可以在该目录下创建、删除、重新命名。
c) x:表示execute权限,也就是可以执行cd命令切换到这个目录以及使用带有-l选项的ls命令列出这个目录中详细内容的权限等

d) -:表示没有相应的权限(与所在位置的r、w或x相对应)。

e)t:权限只针对目录生效,它表示只能让所属主以及root可以删除(重命名/移动)该目录下的文件;即drwxrwxrwt = 1777 任何人都可以在此目录拥有写权限,但是不能删除别人拥有的文件

chown

属主.属组 文件名/目录

 

 

修改目录以及目录下文件的属主、属组

 

 

 

批量创建文件touch

 

Cat命令

1、      cat /etc/passwd > new_pass.txt  将文件内容复制给另外一个新文件

 

 

 

 

2、      同时显示多个文件内容 cat 文件A  文件B

 

将多个文件的内容 复制给另外一个文件

 

 wc -l 文件名       

  -l或--lines 只显示行数。

 

posted @ 2023-03-03 09:41  槑槑DE  阅读(63)  评论(0编辑  收藏  举报