Как я это сделаю /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