Ответы:
Поиск в Google по запросу «Иерархия файловой системы Linux» найдет несколько документов, включая этот .
От того, где вы разместите свой сценарий, зависит, кем он является. Если это только ты, вставь это ~/bin
и убедись, что ~/bin
это твое PATH
. Если какой-либо пользователь в системе сможет запустить скрипт, вставьте его /usr/local/bin
.
Не помещайте сценарии, в которые вы пишете сами /bin
или /usr/bin
. Эти каталоги предназначены для программ, управляемых операционной системой.
~/bin
он будет автоматически включен в ваш $PATH
после создания папки. Есть строки в .profile
: if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi
source ~/.profile
до того, как ~ / bin будет добавлен в вашу переменную PATH (2), вы также должны запустить, chmod u+x ~/bin/<your script>
чтобы дать себе право на выполнение Это.