В системах на основе Linux не имеет значения, используете ли вы расширение .txt или нет. На самом деле, нет специального «расширения файла», как в Windows - это всего лишь часть имени. MIME-типы используются для определения типа файла.
Однако, если вы хотите поделиться файлом с людьми, которые все еще используют Windows, им придется вручную выбрать открытие текстовых файлов с помощью блокнота, если вы не используете расширение .txt.
Есть и другие вопросы совместимости. По умолчанию Блокнот не будет отображать новые строки правильно, потому что он использует другую строку, оканчивающуюся на Linux и другие Unix-подобные системы. Текстовый редактор будет правильно отображать текстовые файлы в формате Windows, но вам может понадобиться нажать backspaceдважды, чтобы удалить новую строку.
С помощью текстового редактора, называемого Geany, вы можете конвертировать типы концов строк в Document -> Set Line Endings
меню. Это также возможно в текстовом редакторе по умолчанию (Gedit), но я не знаю, как это сделать.
Лично я бы не использовал расширение .txt или окончания строк Windows для ежедневного использования, но конвертировал файлы, когда мне было необходимо поделиться ими с пользователями Windows.