rwx r-xr r-x  		root  root
r:读 (read) 4
w:写(write) 2
x:执行(execute) ``1
- 没有权限 0 权限 的前三位
rwx 属主权限位(用户权限)
r-xr 属组权限位
r-x 其他权限
root 用户权限
root 用户组 前3位 用户权限位
中3位 组权限
后三位 其他权限位 rwx r-x r-x
rwx 属主权限
r-x 组权限
r-x 其他权限 rwx r-x r-x
用户权限 组权限 其他权限 不是文件所有者或者文件所有者组中的成员都称之为其他权限。 特殊权限位:
t T s S X + 权限说明:
r:读 (read) 4
w:写(write) 2
x:执行(execute) 1
- 没有权限 0
u = 主
g = 组
o = 其他 权限排列: 用户权限(3位) 组权限(3位) 其他权限(3位)
-----------------------------------linux用户组------------------------------------------
增加组(增)
groupadd incahome ####(增加 incahome组) 查询用户所属组: (查用户) 方法1.
groups chenleilei (组配置文件: /etc/group)
chenleilei : incahome
方法2.
id leilei ( id 用户 )
uid=500(leilei) gid=501(incahome) groups=501(incahome) 查询组:(查组)
grep 'incahome' /etc/group
查询用户组所属组(查):
[root@localhost ~]# id leilei
uid=500(leilei) gid=501(incahome) groups=501(incahome) ---》属于incahome组 查组中有哪些用户(组用户查询)
查看当前组的ID号是多少,然后过滤该ID就可查看所有相同ID号的用户就是组中成员 [test@leilei root]$ grep ':524' /etc/passwd | awk -F '[:]+' '{print $1}'
leilei
oldgirl 删除组:(删)
正确格式: groupdel incahome (删除 incahome 组)
同时再次删除配置文件中的组: grep 'incahome' /etc/group
删除组命令:
sed -i '/^a.*/d' /etc/group sed删除组(a.是以a开头的组名 /d 删除 以a开头的组全部被删除 )
grep 'incahome' /etc/group 查询组 删除用户:
1、 从组中删除用户 ---------------------- ### sed -i '/^test.*/d' /etc/group
2、 删除用户 userdel test ---------------------- ### userdel 用户
3、 删除passwd文件中 /etc/passwd 文件中有关用户的信息 ### sed -i '/^test.*/d' /etc/group 把用户从组中删除
gpasswd -d leilei GROUP 组
创建组:
geoupadd test [创建test组] 修改用户组:(改)
usermod -g |组| |用户|
usermod -g incahome leilei [如果这句命令不可以用可以尝试usermod -g leilei incahome ] 例子1: useradd -g incahome leilei [把leilei加入到incahome组中] groupadd incahome ## 如同一个家庭
useradd leilei -g incahome ## 如同家庭的主人 属于incahome这个家。 groups 查看当前登录用户的组内成员
方法1:
grep ':524' /etc/passwd | awk -F '[:]+' '{print $1}' 方法2:(美化版)
awk -F":" '{print $1"\t\t"$4}' /etc/passwd | grep 500 【查看】
--------------------------------------------------------------------------
[root@localhost ~]# awk -F":" '{print $1"\t\t"$4}' /etc/passwd | grep 500
leilei 500
oldgirl 500
--------------------------------------------------------------------------
命令解释: \t =table键 删除用户注意
正确的删除用户方法是 : [root@localhost ~]# find / -type d -name "leilei" | xargs rm -rf 1、删除用户 userdel test 1、删除/etc/group /etc/passwd文件中有关用户的信息。 2、删除/home/目录里面的以用户名命名的文件夹。 3、删除/var/spool/mail目录里面的,以用户名命名的文件夹。 查看用户ID时,发现无法创建,可能是已经在/etc/group和/etc/passwd文件中已经存在该用户信息
手动删除这些信息即可 添加用户并加入组:
useradd leilei -g incahome -----------------------------------linux用户组-------------------------------------------- rwx r-xr r-x root root
r:读 (read) 4
w:写(write) 2
x:执行(1) 1
- 没有权限 0 权限 的前三位
rwx 属主权限位(用户权限)
r-xr 属组权限位
r-x 其他权限 root 用户权限
root 用户组 总结结论: linux目录的 读写执行权限说明
1、可读R:表示具有读取\阅读权限,下面文件以及子目录的权限 ls dir
1.如果没有x权限,就无法进入目录中(无法cd /mulu/)
2.如果没有x权限,ls列表时可以看到所有文件名,但是会提示无权访问目录下文件。
3.如果ls-l 列表,所有属性都带有问号,也会提示无线访问目录下文件,但是可以看到所有文件名 2、可写W:表示具有增加,删除和修改目录内文件名的权限,(需要X权限配合才可以做到) 3、可执行x:表示具有进入目录权限;如cd dir chmod 命令: chmod
a+x 是给所有人加上可执行权限,包括所有者,所属组,和其他人
o+x 只是给其他人加上可执行权限 用户和组权限解释:
a 代表所有用户
u 代表用户主
o 代表其他. [非登录用户和登录用户的组的用户为其他]
g 代表用户组
x 代表执行权限 文件权限解释:
r:读 (read) 4
w:写(write) 2
x:执行(1) 1
- 没有权限 0 rwx - rwx - rwx
主 组 其他
user group others 权限 +
[root@leilei ~]# chmod u+x 1.txt
[root@leilei ~]# ll 1.txt
-rwxr--r-- 1 root root 0 Jul 9 14:07 1.txt [给属主加了一个执行权限] [root@leilei ~]# chmod u-wx,g-wx,o-wx 1.txt [用户主减去写入和执行权限,组减去写入和执行权限,其他用户减去写入和执行权限]
[root@leilei ~]# ll 1.txt
-r--r--r-- 1 root root 0 Jul 9 14:07 1.txt [查看减去写入和执行权限后的文件] [root@leilei ~]# chmod a+wx 1.txt [所有权限都加 wx]
[root@leilei ~]# ll 1.txt
-rwxrwxrwx 1 root root 0 Jul 9 14:07 1.txt

Linux权限与组的更多相关文章

  1. linux权限,所有者、所在组、其他组(其他人员),chmod,chown

    用户组 在linux中的每个用户必须属于一个组,不能独立于组外.在linux中每个文件有所有者.所在组.其它组的概念 - 所有者 - 所在组 - 其它组 - 改变用户所在的组 所有者 一般为文件的创建 ...

  2. linux用户、组管理及权限(一)

    一.用户管理 1.为什么需要用户 1)计算机及网络资源的合理分配  2)可以控制用户访问系统的权限.3)身份认证 4) 进程 以某个用户的身份来运行 2.用户分类 用户的角色是通过UID(用户ID)来 ...

  3. Linux权限管理(用户、组、文件管理)

    一. Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示. 1. 文件查看类命令cat,tac, head, tail, more, less, ls ,file: -ls : l ...

  4. linux用户(组)及文件权限说明

    写在前面: 在liunx系统中一切都是文件(文件夹和外设是特殊的文件),如果有可能尽量使用文本文件,文本文件是人.机都能够理解的文件.linux的用户(组)和权限完美的解决了linux系统的安全问题. ...

  5. linux 用户/群组/权限

    mv 原文件名 新文件名 #相当于重命名 查看文件内容相关命令 cat #查看文件全部内容 head - n #查看文件前n行内容(默认前十行) tail -n #查看文件后n行内容(默认后十行) t ...

  6. linux权限系统

    Linux权限分为 r(4):可读 , w(2)可写 , x(1)可执行 , -无权限 , 可以通过ls -l 文件名查看权限 , 如 ls -l 文件名 输出: -rwxrw---x. root r ...

  7. Linux权限

    在Linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做,下面我写了几个简单的实例大家可参考一下. 语法如下: chmod [who] [+ | - | =] [mode] ...

  8. Shell基础:Linux权限管理

    Linux权限基本概念 查看系统(文件夹/文件)权限: ls -l =>d/-   xxx xxx xxx.  num  owner  group  size   date  filename ...

  9. Linux权限操作 [转]

    Linux权限操作 本文内容来自<鸟哥linux私房菜>读后个人做的笔记,该书实为学习linux的很好入门教材 一.文件属性 ls ls -al列出所有的档案属性 ls是List的意思 档 ...

  10. linux权限---【600,644,700,755,711,666,777】 - - 博客频道 - CSDN.NET

    body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...

随机推荐

  1. 国内十大活跃报表 BI 产品深度点评

    目前国内市场上的报表 BI 工具琳琅满目,看起来也各有特点,这给选型工作带来了一些困扰,本文就一些较活跃的报表 BI 产品进行点评,对于不太熟悉这些产品和技术的同学,可作为参考资料. 这里选了十个产品 ...

  2. C++对象封装后的内存布局

    在C语言中,数据和数据的处理操作(函数)是分开声明的,在语言层面并没有支持数据和函数的内在关联性,我们称之为过程式编程范式或者程序性编程范式.C++兼容了C语言,当然也支持这种编程范式.但C++更主要 ...

  3. input 去除默认样式

    前言 如何不自己写框架,基本用不上. 正文 input{ border: 0px; background-color: none; outline: none; } input:focus{ outl ...

  4. mysql 必知必会整理—游标[十四]

    前言 简单介绍一下游标. 正文 需要MySQL 5 MySQL 5添加了对游标的支持,因此,本章内容适用于MySQL 5及以后的版本. 有时,需要在检索出来的行中前进或后退一行或多行.这就是使用游标的 ...

  5. 重新点亮linux 命令树————文件权限和目录权限[九]

    前言 简单整理一下文件权限和目录权限. 正文 当打开ls -al的时候会出现相关的权限信息. 那么上面文件类型包括: 普通文件 d 目录文件 b 块特殊文件 (设备,比如u盘) c 字符特殊文件 (终 ...

  6. 鸿蒙HarmonyO实战-ArkUI动画(组件内转场动画)

    前言 转场动画是一种在电影.视频和演示文稿中使用的动画效果,用于平滑地切换不同的场景或幻灯片.转场动画可以增加视觉吸引力,改善观众的观看体验. 常见的转场动画包括淡入淡出.滑动.旋转.放大缩小等效果. ...

  7. maven BUILD FAILURE

    maven BUILD FAILURE 使用命令进行导包失败,错误为BUILD FAILURE 然后使用mvn help:system看一下是不是maven有问提 然后出现了新的错误No plugin ...

  8. Alibaba Cloud Toolkit 中SLS插件助力线上服务问题排查

    ​简介:Alibaba Cloud Toolkit 是一款非常优秀的插件,新增SLS日志服务的功能,针对软件开发者日常工作中常见的问题排查场景,将日志服务平台的功能集成到ide当中,省去了不同窗口之间 ...

  9. 汽车之家:基于 Flink + Iceberg 的湖仓一体架构实践

    简介: 由汽车之家实时计算平台负责人邸星星在 4 月 17 日上海站 Meetup 分享的,基于 Flink + Iceberg 的湖仓一体架构实践. 内容简要: 一.数据仓库架构升级的背景 二.基于 ...

  10. WPF 应用启动过程同时启动多个 UI 线程且访问 ContentPresenter 可能让多个 UI 线程互等

    在应用启动过程里,除了主 UI 线程之外,如果还多启动了新的 UI 线程,且此新的 UI 线程碰到 ContentPresenter 类型,那么将可能存在让新的 UI 线程和主 UI 线程互等.这是多 ...