Réponses:
Une recherche Google sur la "hiérarchie du système de fichiers Linux" fera apparaître plusieurs documents, dont celui-ci .
L'endroit où vous placez votre script dépend de qui est l'utilisateur prévu. Si c'est juste vous, mettez-le ~/bin
et assurez-vous qu'il ~/bin
est dans votre PATH
. Si un utilisateur du système doit pouvoir exécuter le script, insérez-le /usr/local/bin
.
Ne mettez pas de scripts dans lesquels vous écrivez vous-même /bin
ou /usr/bin
. Ces répertoires sont destinés aux programmes gérés par le système d'exploitation.
~/bin
sera automatiquement inclus dans votre $PATH
une fois le dossier créé. Il y a des lignes dans .profile
: if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi
source ~/.profile
avant que ~ / bin soit ajouté à votre PATH (2) vous devez également exécuter chmod u+x ~/bin/<your script>
pour vous donner le privilège d'exécuter il.