我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
命令或结束执行该命令的终端会话(您可能已经这样做了)。
因此很可能您没有改变任何内容,也没有什么可撤消的。