если я наберу
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