если я наберу
echo $PATH
Я только получаю
/ USR / местные / бен:/ USR / бен:/ бен:/ USR / местные / игры:/ USR / игры
как я могу добавить /usr/local/sbin
к пути, чтобы он уже был в следующий раз?
(Я использую Debian Squeeze)
Самый простой способ - добавить эту строку в файл ~/.bashrc
вашего пользователя:
export PATH=$PATH:/usr/local/sbin
Имейте в виду, что /sbin/
, /usr/sbin
и /usr/local/sbin
не входят в $ PATH обычных пользователей по умолчанию, поскольку эти каталоги обычно содержат "опасные" исполняемые файлы. Такие вещи, как fdisk
или deluser
которые требуют административных привилегий и могут нанести вред вашему компьютеру. По умолчанию они должны находиться в пути root
и вам все равно нужно быть пользователем root
чтобы запустить их, поэтому лучше не добавлять их в $ PATH обычного пользователя.
Добавьте следующее в конец .bashrc
пользователя:
export PATH=/usr/local/sbin:$PATH