Как мне кажется, самый полезный комментарий. Наверняка человек открыл *.txt, созданный на Windows, а это до сих пор 1251. Другие сценарии появления кракозябров крайне маловероятны.
Тебе простой текстовый редактор нужен? В чем ты открываешь? Поставь leafpad - он автоматически распознает win-1251, ЕМНИП.
Ну, или в каком-нибудь VSCode открывай и выбирай нужную кодировку. По ощущениям, ты в где-нибудь в MC по F3/F4 смотришь. Или через cat или хз. Опиши нормально.
Просто, если ты смотришь файл в консоли - это одно дело. Если в графическом редакторе - совсем другое. Пока ты не скажешь как и где ты открываешь файл и где именно выводятся «кракозябры» - с проблемой тебе никто не поможет. Это первое.
Второе, если допустимо - закинь куда-нибудь файл, чтобы его можно было скачать и посмотреть какая там кодировка.
В дефолтной установке Debian 11 графические текстовые редакторы определяют и открывают хоть в cp1251, хоть в koi8r. Подозреваю что ТС конвертнул cp1251 документ в Latin1.
А если тс ломал руками локали и системные либы то ССЗБ.
Вывод сюда в теге код.
Также делаешь скриншот своего текстового редактора с открытым документом и его настройки в части шрифта и кодировки.
Если текс не приватный скинь на файлообменник.
Запускаешь MC. И нажимаешь «F1» - читаешь справку. Хотя-бы элементарные действия.
Ставишь указатель на свой файл, жмешь «F3», файл открывается в просмотрщике. Нажимаешь «alt+e», появится окно с выбором кодировки, выбираешь кодировку, жмешь ентер. Файл будет показан с применением выбранной кодировки. Если не устраивает, выбираешь другую.