PATH — одна из переменных системной среды.При этом к некоторым двоичным файлам добавляются абсолютные пути, и файлы по этим путям можно найти в системном терминале.
1. Настройки переменных среды
экспорт PATH=<абсолютный путь к двоичному файлу>: $PATH
Ниже приведена операция в сочетании с реальным примером.
1. Временные настройки
Откройте терминал и выполните следующую команду
export PATH=/usr/local/mysql:$PATH
2. Глобальные настройки текущего пользователя
vim ~/.bashrc
Добавьте следующую команду в ~/.bashrc
export PATH=/usr/local/mysql:$PATH
Чтобы сделать его эффективным, выполните следующие действия:
source ~/.bashrc
3. Глобальные настройки для всех пользователей.
sudo vim /etc/profile
Добавьте следующую команду в /etc/profile
export PATH=/usr/local/mysql:$PATH
для проверки:
source /etc/profile
2. Проверьте текущие переменные среды.
echo $PATH 或 env
3. Процесс загрузки профиля и bashrc после входа пользователя выглядит следующим образом.
1. /etc/profile
->/etc/profile.d/*.sh
2. $HOME/.bash_profile
->$HOME/.bashrc
->/etc/bashrc
Описание: bash сначала выполняет сценарий /etc/profile, а сценарий /etc/profile, в свою очередь, выполняет /etc/profile.d/*.sh, затем bash выполняет сценарий .bash_profile в домашнем каталоге пользователя и файл .bash_profile. Сценарий выполняет домашний каталог пользователя. Сценарий .bashrc в каталоге, а сценарий .bashrc выполнит сценарий /etc/bashrc. На данный момент все переменные среды и настройки инициализации загружены. Затем bash вызывает terminfo и inputrc для завершения настройки свойств терминала и раскладки клавиатуры;