[РЕШЕНО] bashrc и bash_profile

Любопытную вещь заметил, у пользователя root в файле ~/.bash_profile прописал команду
set +o history
дабы не сохранять историю введеных команд, у второго пользователя прописал команду в файл ~/.bashrc. Так вот вопрос если я пропишу у пользователя root команду
set +o history
в файл ~/.bashrc, то после перезагрузке он все равно продолжает запоминать историю, почему? У root пользователя не установлено ни какой графической оболочки, запускается просто терминал, у второго пользователя установлен Openbox и терминал urxvt.
locky
~/.bashrc
опечатка? Имелось ввиду root/.bashrc?
И .bash_profile у рута имется?
vadik
locky
~/.bashrc
опечатка? Имелось ввиду root/.bashrc?
да правильно поняли, root/.bashrc не подхватывается, а root/.bash_profile все нормально работает, история не сохраняется.
locky, посмотри этот топик .... как то уже обсуждали ... может найдешь другое решение...
Ошибки не исчезают с опытом - они просто умнеют
vasek
locky, посмотри этот топик .... как то уже обсуждали ... может найдешь другое решение...
тема похожая, но все равно пишу в root/.bashrc команду set +o history почему он игнорирует его?
cat /etc/skel/.bash_profile
#
# ~/.bash_profile
#

[[ -f ~/.bashrc ]] && . ~/.bashrc
есть такое в /root/.bash_profile ?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
cat /etc/skel/.bash_profile
#
# ~/.bash_profile
#

[[ -f ~/.bashrc ]] && . ~/.bashrc
есть такое в /root/.bash_profile ?
нет root/.bash_profile чист изначально. А вот у которого я создал N-пользователь это есть
когда создаешь пользователя по умолчанию все копируется из /etc/skel

ну так добавь этот код в /root/.bash_profile. и все заработает.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Спасибо всем за разъяснения
 
Зарегистрироваться или войдите чтобы оставить сообщение.