Perubahan ini diperkenalkan oleh BSD setelah 1985 (BSD 4.2 masih mendokumentasikan /usr ) dan pada atau sebelum 1988 ( hier(7)halaman manual BSD 4.3 / SunOS 4.1 sudah mendokumentasikan /home ). Itu segera diikuti oleh Solaris 2.0 (yang merupakan gabungan Sistem V dan BSD) dan kemudian diadopsi oleh sebagian besar vendor Unix lainnya.
Ini dari useraddhalaman manual Solaris 2.0 :
-D Menampilkan nilai default untuk grup, baseir, skel, shell,
tidak aktif, dan kedaluwarsa. Saat digunakan dengan -g, -b, -f, atau -e
opsi, opsi -D menetapkan nilai default untuk
bidang yang ditentukan. Nilai default adalah:
grup lain (GID 1)
berbasisir / rumah
skel / etc / skel
shell / sbin / sh
tidak aktif 0
kedaluwarsa Null (tidak disetel).
Sebelum itu, Unix lama menggunakan /usrdirektori tradisional atau beberapa varian seperti / user1 yang didokumentasikan dalam SVR3 dan SVR4.0. hier(7) Halaman manual Unix versi 7 didefinisikan /usrsebagai lokasi default untuk direktori home pengguna:
/usr/wd/ initial working directory of a user, typically wd is the
user's login name
Unix versi 6, Unix pertama yang dirilis secara luas di luar Bell Labs belum memiliki hierhalaman manual tetapi sudah menggunakan dan mendokumentasikan /usr .
Ada beberapa alasan yang menjelaskan perpindahan dari /usrke sesuatu yang lain, termasuk:
Dengan beberapa versi Unix, memutakhirkan OS menghilangkan /usrdirektori .
Username seperti tmp, src, bin, localdan sejenisnya dilarang karena mereka bentrok dengan direktori yang ada di bawah /usr.
Menggunakan /usrsebagai basis direktori automounter tidak dimungkinkan karena tidak kosong (Terima kasih kepada Johan karena menunjukkan ini)
Mesin tanpa disk diharapkan menggunakan hanya baca NFS untuk /usrdirektori home tetapi baca-tulis