Linux组的介绍:1.文件/目录 所有者相关命令+2.组的创建+3.权限的基本介绍

简介: Linux组的介绍:1.文件/目录 所有者相关命令+2.组的创建+3.权限的基本介绍

1.文件/目录 所有者相关命令:


更改文件所有者:chown ss apple.txt:将apple.txt文件更改为用户ss持有。


groupadd 组名 :新建一个组


useradd -g 组名 用户名:新建一个用户,并放在组里


chgrp 组名 文件名:修改文件所在的组。(该处的组名就是你想要让这个文件在哪个组里)


usermod -g 组名 用户名:更改用户所在组


usermod -d 目录名 用户名 :改变该用户登陆的初始目录


40c4e918cfee49ac8d47bb20ec8ca8c2.png


案例:使用root创建一个文件apple.txt,然后将其所有者修改为tom,操作如下:


f509347571544c81994f4ef19afe6184.png


上图说明此时已有apple.txt,需要删除,如下:


90523950efce4caabca53d07be634fc3.png


上图说明删除成功,如下:


99a2c69d6388440cba033a74c1f6f3c8.png

上图说明成功添加新的apple.txt,所有者是root


526f6b64dedd455485734c6da45a4ba4.png


上图说明成功使用chown更改所有者,使之变为ss


蓝色代表目录,白色代表普通文件,红色代表压缩文件


2.组的创建:


6c1d15fcc1f8455582a6474e245e1de6.png


f217fff68033494ba99e9908006d03bb.png

3d65312342d14e059015e89c47e28687.png


3.权限的基本介绍:


ad4e4c8c78be4ab5a10733a6181a8b0f.png


注:l是链接 d是目录 c是字符设备文件 b是块设备 -是一般文件,这个一定要背会!


使用 ls -l即可查看,如下:


d4323fe92c434afcb2b5ecb76ca4ea65.png


重难点:


715c9b887a24438286fbb485b8a52db9.png


可参照下图理解


aea121c9607f463cbab487da28e37d14.png


ab表示目录,1.txt 2.txt 3.txt表示目录下的文件。


注:一定要分清rwx是作用在文件还是目录的!


作用在文件时:


可写不代表可删除。因为如果你想要删除一个文件,则必须获得这个文件的上一个文件/目录的权限,即删除这个文件前提是对该文件的上层目录有权限。


作用在目录时:


只有获得x权限时,才可进入目录(即使用cd命令)。


相关文章
|
14天前
|
Linux Shell
Linux 10 个“who”命令示例
Linux 10 个“who”命令示例
42 14
Linux 10 个“who”命令示例
|
3天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
52 20
|
3天前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
24 7
|
23天前
|
Linux 数据库
Linux中第一次使用locate命令报错?????
在Linux CentOS7系统中,使用`locate`命令时出现“command not found”错误,原因是缺少`mlocate`包。解决方法是通过`yum install mlocate -y`或`apt-get install mlocate`安装该包,并执行`updatedb`更新数据库以解决后续的“can not stat”错误。
31 9
|
21天前
|
监控 网络协议 Linux
Linux netstat 命令详解
Linux netstat 命令详解
|
27天前
|
运维 监控 网络协议
运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面
本文介绍了运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面,旨在帮助读者提高工作效率。从基本的文件查看与编辑,到高级的网络配置与安全管理,这些命令是运维工作中的必备工具。
110 3
|
7月前
|
Linux
百度搜索:蓝易云【Linux中如何对文件进行压缩和解压缩?】
这些是在Linux中进行文件压缩和解压缩的常见方法。根据您的需求和具体情况,可能会使用其他压缩工具和选项。您可以通过查阅相应命令的帮助文档来获取更多详细信息。
91 1
|
7月前
|
NoSQL Java Linux
Linux常用命令(文件目录操作、拷贝移动、打包压缩、文本编辑、查找)
Linux常用命令(文件目录操作、拷贝移动、打包压缩、文本编辑、查找)
|
7月前
|
算法 Java Linux
Linux下文件增删改查定位压缩操作与权限所属用户
Linux下文件增删改查定位压缩操作与权限所属用户
77 0
26Linux - 文件管理(文件压缩解压:bzip2)
26Linux - 文件管理(文件压缩解压:bzip2)
64 0