1 неделю назад
Команда не найдена в Linux: как проверить PATH и окружение Bash
Вы вводите команду, которую вчера запускали без проблем, а сегодня видите command not found. Иногда программа действительно не установлена. Но бывает и иначе: файл лежит на диске, права на запуск есть, а оболочка просто не знает, где его искать. Особенно обманчив случай, когда команда работает в открытом терминале, но «исчезает» в cron или службе systemd: исполняемый файл тот же, а окружение запуска другое. Здесь нужно проверить PATH и способ, которым Bash разрешает имя команды. PATH — список каталогов, разделённых двоеточиями...