Добавленная строка к bashrc, теперь колотите, не отвечает

Если QuickEdit Mode and\or Insert опции проверяются в console\window свойствах, и Вы нажимаете в консоли, она приостановит вывод. Если те опции не проверяются, вывод не может быть приостановлен путем нажатия в консоли.

alt text Для получения до этих настроек щелкните правой кнопкой по PowerShell-логотипу в верхнем левом из окна терминала, затем избранные 'Свойства' (по крайней мере это - один способ сделать это),

2
задан 26 March 2013 в 10:04
2 ответа

Чтобы вернуть оболочку, просто используйте эту процедуру.

Надеюсь, вы помните содержимое .bashrc, которое было там раньше. Это должно быть примерно так:

# .bashrc

# Source global definitions
    if [ -f /etc/bashrc ]; then
        . /etc/bashrc
    fi

Поместите их в файл с тем же именем, .bashrc, на машине, откуда вы можете получить доступ к своей машине Linode.

Теперь используйте эту команду:

 # scp .bashrc server:.

Это заменит ваш изменил .bashrc на этот по умолчанию, и вы сможете вернуть свою оболочку.

Пожалуйста, дайте мне знать, если у вас возникнут какие-либо проблемы с этим.

2
ответ дан 3 December 2019 в 10:08

Люди уже спрашивали вас, как это исправить. Но почему это случилось с вами?

В Debian / Ubuntu этот фрагмент кода находится в ~ / .profile :

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi

Итак, по умолчанию ~ / .profile ] включает ~ / .bashrc . Если вы укажете ~ / .bashrc включить ~ / .profile , вы создадите бесконечный цикл.

2
ответ дан 3 December 2019 в 10:08

Теги

Похожие вопросы