返回顶部
首页 > 资讯 > 操作系统 >Linux中chmod命令怎么用
  • 728
分享到

Linux中chmod命令怎么用

2023-06-28 08:06:14 728人浏览 安东尼
摘要

这篇文章主要介绍了linux中chmod命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux 常用命令chmod命令是控制用户对文件的权限的命令,Linux/U

这篇文章主要介绍了linux中chmod命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

Linux 常用命令chmod命令是控制用户对文件的权限的命令,Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。

Linux中chmod命令怎么用

chmod

用来变更文件或目录的权限

概要

 chmod [OPTioN]... MODE[,MODE]... FILE... chmod [OPTION]... OCTAL-MODE FILE... chmod [OPTION]... --reference=RFILE FILE...

主要用途

  • 通过符号组合的方式更改目标文件或目录的权限。

  • 通过八进制数的方式更改目标文件或目录的权限。

  • 通过参考文件的权限来更改目标文件或目录的权限。

参数

mode:八进制数或符号组合。

file:指定要更改权限的一到多个文件。

选项

 -c, --changes:当文件的权限更改时输出操作信息。 --no-preserve-root:不将'/'特殊化处理,默认选项。 --preserve-root:不能在根目录下递归操作。 -f, --silent, --quiet:抑制多数错误消息的输出。 -v, --verbose:无论文件是否更改了权限,一律输出操作信息。 --reference=RFILE:使用参考文件或参考目录RFILE的权限来设置目标文件或目录的权限。 -R, --recursive:对目录以及目录下的文件递归执行更改权限操作。 --help:显示帮助信息并退出。 --version:显示版本信息并退出。

返回值

返回状态为成功除非给出了非法选项或非法参数。

例子

参考man chmod文档的DESCRIPTION段落得知:

  • u符号代表当前用户。

  • g符号代表和当前用户在同一个组的用户,以下简称组用户。

  • o符号代表其他用户。

  • a符号代表所有用户。

  • r符号代表读权限以及八进制数4。

  • w符号代表写权限以及八进制数2。

  • x符号代表执行权限以及八进制数1。

  • X符号代表如果目标文件是可执行文件或目录,可给其设置可执行权限。

  • s符号代表设置权限suid和sgid,使用权限组合u+s设定文件的用户的ID位,g+s设置组用户ID位。

  • t符号代表只有目录或文件的所有者才可以删除目录下的文件。

  • +符号代表添加目标用户相应的权限。

  • -符号代表删除目标用户相应的权限。

  • =符号代表添加目标用户相应的权限,删除未提到的权限。

 linux文件的用户权限说明:  # 查看当前目录(包含隐藏文件)的长格式。 ls -la   -rw-r--r--   1 user  staff   651 Oct 12 12:53 .gitmodules  # 第1位如果是d则代表目录,是-则代表普通文件。 # 更多详情请参阅info coreutils 'ls invocation'(ls命令的info文档)的'-l'选项部分。 # 第2到4位代表当前用户的权限。 # 第5到7位代表组用户的权限。 # 第8到10位代表其他用户的权限。
 # 添加组用户的写权限。 chmod g+w ./test.log # 删除其他用户的所有权限。 chmod o= ./test.log # 使得所有用户都没有写权限。 chmod a-w ./test.log # 当前用户具有所有权限,组用户有读写权限,其他用户只有读权限。 chmod u=rwx, g=rw, o=r ./test.log # 等价的八进制数表示: chmod 754 ./test.log # 将目录以及目录下的文件都设置为所有用户拥有读写权限。 # 注意,使用'-R'选项一定要保留当前用户的执行和读取权限,否则会报错! chmod -R a=rw ./testdir/ # 根据其他文件的权限设置文件权限。 chmod --reference=./1.log  ./test.log

注意

  1. 该命令是GNU coreutils包中的命令,相关的帮助信息请查看man chmod或info coreutils 'chmod invocation'。

  2. 符号连接的权限无法变更,如果用户对符号连接修改权限,其改变会作用在被连接的原始文件。

  3. 使用-R选项一定要保留当前用户的执行和读取权限,否则会报错!

感谢你能够认真阅读完这篇文章,希望小编分享的“Linux中chmod命令怎么用”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网操作系统频道,更多相关知识等着你来学习!

--结束END--

本文标题: Linux中chmod命令怎么用

本文链接: https://lsjlt.com/news/317843.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux中chmod命令怎么用
    这篇文章主要介绍了Linux中chmod命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux 常用命令chmod命令是控制用户对文件的权限的命令,Linux/U...
    99+
    2023-06-28
  • Linux命令chmod怎么用
    这篇文章给大家分享的是有关Linux命令chmod怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。##chmod命令用途 用于改变Linux系统的文件的访问权限。通常用它来控制文件的访问权限,使文件可写或者使...
    99+
    2023-06-16
  • Linux中怎么使用chmod命令
    本篇内容介绍了“Linux中怎么使用chmod命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!chmod命令用于改变linux系统文件或目...
    99+
    2023-06-27
  • linux中chmod命令怎么使用
    在Linux中,chmod命令用于更改文件或目录的访问权限。它可以通过数字或符号两种方式来指定权限。使用数字方式:chmod [权限...
    99+
    2023-08-16
    linux chmod
  • 怎么在Linux中使用chmod命令
    怎么在Linux中使用chmod命令?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 命令格式:chmod [-cfvR] [--help]&n...
    99+
    2023-06-13
  • chmod命令怎么在linux中使用
    这期内容当中小编将会给大家带来有关chmod命令怎么在linux中使用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。第一列讲解: "-" 指普通文件"d"...
    99+
    2023-06-09
  • Linux常用命令chmod怎么用
    这篇文章给大家分享的是有关Linux常用命令chmod怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux常用命令chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令,Linu...
    99+
    2023-06-28
  • linux中chmod命令用法详解
    chmod命令语法 这是使用chmod命令时的正确语法: chmod [options] mode [,mode] file1 [file2 ...] 以下是chmod使用的一些常用选项:  ● -f, - sil...
    99+
    2022-06-04
    linux chmod
  • Linux中chmod命令的用法是什么
    chmod命令用于修改文件或目录的访问权限。它可以修改文件的读取、写入和执行权限,以及目录的访问权限。命令的基本语法是:chmod ...
    99+
    2023-09-14
    Linux
  • linux仿写chmod命令
    #include<stdio.h>#include<stdlib.h>#include<sys/types.h>#include<sys/stat.h>in...
    99+
    2022-06-04
    命令 仿写 linux
  • chmod命令怎么在Linux与Unix系统中使用
    chmod命令怎么在Linux与Unix系统中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。使用ls -l命令后,我们可以看到文件前面都有一串类似-rwxrwxrwx的...
    99+
    2023-06-12
  • chown与chmod命令怎么在Linux系统中使用
    这期内容当中小编将会给大家带来有关chown与chmod命令怎么在Linux系统中使用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。第一首先打开电脑的linux系统。再进入student用户。第二然后用c...
    99+
    2023-06-10
  • linux的chmod命令用法是什么
    chmod命令用于改变文件或目录的权限。其基本语法为:chmod [选项] 模式 文件/目录常用选项包括:- -c:显示更改的权限。...
    99+
    2023-09-15
    linux
  • Linux系统中chmod命令是什么呢
    小编今天带大家了解Linux系统中chmod命令是什么呢,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统中chmod命令...
    99+
    2023-06-28
  • linux的chmod命令如何使用
    chmod命令用于修改文件或目录的权限。它的基本语法是:chmod [选项] 权限 文件/目录其中,选项可以是:- -c:显示修改的...
    99+
    2023-10-09
    linux
  • Linux的chmod命令使用实例
    本篇内容介绍了“Linux的chmod命令使用实例”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!chmod用于管理文件或目录的权限,文件或目...
    99+
    2023-06-27
  • Linux基础命令chmod的用法
    这篇文章主要讲解了“Linux基础命令chmod的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux基础命令chmod的用法”吧!chmod改变文件或者目录的权限,可以用数字或者字...
    99+
    2023-06-06
  • Unix系统中怎么使用chmod命令
    这篇文章主要介绍了Unix系统中怎么使用chmod命令的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Unix系统中怎么使用chmod命令文章都会有所收获,下面我们一起来看看吧。使用数字改变权限chmod使用数字...
    99+
    2023-07-04
  • Linux中如何使用chmod权限修改命令
    Linux中如何使用chmod权限修改命令,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Linux权限为了更好地理解chmod命令是如何工作的,我们该谨慎地研究Linux文件权...
    99+
    2023-06-15
  • ubuntu chmod命令有什么用
    chmod命令用于修改文件或目录的权限。具体来说,chmod命令可以用于修改文件或目录的读、写和执行权限。通过设置不同的权限组合,可...
    99+
    2023-08-31
    ubuntu
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作