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