linux|权限修改chmod和chown

简介: chmod修改的是文件的读、写、执行。chown修改的是文件的用户或者组的权限。chmod例子image.png举例:如果某文件权限为7则代表可读、可写、可执行(4+2+1).若权限为6(4+2)则代表可读、可写。

chmod修改的是文件的读、写、执行。
chown修改的是文件的用户或者组的权限。

chmod例子

image.png

举例:如果某文件权限为7则代表可读、可写、可执行(4+2+1).
若权限为6(4+2)则代表可读、可写。
权限为5代表可读(4)和可执行(1).
权限为3代表可写(2)和可执行(1)。

chown

表示把文件或者目录的权限分配给某用户或者组。

把passwd文件所有权分配给test01

[root@localhost srv]# chown test01 passwd

把srv目录所有权分配给test01

[root@localhost srv]# chown test01 passwd

把passwd文件分配给test01 组权限给root

[root@localhost srv]# chown test01:root passwd

image.png

组合实例

image.png

chmod 的what、why、how公式套入

what一个文件或者目录读写和执行权限。
why解决不同用户对此文件进行不同的操作。
how 语法:chmod (4 2 1 组合) 文件或者目录名(黄色部分)

image.png

chown 的what、why、how公式套入

what一个文件或者目录所有权(用户和组)。
why解决此文件的所有权问题。
how 语法:
语法1:chown 用户 文件或者目录名称
语法2:chown 用户:组 文件或者目录名称

总结:其实一个文件或者目录的权限是由两部分组成

第一部分:读、写、执行
第二部分:文件或者目录用户权限(用户和组)。

一句话就是一个文件或者目录那些用户可以进行那些操作。
目录
相关文章
|
4天前
|
Linux 数据安全/隐私保护
linux特殊权限!!
本文介绍了Linux系统中的特殊权限,包括suid、sgid和sbit。suid使普通用户在执行特定命令时获得root权限;sgid使用户在创建文件时继承目录的用户组权限;sbit确保用户只能删除自己在共享目录中创建的文件。此外,文章还讲解了chattr和lsattr命令,用于更改和查看文件的扩展属性,以及umask的概念和计算方法,帮助理解文件和目录的默认权限。
20 1
linux特殊权限!!
|
1月前
|
Linux 应用服务中间件 nginx
Linux下权限设置之suid、sgid、sticky
Linux下权限设置之suid、sgid、sticky
|
1月前
|
Linux 数据安全/隐私保护 Windows
Linux_权限理解(详细PLUS
Linux_权限理解(详细PLUS
|
1月前
|
网络协议 Linux 网络安全
【Linux】用户和权限及实用操作------迅速了解用户和权限及其实用操作
【Linux】用户和权限及实用操作------迅速了解用户和权限及其实用操作
|
6月前
|
Linux
linux命令之chmod
linux命令之chmod
167 1
|
11月前
|
Linux Go 数据安全/隐私保护
linux常用命令手册 用户管理useradd 文件权限管理chmod 搜索管理find grep
linux常用命令手册 用户管理useradd 文件权限管理chmod 搜索管理find grep
97 2
|
5月前
|
Linux
蓝易云 - 修改linux文件权限命令:chmod
例如,`chmod 755 文件名`将给文件设置读/写/执行权限给所有者,读/执行权限给组用户和其他用户。
43 0
|
5月前
|
安全 Unix Linux
深入探究Linux命令:chmod
`chmod`命令在Linux和Unix系统中用于更改文件或目录的访问权限,涉及用户、所属组和其他用户三类权限。权限分为读、写和执行。命令语法包括符号模式(如`u+x`增加所有者执行权限)和八进制模式(如`755`设定特定权限)。常见应用包括设置脚本执行权限、限制敏感文件访问和调整目录默认权限。使用时需谨慎,避免影响系统运行和安全。了解`chmod`有助于保护数据安全和系统管理。
|
12月前
|
Linux
Linux命令(17)之chmod
Linux命令(17)之chmod
144 0
|
Linux
【Linux命令200例】chmod设置文件或目录的访问权限
在Linux系统中,chmod命令用于设置文件或目录的访问权限。它允许你控制谁可以读取、写入和执行文件。
418 0