`

Linux变更文件或目录的权限chmod命令

阅读更多

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

 

分享到:
评论

相关推荐

    linuxchmod命令参数及用法详解--文件文件夹权限设定命令借鉴.pdf

    Linux chmod 命令参数及用法详解 -- 文件文件夹权限设定命令借鉴 Linux chmod 命令是 Linux/Unix 系统中用于设置文件和文件夹权限的命令。权限设定是指对文件或文件夹的访问控制,包括读取、写入、执行等操作的控制...

    chmod命令详细用法

    `chmod` 命令是 Linux 和 Unix 系统中用于改变文件或目录权限的关键工具。权限设置在这些操作系统中至关重要,因为它们控制了用户如何访问和操作文件和目录。理解 `chmod` 的使用方法可以帮助你更好地管理和保护系统...

    Linux修改文件及文件夹权限

    在Linux中,可以通过`ls -l`命令来查看文件或目录的详细属性,包括文件类型、权限、链接数、所有者、所属组、大小、最后修改时间和名称。权限部分由十位字符组成,前三位表示文件所有者的权限,中间三位是同组用户的...

    chmod命令 改变文件或目录权限

    chmod命令的英文原意是“change the permissions mode of a file”,我们简称为“change mode”,意为用来改变文件或目录权限的命令,但是只有文件的属主和超级用户root才能执行这个命令。有两种模式,一种是采用...

    chmod 命令详细用法说明

    在Linux操作系统中,`chmod`命令是用于改变文件或目录权限的重要工具。权限管理是Linux系统安全的基础,理解和熟练使用`chmod`对于任何系统管理员或开发者来说都是至关重要的。本篇将详细介绍`chmod`命令的使用方法...

    Linux基础课件文件权限设置chown命令共13页.pd

    本课件“Linux基础课件文件权限设置chown命令共13页.pdf”深入讲解了Linux中的文件权限及如何使用`chown`命令来改变文件所有者,这对于理解和操作Linux系统至关重要。 首先,让我们了解一下Linux的文件权限系统。在...

    Linux文件权限管理实验.pdf

    文件权限管理是Linux安全机制中非常重要的一部分,它允许用户控制谁可以读取、写入或执行系统上的文件和目录。本实验文档将详细讨论如何使用Linux的命令行工具来管理文件权限。 ### 用户和组的概念 Linux系统将...

    Linux命令大全搜索工具 v1.5.1.pdf

    例如,chmod 命令用来变更文件或目录的权限,而 chattr 命令用来改变文件属性。 此外,本文档还涵盖了其他方面的命令,例如文本处理、数据压缩、打印管理等。例如,awk 命令用来文本和数据进行处理,而 bzip2 命令...

    Linux运维工程师必会的109个命令

    chmod 命令用于变更文件或目录的权限。语法为 chmod [-cfRv] [--help] [--version] [&lt;权限范围&gt;+/-/=&lt;权限设置...&gt;] [文件或目录...] 或 chmod [-cfRv] [--help] [--version] [数字代号] [文件或目录...] 或 chmod ...

    Linux文件操作和用户管理

    在文件权限管理方面,`chmod`命令用于修改文件或目录的权限。例如,`chmod a+x test.txt`给所有用户添加执行权限,`chmod u-x test.txt`去掉文件所有者的执行权限。权限的变更也可以针对文件的所有者、所属组和其他...

    Linux用户和文件权限管理

    在Linux中,每个文件或目录都有一套权限设置,用于控制用户对文件或目录的操作权限。可以通过`ls -l`命令查看文件的详细信息,包括权限。 - 权限符号解释: - `'r'`:读权限,表示用户可以查看文件内容或列出目录...

    linux常用命令全集-文件管理.docx

    chgrp 命令用于变更文件或目录的所属群组。语法:`chgrp [-cfhRv][--help][--version][所属群组][文件或目录...]` 参数: * -c 或 --changes:效果类似"-v"参数,但仅回报更改的部分 * -f 或 --quiet 或 --silent...

    Linux命令全集 Linux常用命令大全

    本篇文章将详细介绍三个常用的Linux命令:`cat`、`chgrp`和`chmod`,它们分别用于文件内容查看、文件或目录所属群组的变更以及文件权限的调整。 1. `cat`命令: `cat`命令主要用于合并和查看文件内容,同时它也支持...

    linux命令大全命令大全

    chmod 命令用于更改文件或目录的权限。其基本语法为:`chmod [-cfvR] [--help] [--version] mode file...`。 参数说明: * `mode`:权限设定字串,格式如下:`[ugoa...][+-=][rwxX]...][,...]`。 * `-c`:若该档案...

    linux学习总结linux学习总结

    chmod 命令用于变更文件或目录的权限。其基本语法为:`chmod [-cfRv] [--help] [--version] [&lt;权限范围&gt;+/-/&lt;权限设置...&gt;] [文件或目录...]` 参数: * `-c`:效果类似"-v"参数,但仅回报更改的部分 * `-f`:不...

    LINUX文件管理命令.pdf

    `chmod` 用于调整文件或目录的权限,如读、写、执行权限。权限分为三个级别:文件所有者、同组用户和其他用户。`chmod`接受一个模式参数,可以是数字或符号表示。例如: - `chmod 755 filename` 给所有者赋予读、...

    linux常规操作命令大全

    * du:显示目录或文件的大小 * e2fsck:检查 ext2/ext3 文件系统的正确性 * fdisk:对硬盘进行分区 * fsck:检查文件系统并尝试修复错误 * losetup:设置循环设备 * ls:列出目录内容 * mkdir:创建目录 * mformat:...

    linux基本命令linux基本命令

    **`chmod`**:变更文件权限。Linux的文件权限分为读(r)、写(w)和执行(x)三种。例如,`chmod u+x file`给文件的所有者添加执行权限。`chmod g-w file`取消组用户的写权限。权限标志还有`u`(用户)、`g`(组)...

Global site tag (gtag.js) - Google Analytics