chmod(change mode)
功能说明:变更文件或目录的权限。
语法:
chmod [-cfRv][--help][--version][<权限范围>+/-/=<权限设置...>][文件或目录...] 或
chmod [-cfRv][--help][--version][数字代号][文件或目录...] 或
chmod [-cfRv][--help][--reference=<参考文件或目录>][--version][文件或目录...]
补充说明:
在UNIX系统家族里,文件或目录权限的控制分别以读取,写入,执行3种一般权限来区分,另有3种特殊权限可供运用,再搭配拥有者与所属群组管理权限范围。您可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连接的权限无法变更,如果您对符号连接修改权限,其改变会作用在被连接的原始文件。权限范围的表示法如下:
u:User,即文件或目录的拥有者。
g:Group,即文件或目录的所属群组。
o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。
a:All,即全部的用户,包含拥有者,所属群组以及其他用户。
有关权限代号的部分,列表于下:
r:读取权限,数字代号为"4"。
w:写入权限,数字代号为"2"。
x:执行或切换权限,数字代号为"1"。
-:不具任何权限,数字代号为"0"。
s:特殊?b>功能说明:变更文件或目录的权限。
参数:
-c或 --changes 效果类似"-v"参数,但仅回报更改的部分。
-f或 --quiet或 --silent 不显示错误信息。
-R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。
-v或 --verbose 显示指令执行过程。
--help 在线帮助。
--reference=<参考文件或目录> 把指定文件或目录的权限全部设成和参考文件或目录的权限相同
--version 显示版本信息。
<权限范围>+<权限设置> 开启权限范围的文件或目录的该项权限设置。
<权限范围>-<权限设置> 关闭权限范围的文件或目录的该项权限设置。
<权限范围>=<权限设置> 指定权限范围的文件或目录的该项权限设置。
文章来源:http://www.hxstrive.com/article/67.htm
相关推荐
Linux chmod 命令参数及用法详解 -- 文件文件夹权限设定命令借鉴 Linux chmod 命令是 Linux/Unix 系统中用于设置文件和文件夹权限的命令。权限设定是指对文件或文件夹的访问控制,包括读取、写入、执行等操作的控制...
`chmod` 命令是 Linux 和 Unix 系统中用于改变文件或目录权限的关键工具。权限设置在这些操作系统中至关重要,因为它们控制了用户如何访问和操作文件和目录。理解 `chmod` 的使用方法可以帮助你更好地管理和保护系统...
在Linux中,可以通过`ls -l`命令来查看文件或目录的详细属性,包括文件类型、权限、链接数、所有者、所属组、大小、最后修改时间和名称。权限部分由十位字符组成,前三位表示文件所有者的权限,中间三位是同组用户的...
chmod命令的英文原意是“change the permissions mode of a file”,我们简称为“change mode”,意为用来改变文件或目录权限的命令,但是只有文件的属主和超级用户root才能执行这个命令。有两种模式,一种是采用...
在Linux操作系统中,`chmod`命令是用于改变文件或目录权限的重要工具。权限管理是Linux系统安全的基础,理解和熟练使用`chmod`对于任何系统管理员或开发者来说都是至关重要的。本篇将详细介绍`chmod`命令的使用方法...
本课件“Linux基础课件文件权限设置chown命令共13页.pdf”深入讲解了Linux中的文件权限及如何使用`chown`命令来改变文件所有者,这对于理解和操作Linux系统至关重要。 首先,让我们了解一下Linux的文件权限系统。在...
文件权限管理是Linux安全机制中非常重要的一部分,它允许用户控制谁可以读取、写入或执行系统上的文件和目录。本实验文档将详细讨论如何使用Linux的命令行工具来管理文件权限。 ### 用户和组的概念 Linux系统将...
例如,chmod 命令用来变更文件或目录的权限,而 chattr 命令用来改变文件属性。 此外,本文档还涵盖了其他方面的命令,例如文本处理、数据压缩、打印管理等。例如,awk 命令用来文本和数据进行处理,而 bzip2 命令...
chmod 命令用于变更文件或目录的权限。语法为 chmod [-cfRv] [--help] [--version] [<权限范围>+/-/=<权限设置...>] [文件或目录...] 或 chmod [-cfRv] [--help] [--version] [数字代号] [文件或目录...] 或 chmod ...
在文件权限管理方面,`chmod`命令用于修改文件或目录的权限。例如,`chmod a+x test.txt`给所有用户添加执行权限,`chmod u-x test.txt`去掉文件所有者的执行权限。权限的变更也可以针对文件的所有者、所属组和其他...
在Linux中,每个文件或目录都有一套权限设置,用于控制用户对文件或目录的操作权限。可以通过`ls -l`命令查看文件的详细信息,包括权限。 - 权限符号解释: - `'r'`:读权限,表示用户可以查看文件内容或列出目录...
chgrp 命令用于变更文件或目录的所属群组。语法:`chgrp [-cfhRv][--help][--version][所属群组][文件或目录...]` 参数: * -c 或 --changes:效果类似"-v"参数,但仅回报更改的部分 * -f 或 --quiet 或 --silent...
本篇文章将详细介绍三个常用的Linux命令:`cat`、`chgrp`和`chmod`,它们分别用于文件内容查看、文件或目录所属群组的变更以及文件权限的调整。 1. `cat`命令: `cat`命令主要用于合并和查看文件内容,同时它也支持...
chmod 命令用于更改文件或目录的权限。其基本语法为:`chmod [-cfvR] [--help] [--version] mode file...`。 参数说明: * `mode`:权限设定字串,格式如下:`[ugoa...][+-=][rwxX]...][,...]`。 * `-c`:若该档案...
`chmod` 用于调整文件或目录的权限,如读、写、执行权限。权限分为三个级别:文件所有者、同组用户和其他用户。`chmod`接受一个模式参数,可以是数字或符号表示。例如: - `chmod 755 filename` 给所有者赋予读、...
* du:显示目录或文件的大小 * e2fsck:检查 ext2/ext3 文件系统的正确性 * fdisk:对硬盘进行分区 * fsck:检查文件系统并尝试修复错误 * losetup:设置循环设备 * ls:列出目录内容 * mkdir:创建目录 * mformat:...
4. `chmod`: 修改文件或目录的权限模式。 5. `chown`: 更改文件的所有者。 6. `cksum`: 计算文件的校验和,用于检查数据完整性。 7. `cmp`: 比较两个文件的差异。 8. `cp`: 复制文件或目录。 9. `cut`: 从文件或标准...