Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使在目录中创建的新文件权限与现有文件相同-linux_Linux_Chmod - Fatal编程技术网

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

如何使在目录中创建的新文件权限与现有文件相同-linux,linux,chmod,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/

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

-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

保存它,注销并再次登录

最好先问一下,请用谷歌搜索这个问题。它给了我------w--w-1根根根目录0 11月27日17:06 ssI很抱歉,正确的umask是022。755是您想要获得的权限