У меня есть пользователь (не root), в котором есть ~/.bashrc
файл с псевдонимами.
Но это не похоже, что файл выполняется во время входа в систему. Если я делаю, source ~/.bashrc
он делает то, что должен. Но не ~/.bashrc
должен выполняться каждый раз, когда я вхожу?
Разрешения установлены на 644 (так же, как мой рут .bashrc
, который отлично работает). Файл принадлежит рассматриваемому пользователю.
Это одно из нескольких неудобств, с которыми сталкиваются пользователи ksh при работе с bash. ksh автоматически создает .kshrc в оболочке входа, но bash не создает .bashrc в том же контексте. Вы должны сделать это явно.
—
Jlliagre