Все остальные каталоги под root кажутся именно такими, какими их можно догадаться,
Также есть / var, / mnt и / opt;)
но эти двое кажутся странными, я бы всегда угадывал их как user и temp.
Почти готово. Как сказал Шон, «пользователь» означает «Универсальные системные ресурсы» (хотя другие ресурсы, согласно Google, указывают, что это означает «Системные ресурсы Unix»).
Есть ли какая-то историческая причина написания?
Сокращения, сокращения. Помните, что команды в любой операционной системе предназначены для интерактивного и программного доступа. В частности, для системного администрирования, где быстрое создание сценариев является одной из основных задач, сокращения, мнемоника так же хороши (или даже лучше), что и слово / команда с полным написанием.
Кроме того, когда-нибудь, если вы подключались удаленно через медленный, как патока, модем, бритье пару гласных здесь и там сделало бы вашу жизнь проще (или менее несчастной, если бы вы были системным администратором, пытающимся выяснить, какого черта не так с удаленной коробкой.)
Как было сказано ранее, он не уникален для / usr и / tmp (см. / Var, / mnt и / opt).
Кроме того, он не уникален для Unix. Возьмем, к примеру, DOS (например, chkdsk). Мнемоника, в которой вы сбриваете гласные, - это мощная, удобная концепция.
Даже в естественных языках (таких как семитские языки) существует понятие (где корень слов универсально и почти однозначно идентифицируется 3-согласными группами). Это врожденный человеческий механизм управления информацией.