3 Who is a user?

While a human considers a “user” as a person, an operating system like Linux has a different view of a user. Whenever a program executes, it executes with a user ID (uid) attribute. The uid attribute is considered a programming “running as u ”.

This uid is then used to determine the ownership of a file.