Текстовый файл

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску

Текстовый файл — один из базовых форматов информации, используется очень широко. Информация в текстовом файле представлена в неформатированном виде, это обычный текст (хотя у него и может быть разная кодировка, поэтому даже такой простой формат можно использовать некорректно), и потому он человекочитаем. Противопоставляется файлам с бинарным хранением информации, для работы с которыми нужно специальное программное обеспечение, при попытки их просто прочитать вылазит бессмыслица.

Простой текстовый файл

Описание[править]

Текстовые файлы состоят из неопределенного количества строк, состоящих из любых символов выбранной кодировки, которые завершаются символом переноса строки. Текстовый файл — это просто текст, так что если он будет поврежден, то испортится лишь часть файла, но не весь файл — в отличие от закодированных последовательностей, где потеря нескольких байтов может быть равносильна порче всего файла.

В формате текстовых файлов пишутся не только простые текстовые сообщения, но и например исходный код программ, который лишь потом компилируется в исполняемый код. Поэтому технически редактировать исходный код можно хоть в простом блокноте, хотя обычно применяют специализированные программы вроде Sublime Text, позволяющие использовать подсветку синтаксиса и подключать полезные для разработки плагины.

В более узком смысле также текстовыми файлами называют файлы с классическим расширением .txt или вообще файлы, не имеющие никакого формата. Например, XML-файл является текстовым файлом в общем смысле (его можно прочитать в любом редакторе), но с точки зрения формата это не plain text.

Мемы[править]

В Интернете одно время был распространён мем про «я запишу тебя в текстовый файл», угроза со стороны школьника, которая поражает своей бредовостью. Впрочем, если в текстовый файл записан определённый компромат, то может и произойти некоторая беда.

App.png Это не баг, а фича
МетаПрограммаDRM (SecuROMStarForceАналоговая дыра) • БагБот (Автоответчик) • Варез (Repack) • ГлюкГуйДонатКопирайт (By design) • ЛогНюкРут (Не работай под рутом) • Спортивное программированиеМегапиксельКомпьютерВерсия 2.0КодОбфускацияСкриншотДатамайнПлагинТекстовый файлБольшие данныеАльфа и бета-тестыТаймстампКэшШаблоныHello WorldНейросетиФайлИнсталляция
ФичиБагрепорт12309BSODCookiesEmbrace, extend and extinguishFL StudioSheep.exeWinlogon.exeБубенЗащита от дуракаКостыльМашинный переводПасхальные яйцаСвистелки и перделкиСм. рис. 1Съешь ещё этих мягких французских булокTermuxGNU MetroИндусский кодНескучные обои • Сжатие (За сжатие ДжипегаШакалШкала) • Работает — не трогайРандомайзерPDF (Распознавание PDF) • Дело Google в ФАСЧат-ботXMLМакросКритическая ошибка
ВредоносноеБотнетБрутфорсВинлокЗвонилкаКитайские пингвиныПиксель смертиТроянЧервь МоррисаBonziBuddyMediaGetBrowser hijackingTinderМиссис МажорУтечка буфера обмена
КомпанииApple / Apple (AppleScript) • GoogleMicrosoftSAPЯндекс
Движения8-bitOpen source (КрасноглазикиЛинуксоиды) • Вирусная сценаДаунгрейдДемосценаМоддингMMD
Офис3DS MAXGIMPGNU EmacsMovie MakerMS Paint • OpenOffice • PowerPointviMicrosoft WordExcelБлокнотФотошопАнтивирус КасперскогоAvast!TikZShareXAlternativeToСкрепышMicrosoft OfficeТекстовый редакторWeChat
ОСAndroidBSDDOSMenuetOSReactOSWindows (Phone 7Phone 878Vista) / МаздайЛинуксРусская ОСФантом ОС
БраузерыInternet ExplorerОпера / Opera • Тормозилла (ОгнелисLolifoxMozilla FirefoxFirefoxFirefox Klar) • Хром (шпионаж) • SafariЯндекс.БраузерУведомления в браузереVivaldiTor-браузер
ИнтернетAdobe Systems (Flash) • I2PLow Orbit Ion CannonTorTunatic • Чат−клиенты (MirandaQIPSkypeАськаЖабберDiscordVIPole) • HTTPSПрокси-сервер (Proxifier) • Торрент (Magnet-ссылкаΜTorrent) • JavaScriptCSSHTMLБаннермейкерИзменение TTL сетевых пакетовКапчаICQFiddlerViberZonaSteamSillyTavernWickr Me
РазработкаBrainFuckCC++C#JavaHaskellАссемблерChaos ConstructionsBATMySQLGitHubAutoHotKey (AutoHotInterception) • Sublime TextAPK (APKPureзапрет) • BASICPerlPythonPHPФорк
ЛюдиВеб-мастерLovinGODБалмерГейтсГенерал ФейлорДжобсМитникПоттерингде РаадтСпольскиСтоллманТорвальдсШахиджанянAche666Марк ЦукербергЕвгений ПоповДенис КумпонМассовая компьютерная безграмотность
КостылиCygwin • PunkBusterT9WineWishmasterАнтивирусыХакинтошСборки WindowsDenuvoЧистая установкаКалькулятор Consul WarMicrosoft StoreUBlock OriginLightshotAdBlockSearchApp.exeCPU-Z
Команды^H^WAlt+F4Ctrl+Alt+Delman/me/quitrm -rf