如何更改隐藏文件的所有权

如何更改隐藏文件的所有权

我必须从一个用户转移到另一个用户,我在网上找到了如何将所有文件(包括隐藏文件)从旧用户转移到新用户并更改这些文件的所有权的方法。但是我如何才能更改所有文件的所有权我用一个简单的命令就将文件夹和文件移动到了我的新家庭词典中。

答案1

cd ~
sudo chown -R $USER:$USER .* 
  • -R 将执行目录中的所有目录和文件。
  • . 将仅更改隐藏文件(因为这些文件总是以 . 开头)。
  • $USER 不需要改变:它将被替换为您的用户名。

答案2

sudo chown -R user /yourdir

将会把 /yourdir 和子文件的所有者更改为“用户”。

答案3

使用带选项的 for 循环ls -A,我们可以找到所有隐藏文件和目录排除...然后更改所有隐藏文件和目录的所有权。

for i in ls -A | grep "^\.";do chown -R user:group $i;done

使用xargs选项ls -A

ls -A | grep "^\."| xargs chown user:group

更多细节单击此处访问此网站

相关内容