Я делал дамп MySQL по SSH, использующему Шпаклевку, и теперь это просто вводит PuTTY много раз в консоль, Ctrl+C ничего не делает.
Кто-либо знает, почему это происходит?
Да. Ваш дамп mysql не является открытым текстом, но также содержит управляющие символы терминала. Практически он содержит двоичные данные. Вы можете испытать аналогичную вспышку, если вы напечатаете какие-либо двоичные данные на своем экране, например. cat /bin/bash
.
Этого не должно происходить. Некоторые решения:
iconv
: mysqldump ... | iconv -f your-actual-encoding-which-is-вероятно-utf-8 -t utf-7
. vim
очень хорошо подходит для редактирования двоичных данных. Если ваша проблема была вызвана большими двоичными объектами, можно также использовать hexedit
.