Grep 命令列出用户不拥有的文件

Pav*_*nam -2 grep command

使用grep命令显示,你家目录下所有不属于你的文件?

cas*_*cas 6

grep不是这项工作的最佳工具。使用find来代替。例如,find结合id -u命令(输出您的数字 uid):

find ~/ ! -uid "$(id -u)"
Run Code Online (Sandbox Code Playgroud)

这将显示您的主目录(和所有子目录)中不属于您的所有文件。

如果您想将其限制为您的主目录(无子目录):

find ~/ -maxdepth 1 ! -uid "$(id -u)"
Run Code Online (Sandbox Code Playgroud)

如果您想了解有关文件的更多详细信息:

find ~/ -maxdepth 1 ! -uid "$(id -u)" -ls
Run Code Online (Sandbox Code Playgroud)

或者

find ~/ -maxdepth 1 ! -uid "$(id -u)" -exec ls -ld {} +
Run Code Online (Sandbox Code Playgroud)

-d此处使用该选项是ls为了防止它显示不属于您的任何子目录的内容)