Я хотел бы отключить ./bashrc с помощью команды bash --norc при открытии сеанса в среде KDE Destop. но я не совсем понимаю, где его разместить, если на старткде, Xsession или где еще

1 ответ1

0

Если ограничение должно быть установлено для интерактивной, но не входящей в систему оболочки (запущенной из Konsole), вы можете выполнить следующие действия:

  1. Запустить Konsole
  2. Перейти в раздел Настройки → Edit Current Profile → поле редактирования командной строки в /bin/bash --norcПрименить → OK.
  3. Закройте Konsole или запустите новую вкладку, и вы увидите, что .bashrc не загружен.

Если вы хотите установить это ограничение для оболочки входа в систему, то я предлагаю изменить имя .bashrc на другое (скажем, ._bashrc). Поскольку предполагается, что .bashrc будет перезагружаться при каждом новом экземпляре bash, вы сразу увидите эффекты как в интерактивной оболочке, так и в оболочке входа / не входа в систему.

Протестировано на Slackware 14.1 под управлением KDE 4.10.

Прочитайте больше:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .