linux中在文件夹下新建文档属于写操作(w)还是执行(x)操作-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

linux中在文件夹下新建文档属于写操作(w)还是执行(x)操作

云栖技术 2016-06-02 23:43:01 1711

众所周知,linux下文档和文件夹都有rwx操作,读鸟哥的私房菜中说不能在没有x权限的文件夹下执行一些命令,比如man,ll等,那在文件夹中新建文档是属于写操作还是执行操作?

Linux
分享到
取消 提交回答
全部回答(1)
  • 云栖技术
    2019-07-17 19:25:39

    这要看你是怎样新建的这个文件,比如用 touch 来创建的文件,正常情况下就不会有x权限。
    但如果你有执行gcc的权限,那么你用gcc编译一个自己写的c文件得到一个可执行执行程序时通常就有x权限了。
    还有一些脚本文件,一般新建时用vi或emacs之类的编辑器,第一行就会指定此脚本的执行程序,但这样的脚本文件新建后一般也是没有执行权限的,还得手动用chmod命令给它加x权限才能执行。
    Linux下用mkdir新建的文件夹默认带x权限,至于为什么我就没有去深入了解了。。。

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程