Disons que j'ai créé un script bash script, qui va créer un utilisateur ftp, monter certains chemins pour cet utilisateur, etc. À quel endroit du système de fichiers faudrait-il le placer ? Il serait bon de disposer d'une ressource expliquant clairement la hiérarchie du système de fichiers.
Réponse
Trop de publicités?Une recherche Google sur "Linux file system hierarchy" (hiérarchie du système de fichiers Linux) permet d'obtenir plusieurs documents, notamment celui-ci .
L'endroit où vous placez votre script dépend de l'utilisateur visé. S'il ne s'agit que de vous, mettez-le dans ~/bin
et s'assurer que ~/bin
est dans votre PATH
. Si n'importe quel utilisateur du système doit pouvoir exécuter le script, placez-le dans le fichier /usr/local/bin
.
Ne pas mettre les scripts que vous écrivez vous-même dans /bin
o /usr/bin
. Ces répertoires sont destinés aux programmes gérés par le système d'exploitation.