chmod 755 与chmod +x的区别

chmod 755 与chmod +x的区别在写linuxshell脚本时,经常使用chmod755example.sh或chmod+xexample.sh来将文本文件转变为可执行文件。那么这个指令就行对文件做了什么事情?这两个指令之间又有什么区别呢?chmod是“changemode”的意思,用于改变Linux文件代表不同用户对此文件权限的一串flag。组成如下:chmod755的含义是将此文件的permissionflags改为111(7)101(5)101(5)也就是。因此我们也可以说chmod755的作用

大家好,又见面了,我是你们的朋友全栈君。

在写linux shell 脚本时,经常使用chmod 755 example.sh 或 chmod +x example.sh 来将文本文件转变为可执行文件。那么这个指令就行对文件做了什么事情?这两个指令之间又有什么区别呢?

chmod是“change mode”的意思,用于改变Linux文件代表不同用户对此文件权限的一串flag。组成如下:

在这里插入图片描述

chmod 755 的含义是将此文件的permission flags 改为 111(7) 101(5) 101(5)

也就755 的含义所有用户都拥有此文件的读权限和执行权限,只有Owner拥有此文件的写权限。因此我们也可以说chmod 755 的作用等同于 chmod u=rwx,go=rx (其中u代表user,g代表group, o代表others)

chmod +x 的含义为,为三种用户都赋予执行权限,因此其等同于 chmod a+x 和 chmod ugo+x (a代表all,ugo同上)

因此,这chmod 755 与 chmod +x 的区别就是,前者可能会改变读写权限,而后者不影响读写权限,两者都能为文件赋予全用户的执行权限

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160160.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 《光棍节程序员闯关秀》闯关攻略

    《光棍节程序员闯关秀》闯关攻略https://1111.segmentfault.com《光棍节程序员闯关秀》     程序员们,欢迎来攻!!!在之前的基础上,重新整理了一遍,之前才闯到第8关,然而,昨天整理文章的时候,网站服务器崩了,所以,可遗憾了,还好今天,正常了,把第8关过了,呵呵,第九关,真的不想过了,就这样吧,至于SegmentFault的账号早就有了,还是蛮喜欢这个网站的。我发现所有的key可以都在变

    2022年7月17日
    24
  • 数据结构与算法(3)

    数据结构与算法(3)

    2021年11月12日
    51
  • coturn 搭建 stun turn 服务器

    coturn 搭建 stun turn 服务器coturn搭建stun/trun服务器分享经验总结,欢迎加入简介STUN,首先在RFC3489中定义,作为一个完整的NAT穿透解决方案,英文全称是SimpleTraversalofUDPThroughNATs,即简单的用UDP穿透NAT。STUN(SimpleTraversalofUserDatagramProtocolThroughNetworkAddressTranslators),即简单的用UDP穿透NAT,是个轻量级的协议,是基于UDP的完整的穿

    2022年7月16日
    39
  • jquery+正則表達式验证邮箱格式的样例「建议收藏」

    jquery+正則表達式验证邮箱格式的样例

    2022年2月2日
    40
  • 高等数学学习笔记——第十四讲——函数极限的概念(1. 函数在无穷远处极限定义)

    高等数学学习笔记——第十四讲——函数极限的概念(1. 函数在无穷远处极限定义)1.问题引入(函数极限概念产生的背景——十六世纪开始在天体运动、航海、炮弹发射等领域对连续变量的研究需要)2.函数自变量的六种变化过程(趋于无穷或有限量,左趋近或右趋近)以时间为例,理解自变量的不同变化过程3.函数极限示例4.函数极限(关于过程x趋于正无穷)的定义ε可以取任意小的正数5.函数极限证明…

    2022年5月5日
    49
  • ubuntu安装图形化界面_ubuntu 安装桌面

    ubuntu安装图形化界面_ubuntu 安装桌面系统安装的Ubuntu16.04,默认的桌面的系统不是很习惯,特意安装了xfce4桌面系统。设置开机启动项从Xfce桌面菜单中选择"SettingsManager"(设置管理器)->Settings"(设置)窗口->SessionandStartup"(会话和启动)图标。1各种桌面环境下设置开机自启动应用程序的方法↩︎…

    2025年7月2日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号