gpt4 book ai didi

linux - unix自动为文件和子文件夹设置不同的权限

转载 作者:太空宇宙 更新时间:2023-11-04 05:15:51 26 4
gpt4 key购买 nike

我有一个权限为 700 的文件夹。并希望创建具有自动设置权限的新子文件夹 755但权限为 644 的文件

这可能吗?

somefolder (700) |-- subfolder1 (755) |-- subfolder2 (755) |-- file 1 (644) |-- file 2 (644)

最佳答案

你必须使用umask。 Umask 值的使用方式如下:

  • 目录是使用 777 和 !umask 创建的
  • 文件是使用 666 和 !umask 创建的(普通文件没有 x)

如:

  • 755==777&!022
  • 644==666&!011

然后,您必须在创建目录时设置umask 022,在创建文件时设置umask 011

关于linux - unix自动为文件和子文件夹设置不同的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49610323/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com