0

我从一位最近离职的前员工手中接过一台 Linux Ubuntu 机器。我已经在机器上为自己创建了一个帐户。

我想保留他们的主目录,但将他们主目录之外的任何系统文件和目录的所有权更改为我自己。

基本上,如果用户 X 是之前离开的用户,我现在想将属于用户 X 的主目录之外的任何系统文件和目录更改为我自己(例如 /var/www、/usr/local 等中的内容。唯一的事情剩下的应该拥有用户 X 的所有权将是他们的主目录和其中的任何内容。稍后我可以备份他们主目录中的任何内容,然后在准备好时删除。

是否有用于此类工作的已知工具?还是我在寻找来自终端的长管道命令?例如,从根目录搜索整个文件系统以查找属于用户 X 的所有文件和目录 | 对我说?像这样的长命令会是什么样子?

谢谢。

4

1 回答 1

0
find / -user X \( -name ~X -prune -o -exec chown Y:Y {} \; \)
于 2015-05-07T16:42:11.250 回答