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