Відповіді:
Багато дистрибутивів Linux підтримують стандартну базу даних Linux, /etc/profile.d
де такі конфігурації, як додаткові директиви шляхів, можуть проходити, не торкаючись файлових системних файлів. Назва файлу просто потребує розширення .sh.
Наприклад
cat >> /etc/profile.d/some_name.sh << \EOF
PATH=$PATH:/path/to/ANT/bin
EOF
Відредагуйте / etc / profile та оновіть розділ маніпулювання Шляхом. Centos не включає / usr / local / bin в шлях.
# Path manipulation
if [ "$EUID" = "0" ]; then
pathmunge /usr/sbin
pathmunge /usr/local/sbin
pathmunge /usr/local/bin
else
pathmunge /usr/local/bin after
pathmunge /usr/local/sbin after
pathmunge /usr/sbin after
fi
bash
, що використовується. Також зверніть увагу на тег aix у питанні. Цей користувач не використовує CentOS.
export
рядок,/etc/bashrc
оскільки він буде прочитаний у всій країні.