Linux: псевдонимы при использовании `screen`
Я использую screen
, и у меня есть несколько псевдонимов в моем ~/.bash_profile
, например python=python-2.6
. Но по некоторым причинам эти псевдонимы не работают, когда я работаю на screen
. Как я могу заставить их работать?
- Могу ли я сделать apt-get всегда использовать --no-install-рекомендует?
- Переустановите два старых диска из raid0 setup для восстановления данных
- Изменить каталог вверх до указанной цели
- Где мое дисковое пространство?
- Замедленный твердотельный накопитель на ноутбуке под управлением Linux
- Предварительно санкционируйте sudo? (Так что это можно запустить позже)
- Отслеживание момента, когда файл полностью скопирован на samba share с inotify
- Как искать текстовый файл для строк между двумя токенами в терминале Ubuntu и сохранять вывод?
.bash_profile
запускается, когда в оболочке входа. Вероятно, вы захотите добавить свои псевдонимы в файл .bashrc
. Или вы можете просто выполнить свой .bash_profile
каждый раз, когда вы запускаете оболочку на screen
Используйте параметр -l
для bash в вашем .screenrc
чтобы запустить оболочки bash на экране вашего сеанса как оболочки для входа:
screen bash -l
Добавьте эту строку в файл ~ / .screenrc:
shell -/bin/bash
Начальная тире выполняет оболочку с параметром login
Если вы запустите exec bash
после запуска экрана, они будут работать