删除用户不包含文件所有权的文件和文件夹

时间:2016-09-16 21:08:55

标签: linux unix ubuntu terminal backup

您好我想要一个rm命令的帮助,该命令可以删除不包含特定用户创建的任何文件的所有文件和文件夹

所以说我复制一个" public"大量用户存储文件的文件夹,这个" user1"想要他所有文件和文件夹的副本(不是空文件夹)

1 个答案:

答案 0 :(得分:0)

尝试仅复制user1的文件。

find publicdir -user user1` -exec cp {} somedir \;

使用cp -p后,您仍然可以使用

删除文件
find user1dir ! -user user1 -exec rm {} \;