Как я это сделаю /media/De Soft/mongodb/bin Переменная ПУТИ постоянная?
Все говорят "export PATH=$PATH:media/De\ Soft/mongodb/bin к вашему ~/.profile, или .bashrc, или .zshenv в зависимости от вашей оболочки".
Я не знаю, что такое ~/.profile, или .bashrc, или .zshenv. Что они делают на самом деле?
Как я буду добавлять export PATH=$PATH:my/path в мой .profile/.bashrc/.zshenv?
Я использую 64-разрядную Ubuntu 14.04 LTS с терминалом по умолчанию.
Plat0n
2
Это конфигурационные файлы. В одну сторону:
Редактировать:
Более безопасный способ - использовать кавычки. Это необходимо, если один или несколько каталогов в исходном PATH содержать пробелы. Так:
export PATH="$PATH:/media/De Soft/mongodb/bin"
Чтобы навсегда изменить PATH вам необходимо внести изменения в /etc/environment файл. Создайте резервную копию перед редактированием:
sudo cp /etc/environment /etc/environment.baksudo nano /etc/environment
пример вывода:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
Пути разделены : итак, чтобы добавить новый путь, скажем x/y/z это будет то, как наш /etc/environment выглядит как:
PATH="x/y/z:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
Введите следующее в окне терминала
export PATH=/media/De\ Soft/mongodb/bin:$PATH
Закройте терминал и перезагрузите компьютер. Путь должен включать /media/De\ Soft/mongodb/bin, когда вы вводите это в терминале:
echo $PATH