Это не самый распространенный сценарий, но я случайно вставляю команды не в тот терминал. Я еще не повредил ничего важного; так что прежде чем я это сделаю, каковы некоторые из лучших способов отличить локальную и удаленную сессию терминала?
Два основных способа сделать это должно заменить Вашу переменную PS1, таким образом, она содержит имя хоста, и использовать различные цветовые схемы на Вашем терминальном приложении для различных хостов. Вы могли также использовать отдельные цветовые схемы для корневых оболочек.
У меня всегда есть имя пользователя и имя хоста в моем приглашении оболочки
Только для следования предыдущим ответам отредактируйте $HOME/.bash_profile для установки PS1 после входа в систему.
PS1 = '\h [!]:'
Вышеупомянутая установка отобразит имя хоста системы плюс количество истории текущей команды.