Я хотел бы отключить ./bashrc с помощью команды bash --norc при открытии сеанса в среде KDE Destop. но я не совсем понимаю, где его разместить, если на старткде, Xsession или где еще
1 ответ
0
Если ограничение должно быть установлено для интерактивной, но не входящей в систему оболочки (запущенной из Konsole), вы можете выполнить следующие действия:
- Запустить Konsole
- Перейти в раздел Настройки → Edit Current Profile → поле редактирования командной строки в
/bin/bash --norc
→ Применить → OK. - Закройте Konsole или запустите новую вкладку, и вы увидите, что
.bashrc
не загружен.
Если вы хотите установить это ограничение для оболочки входа в систему, то я предлагаю изменить имя .bashrc
на другое (скажем, ._bashrc
).
Поскольку предполагается, что .bashrc
будет перезагружаться при каждом новом экземпляре bash, вы сразу увидите эффекты как в интерактивной оболочке, так и в оболочке входа / не входа в систему.
Протестировано на Slackware 14.1 под управлением KDE 4.10.
Прочитайте больше: