Если у меня (обычного пользователя) есть, например, ~/bin
, с исполняемыми файлами, должно ли это идти первым или последним в моем PATH
? Зачем? Есть ли стандартный / традиционный подход под Linux?
Этот вопрос указывает на то, что для пользователя root вы хотите добавить (или, что еще лучше, даже не изменять путь), но логика может отличаться для обычного пользователя.
Я помню, как однажды прочитал рекомендацию, но не помню, что там сказано. Прежде всего, мой собственный путь гарантирует, что я получу исполняемые файлы, которые я потрудился создать и установить. Последнее, гарантирует использование системных версий, что, похоже, имеет преимущества в плане безопасности.