简介:本文将通过chmod命令的实际示例教您如何在Linux中更改权限。
在Linux世界中,迟早您将不得不更改文件或目录的权限。这是通过chmod命令完成的。
在本文中,我将与您分享chmod命令的一些实际示例。我还将解释一些流行的命令,例如chmod +x或chmod 755或chmod -r。
一、Linux中的Chmod命令
chmod代表更改模式。此命令用于更改访问方式。
chmod命令具有以下语法:
chmod [选项]模式文件
在了解如何使用chmod之前,您应该了解其选项。
-v:为每个处理的文件输出诊断
-c:类似详细信息,但仅在进行更改时报告
–reference = FILE:使用FILE的模式而不是MODE值
– R:递归更改权限
二、举几个比较明显的例子
递归更改目录中所有文件的权限
chmod具有递归选项,允许您更改目录及其子目录中所有文件的权限。
chmod -R 755 directory
chmod + x或chmod a + x:每个人都可以执行
chmod最常用的情况之一是为文件提供执行位。通常,下载可执行文件后,您需要先添加此权限,然后才能使用它。授予所有者,组和其他所有人执行文件的权限:
chmod +x /path/to/file
chmod 755:只有所有者才能为所有人编写,阅读和执行
下一个命令将对文件rwxr-xr-x设置以下权限。仅所有者可以被允许写入文件。所有者,组成员和其他所有人均具有读取和执行权限。
chmod 755 /path/to/file