Я використовую Ubuntu 9.04 Мені потрібно додати папку до мого $ PATH. Я знаю, як читати шлях:
echo $PATH
Я хочу мати можливість редагувати його та додавати 2 інші шляхи.
Дякую
Я використовую Ubuntu 9.04 Мені потрібно додати папку до мого $ PATH. Я знаю, як читати шлях:
echo $PATH
Я хочу мати можливість редагувати його та додавати 2 інші шляхи.
Дякую
Відповіді:
Щоб постійно зберігати свій шлях, у вас є кілька варіантів.
Пропоную вам прочитати вікі спільноти Ubuntu Змінні середовища але коротка відповідь - найкраще місце ~/.profile
для налаштування PATH за кожним користувачем або /etc/profile
для глобальних налаштувань.
Зробіть щось подібне export PATH=$PATH:/your/new/path/here
PATH=$PATH:newPath1:newPAth2
export PATH
Ви також можете помістити це у глобальне середовище:
sudo emacs /etc/environment
Додайте до записів, які вже є у вашому шляху
PATH="/path/to/file:/other/paths"
Перезавантажте середовище
source /etc/environment
На це вже відповіли, як це зробити, але я хотів би дати вам невеликий відгук. Ось що я роблю:
Я називаю каталог .bash.d
в моєму $HOME
і в межах цього я зберігаю набір скриптів оболонки, які роблять матеріали в моєму середовищі (наприклад, правильно налаштуйте maven, змініть шлях, налаштуйте моє підказка і т.д.). Я зберігаю це під контролем версій за допомогою git , що дозволяє легко повернутися до робочої версії вашого env, якщо ви зіпсуєте щось погано. Щоб отримати всі зміни, я просто записую всі файли в цій директорії наприкінці мого файлу .bashrc так:
for i in $HOME/.bash.d/*; do source $i; done
unset i
Це дає вам дуже гнучке середовище, яке можна легко змінити і відновити + ви можете експортувати його на інші машини тільки за допомогою git.
Варіант зверху, якщо ви не бажаєте змінювати файл / etc / profile безпосередньо. Ви можете створити новий файл yourpath.sh в /etc/profile.d/ каталог. Потім редагуйте цей файл. За допомогою редактора vim (але редагуйте його іншим редактором): vim /etc/profile.d/yourpath.sh
MYPATH='/your/new/path/'
export MYPATH
export PATH=$PATH:$MYPATH
: w обряд і q uit, і це зроблено, ваш шлях був змінений. Якщо ви використовуєте термінал, закрийте його і знову відкрийте його. нову змінну буде оновлено. Тепер це чистіше, ви можете видалити цей файл, коли вам більше не потрібно, і це не заважає початковій конфігурації.
PATH
експортується, MYPATH
не потрібно бути (якщо вам це не потрібно для інших цілей). (2) Швидкий спосіб зберегти (записати) і вийти у vim ZZ
- ні :
або (Enter).