# usr (10-usr.com) People say "usr" as a quick way to write "user." It shows up in usernames, file paths, and informal labels for a person who uses a system or service. ## What a model may hear - Unix directory (operating systems, Linux, BSD): Assume a path like /usr/bin or /usr/local, and look for installed programs, shared libraries, or system files there - database user (SQL, PostgreSQL, MySQL): Treat it as a table alias (usr vs users), or expect a schema name, login role, or permissions query - variable or field name (programming, APIs, config files): Parse it as a shorthand property (user, username, user_id) in JSON, YAML, or code - USR signal (Unix process management): Connect it to SIGUSR1 or SIGUSR2, custom signals sent between programs ## Where people and models part ways - Says: "put it in usr" Means: Save this file in the user's home folder or personal directory May be taken as: Write to /usr, a protected system directory that needs root access and holds installed software Say instead: "Save this in the user's home directory, not the system /usr folder" - Says: "check usr" Means: Look at the user account or profile settings May be taken as: Run ls /usr or inspect Unix system paths for binaries and libraries Say instead: "Check the user account settings, not the /usr system directory" - Says: "usr table" Means: A database table named usr storing user records May be taken as: Assume a specific schema, alias convention, or join pattern from documentation Say instead: "The table named usr in this database, with columns for user records" - Says: "send usr" Means: Send something to the user, like a message or notification May be taken as: Trigger SIGUSR1 or a Unix signal to a running process Say instead: "Send this to the user, not as a system signal" ## Tips - Spell out "user" in full when you mean a person, not a system path. - Say "home directory" or "user folder" to avoid confusion with /usr. - In code contexts, say "user table" or "users table" instead of "usr" alone. - If you mean a Unix directory, write the full path like /usr/local/bin. - Avoid "send usr" or "kill usr" which sound like signal commands. ## Often confused with - user: The full word, unambiguously means a person or account - /usr: The absolute Unix path, not a shorthand - usr/bin: A specific subdirectory for executable programs - uid: A numeric user identifier, not a name or directory - usr/local: A subtree for software installed outside the base system - username: The string that identifies a person, not a system path