Hello! Last week, I thought I knew how users and groups worked on Linux. Here is what I thought: Every process belongs to a user (like julia) When a process tries to read a file owned by a group, Linux a) checks if the user julia can access the file, and b) checks which groups julia belongs to, and whether any of those groups owns & can access that file If either of those is true (or if the ‘any’