Из любопытства, когда ваш набор символов оболочки перестает делать что-то вроде, cat /dev/urandom
есть ли способ исправить это на месте?
cat
можно сломать ваш набор символов ...
Из любопытства, когда ваш набор символов оболочки перестает делать что-то вроде, cat /dev/urandom
есть ли способ исправить это на месте?
cat
можно сломать ваш набор символов ...
Ответы:
Попробуйте один из них:
stty sane
или
reset
Если оба не работают, или ваш терминал настолько испорчен, что вы даже не можете вводить команды, тогда лучше закрыть терминал и запустить новый.
Обратите внимание, что stty sane
это определено POSIX, тогда reset
как нет. Это означает, что в некоторых системах их может не быть reset
или они могут сделать что-то совершенно другое, например, сбросить всю систему. Я еще не сталкивался с системой без reset
.
Для получения дополнительной информации прочтите главу « Клавиатура и консоль Linux» в разделе «Сброс настроек вашего терминала» .
stty sane
это безопасный и правильный путь (я устал от «перезагрузки» по причинам, которые я изложил в комментариях под ответом Лэйна)
reset
не определяется POSIX.
reset
не является «безопасной», является фактом, что это не определено POSIX. Пожалуйста, прекратите распространять FUD, который @OlivierDulac распространяет FUD.
Вы можете попробовать использовать команду сброса .
cat -A
.