Different Linux users get different results when executing the find command

  linux, question

There are only a few records to use root identity to follow/search files belonging to alex, while there are many records to use alex identity to follow/search files. The command is as follows

find / -user alex -print

Why is this happening? Is it because root does not have read and execute permissions on some folders belonging to alex? How can I use root to get the same search results as alex

-user alex’ means “file is owned by user alex.”

find / -user alex -print

The output is the file owned by alex, which is certainly different from root.