Возможные проблемы с добавлением / usr / local / bin к корневому пути?

Я заметил, что корневая учетная запись $ PATH не включает /usr/local/bin или /usr/local/sbin по умолчанию. Существуют ли какие-либо потенциальные проблемы, которые могут возникнуть в результате добавления этих каталогов в путь? Если да, то каков наилучший способ убедиться, что ваша оболочка находит исполняемые файлы в этих каталогах, не влияя на стабильность и безопасность системы?

2 Solutions collect form web for “Возможные проблемы с добавлением / usr / local / bin к корневому пути?”

Убедитесь, что права на запись в каталогах и файлах являются разумными. Вы не хотите, чтобы «Другое» могло писать там. Владельцы файлов и группы также очень важны. Вы не хотите, чтобы кто-то добавлял или менял что-то, что будет выполняться под привилегиями root, но может сделать что-то злое или иметь непреднамеренные последствия.

Добавление этих каталогов в конец PATH безопаснее, но это не дает вам возможности локальных переопределений стандартных утилит. Есть плюсы и минусы для подхода.

Если вы оставите их вне PATH корня, вы все равно можете указать абсолютный путь явно.

/ Usr / local / bin и / usr / local / sbin, как правило, зарезервированы для пользовательских исполняемых файлов. Добавьте их в конец вашего пути, на случай, если вас беспокоят конфликты. Пакеты для вашего дистрибутива должны размещать двоичные файлы в / usr / bin и / usr / sbin.

Короткая версия: добавьте пути в конец вашего текущего пути, и все будет в порядке.

  • Подключение к сети Wi-Fi через терминал Mac
  • Атрибуты файла
  • Как переключаться между окнами на VIM?
  • Есть ли способ увидеть какой-либо прогресс в tar за файл?
  • Bash: пробелы в псевдониме
  • Как далеко вы получите команду «rm -rf /»?
  • В чем разница между «uname -r» и «uname -v»?
  • Почему разные окончания строк - Unix vs Windows
  • Используйте экран GNU в качестве логина "shell"
  • Differnce между blockize и bytesize в файловых системах linux / unix
  • Как я могу использовать ssh для запуска команды на удаленном компьютере Unix и выйти до завершения команды?
  • Interesting Posts

    Использование WPDB в автономном скрипте?

    Каков хороший способ извлечь .rar-файлы на Mac?

    Открыть html-страницу в браузере по умолчанию с помощью VBA?

    Значение поиска и возврата на основе соответствия подстроки

    JComponents не отображается с фоном изображения?

    Можно ли добавить параметр контекстного меню проводника Windows, чтобы запустить командную строку в выбранном каталоге?

    Символ ‘:’, шестнадцатеричное значение 0x3A, не может быть включен в имя

    Где можно найти более старые версии Eclipse ADT

    Список рассылки с функциями подписки / отписки

    Как избежать символа буквенного процента, когда включена опция NO_BACKSLASH_ESCAPES?

    Побитовое и вместо оператора модуля

    ASP.NET MVC: для этого объекта не задан конструктор без параметров

    Вопрос о ковариации C #

    Код для простого таймера обратного отсчета времени?

    Есть ли способ изменить профиль локальной учетной записи Windows на профиль учетной записи домена?

    Давайте будем гением компьютера.