On my home Linux, a user named toto will have its home in
On the system at my high school, such an user would be in
/home/t/toto. I understand this is due to the configuration of LETTERHOMES in
There is also a parameter there, GROUPHOMES, to organise
/home with group-based subdirectories and I can see an interest in doing so.
However, using the first letter of the username seems rather strange to me as it complicates the structure for no semantics/conceptual clarity.
Why are people doing this ?
Is this related to limitations on the number of subdirectories in a directory ? Are these limitations still relevant on modern systems ?
I am asking this because I would like to be able to justify this complication to students asking about it, or to get rid of it.