5

если я наберу

echo $PATH

Я только получаю

/ USR / местные / бен:/ USR / бен:/ бен:/ USR / местные / игры:/ USR / игры

как я могу добавить /usr/local/sbin к пути, чтобы он уже был в следующий раз?

(Я использую Debian Squeeze)

2 ответа2

9

Самый простой способ - добавить эту строку в файл ~/.bashrc вашего пользователя:

export PATH=$PATH:/usr/local/sbin

Имейте в виду, что /sbin/ , /usr/sbin и /usr/local/sbin не входят в $ PATH обычных пользователей по умолчанию, поскольку эти каталоги обычно содержат "опасные" исполняемые файлы. Такие вещи, как fdisk или deluser которые требуют административных привилегий и могут нанести вред вашему компьютеру. По умолчанию они должны находиться в пути root и вам все равно нужно быть пользователем root чтобы запустить их, поэтому лучше не добавлять их в $ PATH обычного пользователя.

0

Добавьте следующее в конец .bashrc пользователя:

export PATH=/usr/local/sbin:$PATH

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .