问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux 如何新建一个目录, 让在该目录下新建的文件默认都是可执行的。

发布网友 发布时间:2022-04-22 22:05

我来回答

3个回答

热心网友 时间:2023-10-05 07:41

貌似没有这种功能。因为文件的默认权限是由文件的创建程序决定的。创建程序赋予该文件什么权限就是什么权限。你可以自己写个脚本创建文件。比如把下面的代码写到脚本文件里然后命名为 newfile
#!/bin/sh
for f in $*
do
touch $f
chmod -R ugo+x $f
done

热心网友 时间:2023-10-05 07:42

这个新建的文件默认权限是用户的umask控制的。这个目录是哪个用户来访问,你可以在那个用户的环境变量中加入umask的配置
umask是表示反码的意思,而022是代表你在建文件时候,系统自动用777去跟022相减得到755,你的文件就是755的权限,显示出来就是wrxw-xw-x,文件所有者有读、写、运行;组成员有读、运行,其他人员有读、运行权限。

常用的umask值及对应的文件和目录权限
umask值 目录 文件
022 755 644
027 750 640
002 775 664
006 771 660
007 770 660

热心网友 时间:2023-10-05 07:42

rmdir && mkdir这两个都可以,至于可执行嘛,用root用户修改权限咯

参考资料:星华晨韵

来自:求助得到的回答
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
门?049期父母欲其改娶五字金口决,开是什么特号生肖 支付宝怎么把银行卡的钱转到余额里呢? 下载wampserver5,安装并启动后不能启用apache、mysql的功能,请问这是怎... wampserver安装多个版本phpmysqlapache 四季豆有哪些吃法值得推荐? 四季豆牛肉馅饼的家常做法是什么? 香煎四季豆豆腐饼怎么做好吃 腾讯会议没声音怎么修复-腾讯会议没有声音修复办法 西安市高新区所有幼儿园 西安高新第二初级中学学区有哪些小区 linux下的创建目录的命令 快手不显示大屏模式怎么回事? 快手大屏幕模式找不到了怎么办? 微信上面有附近的人跟我打招呼,我该怎么操作才能将对方加为好友? 荣耀20后面是4个摄像头吗? 建设银行的龙卡(储蓄卡)怎么存钱啊? 建行龙卡储蓄卡 建行龙卡(储蓄卡) 建设银行都有什么卡,储蓄卡都分哪几种? 苹果手机怎么查看本机号码? 安徽国防科技职业学院怎么样,评价,点评,安徽国防科技职业学院好不好 苹果iPhone手机型号怎么查看的三种方法? 安徽国防科技学院怎么样? 如何查询iPhone手机当前使用的IP地址? 安徽国防科技职业学院2020年报考政策解读 苹果手机怎么查询原装正品 安徽国防科技职业学院是公办 还是民办? 怎么查看苹果手机是不是全新机? 安徽国防科技职业学院学院的师资怎么样? 安徽国防科技职业学院今年多少分能上? 怎么样查出c盘占最大空间的文件 C盘巨大的文件是什么文件 在linux如何创建自定义目录 怎么查看电脑c盘的里面哪个文件夹占用最大? c盘的空间被那些文件占用着? C盘空间到底是什么文件占用了大部分的空间 电脑C盘什么文件占内存大? 可以删掉的? c盘的几个文件显示很大,但是搜索不出来? 常见的c盘无用占大空间的文件是什么? c盘占用空间大,是什么原因? C盘占用很大原因是什么?怎么找到无用的文件? 我的电脑C盘不知道什么东西占用了很大的空间 电脑C盘为何占用那么大的空间 C盘用户文件夹为什么那么大 administrator是什么文件?在我c盘占用很大内存? 怎么才能找出C盘的占用大文件? c盘下的users\appdata文件夹过大 如何有效减少占用的空间? 电脑下载软件有哪些比较好的应用市场类的软件? 电脑端的软件商店有哪些? 电脑上有没有好用的应用商店?