linux - 如何使在目录中创建的新文件权限与现有文件相同 - linux

标签 linux chmod

每当我在我的目录中创建新文件时,它都会获得新的权限,例如

-rw-r--r-- 1 root root         0 Nov 27  2013 file.txt

虽然我现有的旧文件看起来像

-rwxr-xr-x 1 root root 149200683 Nov 27 15:46 data.tar.gz

如何在不手动操作的情况下使任何新创建的文件获得与 data.tar.gz 相同的权限,

my file locate at , /var/data/disk1/

最佳答案

您可以在/etc/bashrc 或/etc/profile 文件中为所有用户设置 umask。 编辑/etc/profile 或 ~/.bashrc 文件并添加以下行:

umask 022

保存,退出登录

关于linux - 如何使在目录中创建的新文件权限与现有文件相同 - linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20243077/

相关文章:

linux - 如何在新的亚马逊 ec2 服务器上的浏览器中提供 html 页面或 AMI 测试页面

GitLab的Shell执行器,无权限

svn:如何设置文件的可执行位?

linux - 从文本列表复制文件

python - 无法在 CentOS 7 上安装 mpi4py

Python/IPython 导入错误 : no module named site

c++ - 是否有任何工具支持 C++ 基于检查点的内存使用分析

git pull 文件给出 500 错误

php - 用于 PHP Web 应用程序的 Chmod

linux - Ubuntu 权限属性