Переменная окружения Ubuntu

У меня есть ложный путь в моей переменной среды ~ PATH ~ в Ubuntu:

/usr/lib/lightdm/lightdm

Я понятия не имею, где он установлен. Я проверил эти файлы:

/etc/environment
/etc/profile
/etc/profile.d/*
/etc/bash.bashrc
~/.bash_profile
~/.bashrc
~/.profile
~/.pam_environment

Любая идея, где еще это может быть или как я могу ее найти?

1
задан 24 January 2013 в 00:13

1 ответ

Заметно отсутствует в списке ~/.bash_profile. Я рекомендую проверить там (если вы этого еще не сделали).

Этот файл не всегда существует, и это не проблема, если это не так. Однако, если он существует, он выполняется с помощью исходных оболочек входа вместо .profile. (Так что, если он сам не запускается или source .profile, .profile не будет работать вообще.)

Это, конечно, в bash. .bash_profile игнорируется другими оболочками - это хорошее место для размещения команд, которые являются bash -специфическими (если вы убедитесь, что в нем есть .profile, если там есть код, который нуждается в запуске). [!d4 ]

Для получения дополнительной информации о сценариях запуска см. man bash.

1
ответ дан 25 May 2018 в 02:11
  • 1
    У меня нет этого файла вообще – rowman 23 January 2013 в 16:00
  • 2
    @rowman В этом случае, это не так. (Отредактировано для обобщения для других.) – Eliah Kagan 23 January 2013 в 16:04

Другие вопросы по тегам:

Похожие вопросы: