在文件夹/etc/apt中意外执行umask 077会有什么后果

在文件夹/etc/apt中意外执行umask 077会有什么后果

umask 077在文件夹中意外执行了/etc/apt。这会有什么后果?我会破坏某些东西吗?我该如何撤消它?

答案1

umask 不是特定于文件夹的,而是告诉应用程序给予新创建文件的默认权限。默认 umask 为 022,禁用组和全局写入权限。

如果您使用 chmod 更改了 /etc/apt 的权限,则可以执行命令“chmod /etc/apt 755”来恢复其正确的权限。

您应该看到以下内容:

ls -latd /etc/apt

drwxr-xr-x 7 root root 4096 2019 年 8 月 21 日 /etc/apt/

答案2

如果您执行umask后没有向该文件夹写入任何内容,则可能没有做出任何更改,因为umask仅适用于“未来”,即执行命令后创建的新文件umask

设置的值umask将一直有效,直到您执行下一个umask命令或结束执行该命令的终端会话(您可能已经这样做了)。

因此很可能您没有改变任何内容,也没有什么可撤消的。

相关内容