当前位置:网站首页 > 编程语言 > 正文

Linux文件权限修改(linux如何修改文件权限)



By Jackson@ML

文件是Linux操作系统存储信息的基本结构。文件是一组信息的集合。

在Linux操作系统和Windows操作系统相比较的最大不同,是Linux文件没有扩展名,可就是说,文件名称与其种类并没有直接关联。

比如,文件file.txt可以是普通文本文件,也可以是运行的文件;文件甚至可以不用扩展名,例如/etc/passwd文件。

1. 文件属性及用户权限

文件是由用户创建的,因此,文件的权限跟用户直接相关。我们来看个例子。

1) 示例一:新建文件

在当前目录,先创建一个目录file, 紧接着切换到该目录并在普通用户下创建文件new.txt

 
  

查看该文件权限

 
  

执行结果如下图所示:
在这里插入图片描述

2) 示例二:修改该文件权限

被用户创建的文件file没有后缀,但并不妨碍它成为一个文件;当用ls -l查看文件属性时,发现它具有相关权限-rw-r–r–,这些权限分别属于:

  • 所属主,拥有该文件的读写权限(rw-);
  • 所属组,拥有该文件的只读权限(r–);
  • 其它用户,拥有该文件的只读权限(r–)
    根据权限的现有情况,如果想修改权限,需要使用chmod命令。

假如需要为所属用户添加执行权限,执行以下命令:

 
  

执行结果如下图所示:

在这里插入图片描述
可以清晰地看到,所属主现在拥有了rwx(读写执行)权限。

假如需要给所有用户、组和其它用户添加执行权限,可执行以下命令:

 
  

执行结果如下图所示:
在这里插入图片描述

2. 更改文件所属主和所属组

chown命令用来更改文件的所属主和所属组,例如,我们新创建一个文件new.txt

 
  

在这里插入图片描述
可以看到,新建文件的所属主、所属组和其他用户分别拥有“读写、只读、只读”的权限。

接下来,使用以下命令,将该文件赋予用户jackson,

 
  

在这里插入图片描述
可以看到,new.txt被用户jackson拥有(原先属于root用户),但文件权限还保持着原来创建时的状态(读写-只读-只读)。

3. 更改目录权限

1) 创建目录

现在我们创建一个目录,使用以下命令:

 
  

列表命令看到该目录:
在这里插入图片描述
不难看出,该目录folder具有drwxr-xr-x权限列表(读写执行-只读执行-执行)。
其中d 代表目录(directory),其它代表该目录所属主、所属组及其它用户的权限。


2) 修改目录权限
 
  

在这里插入图片描述
可以清晰地看到,标为蓝色的目录folder,其所属主、所属组和其它用户的权限已经被修改为:读写执行-只读执行-执行。

本文通过实例说明了文件权限,以及修改文件权限的方法;同时,还介绍了目录权限和修改它权限的方法。希望对您有所帮助。

相关阅读:

  1. Linux操作系统基础 - 正则表达式快速入门
  2. Shell脚本编程案例 - 实现国际象棋棋盘
  3. Shell编程基础 - 编写输入输出Shell脚本
  4. Shell编程基础 - Shell的位置参数
  5. Linux系统VIM编辑器使用简介
  6. VMWare Workstation 17 Player虚拟机与Red Hat Linux子系统安装指南
到此这篇Linux文件权限修改(linux如何修改文件权限)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 分层图怎么做的(分层图表怎么做)2025-10-15 20:09:06
  • ip地址查询域名解析(域名解析ip查询查询网)2025-10-15 20:09:06
  • 分层图片(角膜分层图片)2025-10-15 20:09:06
  • 预训练适应仪怎么样(预适应训练仪有危害吗)2025-10-15 20:09:06
  • 圈1怎么打出来(ppt中圆圈1怎么打出来)2025-10-15 20:09:06
  • xmouse怎么用(mouse怎么用英语说)2025-10-15 20:09:06
  • polowalk是什么品牌(polowalk是什么品牌中文怎么讲)2025-10-15 20:09:06
  • 16位解码(16位解码24位音频,蓝牙传出去是什么)2025-10-15 20:09:06
  • 重绘图标开启了怎么玩(重绘图标开启了怎么玩ps)2025-10-15 20:09:06
  • 海尔电视怎么查看本机信息内容(海尔电视怎么查看电视配置)2025-10-15 20:09:06
  • 全屏图片