在Linux中,可以通过修改用户的umask设置来控制新创建文件和目录的默认权限
打开终端。
切换到要修改umask设置的用户。例如,要切换到用户john
,请输入:
su - john
输入密码后,您将切换到用户john
。
umask
这将显示当前的umask值,例如0022
。
umask new_umask_value
将new_umask_value
替换为您想要设置的新值。例如,要将默认权限更改为002
,请输入:
umask 002
test_file
的新文件:touch test_file
现在,检查新创建的文件和目录的权限,以确保它们具有正确的默认权限。
exit
请注意,更改用户umask设置可能会影响系统上其他用户的行为。在进行更改之前,请确保了解这些更改可能带来的影响。