Если TEST и PROD находятся оба на linux-серверах, можно перепутать — пойти тестировать, а попасть на продакшен. Чтобы не тронуть ничего лишнего, настройте себе на PROD отдельное приветствие в командной строке.
Указать приветствие в файле /etc/motd
___ __ __ .___________. __ __ .__ __. _______ __
/ \ | | | | | || | | | | \ | | / _____|| |
/ ^ \ | |__| | `---| |----`| | | | | \| | | | __ | |
/ /_\ \ | __ | | | | | | | | . ` | | | |_ | | |
/ _____ \ | | | | | | | `--' | | |\ | | |__| | |__|
/__/ \__\ |__| |__| |__| \______/ |__| \__| \______| (__)
.______ .______ ______ _______ __
| _ \ | _ \ / __ \ | \ | |
| |_) | | |_) | | | | | | .--. || |
| ___/ | / | | | | | | | || |
| | | |\ \----.| `--' | | '--' ||__|
| _| | _| `._____| \______/ |_______/ (__)
Пример файла — motd
Это блоггер перекашивает текст, но если скопировать его прям из поста в блокнотик, будет норм! Или берите готовый пример файла
Саму идею взяли с хабра.
См также:
Color Bash Prompt (Русский) — Вот тут описано как поменять и раскрасить приглашение. Можно на проме под рутом сделать еще например красную надпись "ты же понимаешь что это прод"
PS — это выдержка из моей книги для начинающих тестировщиков, написана в помощь моим студентам
С таким приветствием сложно ошибиться, куда ты попал =)
Настройка
Указать приветствие в файле /etc/motd
___ __ __ .___________. __ __ .__ __. _______ __
/ \ | | | | | || | | | | \ | | / _____|| |
/ ^ \ | |__| | `---| |----`| | | | | \| | | | __ | |
/ /_\ \ | __ | | | | | | | | . ` | | | |_ | | |
/ _____ \ | | | | | | | `--' | | |\ | | |__| | |__|
/__/ \__\ |__| |__| |__| \______/ |__| \__| \______| (__)
.______ .______ ______ _______ __
| _ \ | _ \ / __ \ | \ | |
| |_) | | |_) | | | | | | .--. || |
| ___/ | / | | | | | | | || |
| | | |\ \----.| `--' | | '--' ||__|
| _| | _| `._____| \______/ |_______/ (__)
Пример файла — motd
Это блоггер перекашивает текст, но если скопировать его прям из поста в блокнотик, будет норм! Или берите готовый пример файла
Саму идею взяли с хабра.
См также:
Color Bash Prompt (Русский) — Вот тут описано как поменять и раскрасить приглашение. Можно на проме под рутом сделать еще например красную надпись "ты же понимаешь что это прод"
PS — это выдержка из моей книги для начинающих тестировщиков, написана в помощь моим студентам
Класное решение но в Dedian-e не нашол этого файла по пути /etc/ :(
ОтветитьУдалитьНа Хабре пишут про Убунту, мы делали на центоси и редхате... Попробую узнать, мб есть знатоки дебиана :)
УдалитьГоворят, это стандартный путь. Попробуйте создать такой файлик, проверьте, сработает ли :)
Удалитьудобнее вывести рядом с именем, получится вот так
ОтветитьУдалитьusername@server [PRODUCTION]:~/src/project (build-456) $
если используется гит, также будет выводится текущий бранч
для этого надо в домашней директории подправить ".bashrc"
#force_color_prompt=yes
...
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h \[\e[1;31m\][PRODUCTION]\[\e[m\]:\[\033[01;34m\]\w\[\033[00m\]\[\033[01;33m\]$(git branch &>/dev/null; if [ $? -eq 0 ]; then echo " ($(git branch | grep '^*' |sed s/\*\ //))"; fi) \[\033[00m\]$ '
fi