# 转载chmod+X与chmod777

2023-05-16

chmod+X与chmod777

原文:https://blog.csdn.net/qq_42982742/article/details/103690119

chmod +x 是将文件状态改为可执行,而chmod 777 是改变文件读写权限。

在这里插入图片描述

u User,即文件或目录的拥有者;
g Group,即文件或目录的所属群组;
o Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围;
a All,即全部的用户,包含拥有者,所属群组以及其他用户;
mode : 权限设定字串,格式如下 : [ugoa…][[±=][rwxX]…][,…]
其中+ : 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 读取权限,数字代号为“4”;w 写入权限,数字代号为“2”;x 执行或切换权限,数字代号为“1”;- 不具任何权限,数字代号为“0”;
s 特殊功能说明:变更文件或目录的权限。
命令中各选项的含义为:
 -c : 若该档案权限确实已经更改,才显示其更改动作
 -f : 若该档案权限无法被更改也不要显示错误讯息
 -v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
  --help : 显示辅助说明
  --version : 显示版本
操作对象who可是下述字母中的任一个或者它们的组合:
  u 表示“用户(user)”,即文件或目录的所有者。
  g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。
  o 表示“其他(others)用户”。

linux下一般会发现有很多颜色不同的文件:
在这里插入图片描述
绿色文件: 可执行文件,可执行的程序
红色文件:压缩文件或者包文件
蓝色文件:目录
白色文件:一般性文件,如文本文件,配置文件,源码文件等
浅蓝色文件:链接文件,主要是使用ln命令建立的文件
红色闪烁:表示链接的文件有问题
黄色:表示设备文件
灰色:表示其他文件

对于chmod +x file 来说就是将file改为可执行状态,在linux因高亮语法,会让file文件显示绿色。对于灰色的文件来说,没有可执行的权限,这是若我们给它chmod +x后它将会变为可执行的绿色文件。

chmod 777的语法为:chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。

范例:
chmod a=rwx file 和chmod 777 file效果相同
chmod ug=rwx,o=x file和chmod 771 file效果相同
若用chmod 4755 filename可使此程式具有root的权限

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

# 转载chmod+X与chmod777 的相关文章

  • chmod 755和chmod 4755的区别

    chmod 755和chmod 4755的区别 from xff1a http hi baidu com angivo blog item d679237e467f68320dd7da10 html chmod是Linux下设置文件权限的命
  • Linux:chmod -R 777 *含义

    Linux xff1a chmod R 777 首先 xff0c chmod命令是linux上用于改变权限的命令 xff0c R 是递归遍历子目录 xff0c 因为你要操作的文件使用的 通配符 777 xff0c 第一个7代表文件所属者的权
  • Linux命令 -文件权限配置的深入(chown/chmod/setfacl)

    Linux命令 文件权限配置的深入 文档的权限文档的归属 文档的权限就是对文档的操作权限 w r x 读取 xff0c r xff0c read 61 61 具体的权限有 xff1a cat less more head tail 修改 x
  • chmod修改权限的用法

    一 chmod作用 xff1a 修改文件 目录的权限 二 语法 xff1a chmod 对谁操作 操作符 赋予的权限 文件名 三 操作对象 xff1a u 用户user xff0c 表现文件或目录的所有者 g 用户组group xff0c
  • Linux权限详情---id、chmod、umask、su、chown、chgrp、passwd

    Linux不仅是多重任务处理 multitasking 系统 xff0c 还是多用户 multiuser 系统 这是说 xff0c 虽然一台标准计算机可能只包含一个键盘和一台显示器 xff0c 但是它仍然可以同时被一个以上的用户使用 远程用
  • chown和chmod区别

    一 文件权限结构 ll查看某一个目录会得到一个7字段的列表 第一个字段是文件属性字段 xff08 eg drwxr xr x xff09 xff0c 文件属性字段总共10个字母 xff1a 第一个字符代表文件类型 xff1a xff1a 普
  • 了解 Linux 文件权限

    在 Linux 中 文件权限 属性和所有权控制系统进程和用户对文件的访问级别 这确保只有授权的用户和进程才能访问特定的文件和目录 Linux 文件权限 基本的 Linux 权限模型的工作原理是将每个系统文件与所有者和组相关联 并为三类不同的
  • linux系统rwx(421)、777权限详解

    摘要 linux的常见权限 mark一下 常用的linux文件权限如下 444 r r r 600 rw 644 rw r r 666 rw rw rw 700 rwx 744 rwxr r 755 rwxr xr x 777 rwxrwx
  • Linux 中的 Chmod 命令(文件权限)

    在 Linux 中 对文件的访问是通过文件权限 属性和所有权来管理的 这确保只有授权的用户和进程才能访问文件和目录 本教程介绍了如何使用chmod命令更改文件和目录的访问权限 Linux 文件权限 在进一步讨论之前 我们先解释一下基本的 L
  • chown、chmod详解

    首先通过ll命令查看目录下文件 主要看最前面一列 我把 drwxr xr x 拿出来说 d 目录 文件类型 rwx 可读 可写 可执行 2 4位 所属者权限 r x 可读 可执行 5 7位 所属组权限 r x 可读 可执行 8 10位 其它
  • 如何在 python 中执行简单的“chmod +x”?

    我想从可执行的 python 脚本中创建一个文件 import os import stat os chmod somefile stat S IEXEC 它出现os chmod不会像 unix 那样 添加 权限chmod做 注释掉最后一行
  • 服务器如何因 chmod 777 而变得容易受到攻击?

    我经常读到类似这样的文章 chmod 777 很糟糕 我想知道 当我执行时我如何变得脆弱chmod 777在一个文件上 我可以重现的真实世界示例是什么 It 允许文件系统内容查看和 或修改由任何人 假设攻击者已经具有通用系统访问权限 这在共
  • c 从另一个文件复制文件权限

    复制文件的unix文件权限并将其设置到另一个文件的最简单方法是什么 有没有办法将文件的权限存储到变量 然后使用该变量将这些权限设置到另一个文件 当然 使用stat and chmod 可能需要root include
  • 如何通过单个命令创建目录并授予权限

    如何在Linux中使用单个命令创建目录并授予权限 我必须创建很多具有完全权限的文件夹777 Commands mkdir path foldername chmod 777 path foldername 我不喜欢在两个命令中创建并授予权限
  • chmod 在 Windows 上如何工作? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 Windows 文件权限与 nix 权限有很大不同 那么 chmod 是如何从GnuWin http gnuwin32 sourceforge net
  • 将 Laravel 存储权限设置为 777?

    由于某种原因 我不得不将 Laravel 存储文件夹设置为 777 我运行这个命令sudo chmod R 775 storage 并且我的权限错误未解决 因此我通过运行此命令将权限从 775 更改为 777sudo chmod R 777
  • Git/GitKraken – 从备份恢复存储库后,文件模式更改为未知值 (14001)

    对 Git Kraken 还是个新手 如果逻辑板对我来说坏了 我必须从备份中恢复存储库 重新安装软件 然后在临时计算机上恢复并运行 直到我可以从商店取回原始计算机 现在我在 Gitkraken 中打开了存储库 这告诉我我的修补程序分支上有
  • Chmod 未被识别为内部或外部命令

    尝试在 Windows 中安装 pycrypto 在命令提示符下 我输入 python setup py build 事情开始时一切正常 但是当它进入 运行 build configure 时 我收到此错误消息并且事情停止了 chmod 未
  • PHP 创建具有另一个权限的目录

    我想创建一个具有 another 权限的目录 one mkdir one fileperms another 在我看来 上述可能无法正常工作 请帮我找出问题所在 我也尝试过 mkdir one chmod one fileperms ano
  • 复制文件权限,但不复制文件[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我有同一目录树的两个副本 它们几乎都具有相同的文件 一个版本可能有几个额外或丢失的文件 但是 大多数文件对于两个目录都是相同的 具有相同的相对路径和所

随机推荐

  • ssh 怎样以root用户登录

    sudo vim etc ssh sshd config 找到并用 注释掉这行 xff1a PermitRootLogin prohibit password 新建一行 添加 xff1a PermitRootLogin yes 重启服务 s
  • python 函数内部修改外部变量

    如果内部修改外部变量需要nonlocal xff0c global def f1 print 34 in f1 34 num 61 111 def f2 nonlocal num num 61 222 print num f2 print
  • python 列表生成式将两个列表组合

    l1 61 1 2 3 4 5 l2 61 10 20 30 40 50 l3 61 x y for x in l1 for y in l2 if y x 61 61 10 l4 61 x y for x in l1 for y in l2
  • python monkey脚本

    import wx import wx xrc import os import threading import thread import logging import re import time import csv import
  • tiny210 ubuntu下sd卡分区

    1 ubuntu实现SD Flasher exe原理 友善官方给出的烧录uboot的工具是SD Flasher exe xff0c 这个工具只能在windows下使用 由于本人电脑无法打开这个工具 xff0c 所以在windows下无法制作
  • MonkeyScript API 文档

    一 前言 本文档记录了和 MonkeyScript 相关的 API 文档 xff0c 由承香墨影整理 所有 API 描述均来自 MonkeySourceScript java 也可以自行查看源码 xff0c 在线阅读地址 xff1a htt
  • mysql教程01

    常用数据类型如下 xff1a 整数 xff1a int xff0c bit小数 xff1a decimal字符串 xff1a varchar char日期时间 date time datetime枚举类型 enum decimal表示浮点数
  • mysql02

    查看版本 xff1a select version 查看所有数据库 xff1a show databases xff1b 创建数据数据库 xff1a create database test01 charset 61 utf8 使用数据库
  • 类linux驱动模块框架module_init(init_fun)在STM32上的实现

    原文 xff1a https zhuanlan zhihu com p 81309285 设计思想 利用编译器的特性 xff0c 在程序编译时将各模块初始化函数顺序存放到内存的指定地址 xff0c 然后在程序运行时main函数从这块内存区域
  • 国内如何快速下载keil的pack文件包(干货)

    想要在国内如何快速下载keil的pack文件包 xff0c 真的是有点麻烦的 xff0c 不过网上找了一个好方法 xff0c 可以记录下 在keil的pack 官网 MDK5 Software Packs keil com 查找自己想要的p
  • 使用KEIL C51实现的简单合作式多任务操作系统内核(单片机实现版本)

    基于网上网友的代码 xff0c 自己在单片机上实现 xff0c 特此记录分享之 基于https blog csdn net yyx112358 article details 78877523 使用KEIL C51实现的简单合作式多任务操作
  • [技术分享] 用Python玩转3D人体姿态估计

    转载自3D视觉开发者社区用户 mudi 原文链接 xff1a 技术分享 用Python玩转3D人体姿态估计 如果觉得文章内容不错 xff0c 别忘了三连支持下哦 x1f618 导语 姿态估计 xff0c 一直是近几年的研究热点 它就是根据画
  • 获取相机内参和外参的方法

    作者 童虎 编辑 3D视觉开发者社区 如果觉得文章内容不错 xff0c 别忘了三连支持下哦 x1f618 相机内参 xff1a 是与相机自身特性相关的参数 xff0c 比如相机的焦距 像素大小 相机外参 xff1a 在世界坐标系中的参数 x
  • 计算机专业英语词汇1695词(35天记忆)

    计算机专业英语词汇1695词 xff08 35天记忆 xff09 声明 xff1a 英语其实就是一个工具 xff0c 你会发现很多资料文献或者一些软件基本都涉及到英文 xff0c 尤其从事计算机的体验极深哈 这篇博客总共提供1695个专业词
  • PID调试软件(C#、模拟、仿真)

    突然想起要玩下PID xff0c 于是又想到强大的C xff0c 好吧 xff0c 搞个小软件玩下 首先花点时间学习PID xff0c 用的都是网上资料 xff0c 开始是先看http www amobbs com thread 50433
  • [docker报错] 用docker build构建python项目镜像时,执行到RUN pip install报错

    问题描述 用docker build构建python项目镜像 xff0c 执行到RUN pip install后 xff0c 长时间没有响应后报错 xff0c 原本以为是网速太慢导致下载失败 后来看到这篇 xff08 docker buil
  • 软件测试面试中项目介绍宝典

    面对 面试造飞机 xff0c 工作拧螺丝 的杯具 xff0c 我们必须做好准备工作 xff1a 打有准备的仗 测试的面试相对于开发的面试来说 xff0c 对于技术的询问其实相对来说较少的 xff0c 技术这一块主要针对以下几个方面 测试理论
  • 详解超声波测距模块HC-SR04的使用

    1 模块简介 HC SR04超声波模块常用于机器人避障 物体测距 液位检测 公共安防 停车场检测等场所 HC SR04超声波模块主要是由两个通用的压电陶瓷超声传感器 xff0c 并加外围信号处理电路构成的 如图 xff1a 两个压电陶瓷超声
  • Docker安装图形界面Shipyard

    Shipyard xff08 github xff09 是建立在docker集群管理工具Citadel之上的可以管理容器 主机等资源的web图形化工具 包括core和extension两个版本 xff0c core即shipyard主要是把
  • # 转载chmod+X与chmod777

    chmod 43 X与chmod777 原文 xff1a https blog csdn net qq 42982742 article details 103690119 chmod 43 x 是将文件状态改为可执行 xff0c 而chm