开发者社区> 问答> 正文

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

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

展开
收起
云栖技术 2016-06-02 23:43:01 3760 0
1 条回答
写回答
取消 提交回答
  • 社区爱好者,专为云栖社区服务!

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

    2019-07-17 19:25:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载