我想在Linux中创建一个新用户,基本上创建一个具有所有权限和访问权限的用户的精确副本,对所有文件夹,子文件夹和文件(包括隐藏文件)的读写权限。
这似乎不是一件容易的事。我能够复制所有文件,但我无法克隆所有文件和子文件夹的权限。
这里的正确程序是什么?
sudo cp -r
/home/user1/* /home/user2/ && sudo chown user2:user2 /home/user2
sudo cp -r /home/user1/.[^.]* /home/user2/ && sudo chown user2:user2 /home/user2
转让权?
我真的不知道这是否正确
答案 0 :(得分:2)
您希望以递归方式复制整个用户文件夹,而不是内容。这自动包括所有"隐藏"文件。然后,您将更改新文件夹的所有权:
cp -pPr /home/user1 /home/user2
chown -R user2 /home/user2
您真的想开始阅读您使用的工具的手册页。它们包含大量精确信息,可以爆炸:man cp