Yanıtlar:
"Linux dosya sistemi hiyerarşisi" için bir Google araması, bunun da dahil olduğu birkaç belge getirir .
Komut dizinizi nereye koyduğunuz, amaçlanan kullanıcının kim olduğuna bağlıdır. Eğer durum bu ise sadece, koyun ~/bin
ve emin ~/bin
Gözlerinde farklı olduğunu PATH
. Sistemdeki herhangi bir kullanıcı komut dosyasını çalıştırabiliyorsa, içine koyun /usr/local/bin
.
Etmeyin siz kendinizi yazdığınız senaryoları koymak /bin
veya /usr/bin
. Bu dizinler, işletim sistemi tarafından yönetilen programlar içindir.
~/bin
otomatik olarak ekleneceğini öğrendim $PATH
. İçinde çizgiler var .profile
: if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi
source ~/.profile
eklemeden önce koşmanız gerekir (2) ayrıca chmod u+x ~/bin/<your script>
kendinize yürütme ayrıcalığı vermek için koşmanız gerekir o.