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. Python-List内部实现

    Python有很大实现的版本,像拿C语言实现的Cpython,以及在其基础上改进其解释执行变为即时编译(jit)的Pypy,还有一些其他的比如Jpython等.具体来说 其中使用c语言开发的叫做pyt ...

  2. CentOS 7.9编译安装Python-3.10.13

    目录 查看CentOS版本.系统默认gcc版本.Python版本和pip版本 部署Python-3.10.13 测试 将yum中的Python版本修改为系统原来的2.7.5版本 查看CentOS版本. ...

  3. textfsm 案例分享

    由于安全需要,需要定期对接入层交换机配置进行合规检查,避免不规范配置存在的漏洞给公司网络带来安全风险. 如下案例是通过textfsm 提取交换机接口的配置信息,进一步进行检查准入配置是否开启: 1.首 ...

  4. 力扣596(MySQL)-超过5名学生的课(简单)

    题目: 表: Courses 编写一个SQL查询来报告 至少有5个学生 的所有班级. 以 任意顺序 返回结果表. 查询结果格式如下所示 示例1:  解题思路: 使用group by按 班级 进行分组后 ...

  5. 云上安全保护伞--SLS威胁情报集成实战

    简介: 威胁情报是某种基于证据的知识,包括上下文.机制.标示.含义和能够执行的建议. 什么是威胁情报 根据Gartner对威胁情报的定义,威胁情报是某种基于证据的知识,包括上下文.机制.标示.含义和能 ...

  6. Cube 技术解读 | 详解「支付宝」全新的卡片技术栈

    ​简介: 魔方卡片(Cube),让 App 首页实现敏捷更新. ​ CodeHub#7 正式落幕,来自蚂蚁集团的技术专家「京君」与掘金社区的开发者们分享了「支付宝」全新的卡片技术栈--魔方卡片(Cub ...

  7. Pull or Push?监控系统如何选型

    ​简介: 对于建设一套公司内部使用的监控系统平台,相对来说可选的方案还是非常多的,无论是用开源方案自建还是使用商业的SaaS化产品,都有比较多的可选项.但无论是开源方案还是商业的SaaS产品,真正实施 ...

  8. dotnet SemanticKernel 入门 开篇

    本文将开坑告诉大家什么是 SemanticKernel 以及如何使用框架 众所周知 GPT 是一个大语言模型,能够参与的输入和输出是文本内容.而想要让 GPT 完成各项功能,则需要对接现有的编程世界. ...

  9. 如何在 Linux 上部署 RabbitMQ

    如何在 Linux 上部署 RabbitMQ 目录 如何在 Linux 上部署 RabbitMQ 安装 Erlang 从预构建的二进制包安装 从源代码编译 Erlang RabbitMQ 的安装 使用 ...

  10. k8s之dns问题

    问题1: 描述:pod新建好后,无法ping通域名(无论是外网域名还是内网域名),但是可以ping通IP(包含外网IP和内网IP),不包括kube-dns的IP,和pod同一网段IP可以ping通 # ...