当前位置: 技术问答>linux和unix
新建文档的权限自动设定
来源: 互联网 发布时间:2016-10-10
本文导语: 各位好。每次我用vim newfilename创建新文档,然后编辑保存后,该文档的权限都是 -rw-r--r--即当前用户不能执行,有没有什么方式使当前目录(我的当前目录的权限是drwx-r-xr-x)下创建的新文档都是有执行权限的。即自...
各位好。每次我用vim newfilename创建新文档,然后编辑保存后,该文档的权限都是
-rw-r--r--即当前用户不能执行,有没有什么方式使当前目录(我的当前目录的权限是drwx-r-xr-x)下创建的新文档都是有执行权限的。即自动会变为
-rwxr--r--
望指教,谢谢!
-rw-r--r--即当前用户不能执行,有没有什么方式使当前目录(我的当前目录的权限是drwx-r-xr-x)下创建的新文档都是有执行权限的。即自动会变为
-rwxr--r--
望指教,谢谢!
|
就多一句chmod就嫌麻烦啊?
这样试试 自己写个简单的命令 比如/usr/bin/vix 意思是编辑该文件的时候就加执行权限 内容如下
#!/bin/sh
test -f $1 || /bin/touch $1
test -x $1 || /bin/chmod +x $1
/usr/bin/vim $1
然后chmod +x /usr/bin/vix
以后打开写sh的时候就用vix命令 比如vix test.sh 这样如果test.sh是新建的 就会自动加执行权限
这样试试 自己写个简单的命令 比如/usr/bin/vix 意思是编辑该文件的时候就加执行权限 内容如下
#!/bin/sh
test -f $1 || /bin/touch $1
test -x $1 || /bin/chmod +x $1
/usr/bin/vim $1
然后chmod +x /usr/bin/vix
以后打开写sh的时候就用vix命令 比如vix test.sh 这样如果test.sh是新建的 就会自动加执行权限