gpt4 book ai didi

linux - 如何在Linux中按用户获取所有文件和目录

转载 作者:太空狗 更新时间:2023-10-29 12:39:36 25 4
gpt4 key购买 nike

我正在尝试使用以下命令查找用户拥有的所有目录和文件。

find / -type d -user greg | grep -v proc

它有时工作正常,有时挂断。是否存在任何与之相关的性能问题,或者是否有更好的方法来执行此操作。

最佳答案

要防止它下降到 /proc,请使用 -prune。这比使用 grep -v 过滤掉条目要好,因为它会完全避免下降到 /proc

find / -path /proc -prune -o -type d -user greg -print

-o读作“或”。如果路径是/proc,修剪它,即不要进入那里。否则,匹配 greg 拥有的目录。 (如果你也想要文件,那么去掉 -type d 测试。)

当您使用-prune 时,您还必须使用-print 来打印匹配项。 -print 通常是隐含的,但使用 -prune 会改变它。

关于linux - 如何在Linux中按用户获取所有文件和目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50662085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com