Varsayılan olarak, sahibi ve /usr/local
tüm alt dizinlerin (dahil bin
) sahibi ve grubu olmalı root.root
ve izinler olmalıdır rwxr-xr-x
. Bu, sistem kullanıcılarının bu dizin yapısını okuyabilir ve çalıştırabilir (ancak buradan) ancak orada dosya oluşturamaz veya düzenleyemez. Yalnızca root
hesap (veya kullanan bir yönetici sudo
) bu konumdaki dosyaları oluşturabilir ve düzenleyebilir. Sistemde yalnızca bir kullanıcı olsa da, bu dizin yapısının izinlerini, başka herhangi bir kullanıcı için yazılabilir olarak değiştirmek genellikle kötü bir fikirdir root
.
Komut dosyanızı / binary / çalıştırılabilir dosyalarınızı /usr/local/bin
kök hesabınıza yerleştirmenizi öneririz . İçeri girmek iyi bir alışkanlık. Ayrıca / binary / çalıştırılabilir komut dosyasını $ HOME / bin içine yerleştirebilir ve $ HOME / bin öğesinin $ PATH içinde olduğundan emin olabilirsiniz.
Daha fazla tartışma için bu soruya bakın:
Yerel bir yürütülebilir dosya nereye yerleştirilmelidir?