Найти в Дзене
Как на самом деле работает интернет: Модель OSI vs TCP/IP
Вы когда-нибудь задумывались, какой путь проходит ваш запрос «заказать пиццу», прежде чем превратиться в уведомление в приложении курьера? За доли секунды данные преодолевают тысячи километров, проходят через десятки «умных» коробок и меняют свою физическую форму. Чтобы не запутаться в этом хаосе, инженеры используют две карты: теоретическую OSI и практическую TCP/IP. В последнее время границы между ними размываются как никогда раньше. Появились протоколы вроде QUIC, которые живут сразу на нескольких уровнях, и технологии вроде eBPF, позволяющие обрабатывать трафик прямо в ядре системы ...
1 неделю назад
Переименовать нельзя переместить: команда mv в Linux, чего вы могли не знать
Многие думают, что команда mv в Linux — это самая простая вещь в мире. Ну что там сложного? Написал mv file1 file2 и готово. Но задумывались ли вы когда-нибудь, почему перемещение фильма весом в 50 Гб внутри диска происходит мгновенно, а перенос того же файла на флешку занимает 10 минут? И как одна опечатка в этой команде может стоить вам нескольких часов восстановления данных? Сегодня мы разберем «магию» перемещения файлов, научимся использовать флаги безопасности и заглянем под капот файловой системы...
116 читали · 1 неделю назад
Терминал, консоль, оболочка: в чем разница и как не запутаться?
Для новичка в Linux термины «терминал», «консоль» и «оболочка» (shell) часто кажутся синонимами. Мы привыкли слышать: «открой консоль и введи команду». На практике эти понятия описывают разные уровни взаимодействия с системой. В этой статье мы разберем «анатомию» командной строки, чтобы вы понимали, что происходит под капотом вашего сервера или рабочей станции. Исторически терминал — это физическое устройство (телетайп или дисплей с клавиатурой), которое подключалось к мейнфрейму для ввода и вывода данных...
253 читали · 4 недели назад
Как продлить сессию SSH: избежание тайм-аутов
SSH (Secure Shell) остаётся основным инструментом для безопасного удалённого доступа к серверам под управлением Linux и других Unix-подобных систем. OpenSSH продолжает активно развиваться, но проблема преждевременного разрыва соединения из-за тайм-аута по-прежнему актуальна — особенно при длительной работе в терминале, выполнении долгих команд или нестабильном соединении. В этой статье мы разберём проверенные способы поддержания активности SSH-сессии как можно дольше. Все рекомендации совместимы с современными версиями OpenSSH (включая 9...
4 недели назад
Calcurse — бесплатное приложение календаря и планирования для командной строки
Calcurse — это текстовый календарь с открытым исходным кодом. Программное обеспечение позволяет отслеживать события, встречи и повседневные задачи. Это легковесное, быстрое и надежное решение, предназначенное для работы в консоли или терминале — как локально, так и на удаленном компьютере. Настраиваемая система уведомлений напоминает о предстоящих событиях, а интерфейс можно адаптировать под нужды пользователя. Мощный набор параметров командной строки позволяет фильтровать и форматировать события, делая Calcurse универсальным инструментом для различных сценариев...
1 месяц назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала