修改/home/的权限需要多长时间?

修改/home/的权限需要多长时间?

因此,我将 Transmit.app 用于我的 SFTP 客户端,并在 中更改了权限/home/,并按下了“应用于封闭...”选项。因此,本质上,它是将所需的权限应用于 中的每个事物/home/。目录的大小是几 GB。可能是 2 或 3。到目前为止,这已经花费了 15 分钟左右。您知道平均需要多长时间吗?另外,如果我需要离开或做其他事情 - 中途停止是不是一个坏主意?

答案1

您正在修改 inode 而不是文件,应该相当快。上次我这样做时,在我们旧的 LTSP 盒子上花了不到一分钟的时间。如果它能正常工作,您已经做了很多更改。

但通常来说,进行这种不加区分的改变并不是一个好主意。

根据评论更新:@wombats 您需要在盒子上设置另一个目录,为其设置一个组,用和为该目录设置组权限chmod -R 2770 /shared/foochown -R .groupname /shared/foo然后将您的 /home 目录重置为其原始值。

并向当地系统管理员请求原谅她做出如此令人发指的事情。

我还建议你阅读我对相关问题的回答:https://serverfault.com/a/329890/73435

答案2

O_o 你这么做是为了什么?

我希望你是这台机器上唯一的人。无论如何,这个问题没有办法回答,因为这取决于你的 /home 目录的大小。这可能需要几分钟。也可能需要几天。取决于用户和文件数量以及磁盘子系统速度、驱动器速度、系统负载等……

无论如何...递归更改 /home 文件夹通常是一个相当糟糕的主意。

中途停止是不是不好?嗯……我想这得看情况。这可能意味着以后修复起来会更简单。如果你是机器上唯一的用户,我想这没什么大不了的。这可能会导致以后出现一些有趣的错误,但你可能只是因为像这样使用递归权限而遇到这些错误……

相关内容