Чёрное окошко Linux: погружение в подсистему TTY

Начав изучать тему терминалов в Linux, вы можете почувствовать, что по отдельности вроде бы всё понятно, но разница между понятиями и их суть всё равно ускользает. Консоль, терминал, TTY, виртуальная консоль, виртуальный терминал, эмулятор терминала, оболочка — это просто «вот то чёрное окошко, куда вводят команды Linux». На самом деле за этим окошком скрывается целая цепочка разных сущностей — от компонентов ядра до пользовательских программ. Цель данной статьи — объяснить подсистему TTY и избавить вас от этого неприятного ощущения.

https://habr.com/ru/companies/ruvds/articles/983240/

#linux #tty #pty #uart #terminal #terminal_emulator #virtual_console #shell #line_discipline #ruvds_статьи

Чёрное окошко Linux: погружение в подсистему TTY

Начав изучать тему терминалов в Linux, вы можете почувствовать, что по отдельности вроде бы всё понятно, но разница между понятиями и их суть всё равно ускользает. Консоль, терминал, TTY, виртуальная...

Хабр

Невидимый вывод grep при поиске, включающим конец строки в файлах с разделителем строк CRLF

На днях столкнулся с такой ситуацией: паттерн, который гарантированно должен обеспечивать непустой вывод, вместо текста производит множество пустых строк. Уже сталкивался с этим, но давно и причину вспомнил не сразу. Пофрустрировав, всё-таки припомнил, разобрался детальнее и решил написать небольшую заметку. TL;DR: Причина – встреча символа возврата каретки CR ( \r ) с управляющей последовательностью \x1B[K : CR возвращает курсор в начало строки, а \x1B[K удаляет всё от курсора до конца строки. ОС - Ubuntu 24.04, терминал Terminator 2.1.3, шелл Bash. Подробности

https://habr.com/ru/articles/875480/

#bash #terminal #terminal_emulator #grep

Невидимый вывод grep при поиске, включающим конец строки в файлах с разделителем строк CRLF

На днях столкнулся с такой ситуацией: паттерн, который гарантированно должен обеспечивать непустой вывод, вместо текста производит множество пустых строк. Уже сталкивался с этим, но давно и причину...

Хабр
What do you think about the future of LXDE? Will it continue or die out? Even though I haven't used it ever, I am personally interested in it, as I use three of its components, PCManFM, LXTerminal and LXAppearance. I don't want these three to die out.
#GNU_Linux #linux #open_source #free_software #lxde #terminal_emulator #file_manager

Loving these FOSS apps on windows:

- scoop (package manager)
Easy installation and upgrades from a uniform CLI interface.

- cmder (terminal emulator)

https://scoop.sh/
https://cmder.net/

#foss #package_manager #terminal #terminal_emulator

Scoop

A command-line installer for Windows