6 More Unique Linux Utilities You Forgot About
Погружение в глубины /usr/bin. В этой статье разобраны: fold, column, sg, xxd, pwdx и write. Читать дальше.
Погружение в глубины /usr/bin. В этой статье разобраны: fold, column, sg, xxd, pwdx и write. Читать дальше.
Explain Sudoers file Configuration in Linux
Много подробностей об устройстве файла sudoers. Читать дальше.
Много подробностей об устройстве файла sudoers. Читать дальше.
Building Your Own Encrypted Cloud Backup System for Linux
Это руководство покажет, как настроить полностью автоматическую и зашифрованную облачную систему резервного копирования, которая стоит около 50 центов в месяц за 100 ГБ и может создавать резервные копии любого количества настольных компьютеров, ноутбуков и серверов. Читать дальше.
Это руководство покажет, как настроить полностью автоматическую и зашифрованную облачную систему резервного копирования, которая стоит около 50 центов в месяц за 100 ГБ и может создавать резервные копии любого количества настольных компьютеров, ноутбуков и серверов. Читать дальше.
16 Best tools to Design your CICD Engine
В этой статье:
⚡️Brainboard — CI/CD Engine
⚡️Spacelift: Infrastructure CI/CD platform
⚡️Env0: Remote run
⚡️Scalr: Terraform Cloud alternative
⚡️Hashicorp Terraform Cloud
⚡️CircleCI vs. TravisCI vs. GoCD
⚡️Jenkins: Open source automation server
⚡️GitLab vs. GitHub
⚡️Codeship by CloudBees
⚡️Octopus: Best UI
⚡️Chef Software: Best for DevSecOps
И другие.
В этой статье:
⚡️Brainboard — CI/CD Engine
⚡️Spacelift: Infrastructure CI/CD platform
⚡️Env0: Remote run
⚡️Scalr: Terraform Cloud alternative
⚡️Hashicorp Terraform Cloud
⚡️CircleCI vs. TravisCI vs. GoCD
⚡️Jenkins: Open source automation server
⚡️GitLab vs. GitHub
⚡️Codeship by CloudBees
⚡️Octopus: Best UI
⚡️Chef Software: Best for DevSecOps
И другие.
71 Linux Commands For Platform Engineering
Часто используемые команды Linux и их синтаксис. Читать дальше.
Часто используемые команды Linux и их синтаксис. Читать дальше.
Bash Script to Create Folders from a CSV
Воркшоп по созданию простого bash-скрипта, который будет проходить через CSV и создавать нужные папки. Читать дальше.
Воркшоп по созданию простого bash-скрипта, который будет проходить через CSV и создавать нужные папки. Читать дальше.
10 Best Linux Distros for Cybersecurity/ Pentesting that are killing it!
Если вы ищете новый дистрибутив Linux, особенно тот, который поможет в решении задач кибербезопасности или тестирования на проникновение, этот список даст мини-рекомендации. Здесь собраны дистрибутивы для профессионалов в области безопасности и тех, кто хочет больше узнать о Linux и хакерстве. Читать дальше.
Если вы ищете новый дистрибутив Linux, особенно тот, который поможет в решении задач кибербезопасности или тестирования на проникновение, этот список даст мини-рекомендации. Здесь собраны дистрибутивы для профессионалов в области безопасности и тех, кто хочет больше узнать о Linux и хакерстве. Читать дальше.
What are exit codes in Linux?
Код выхода в Linux представляет собой результат выполнения команды или сценария. В этой статье рассказывается о типах exit-кодов. Читать дальше.
Код выхода в Linux представляет собой результат выполнения команды или сценария. В этой статье рассказывается о типах exit-кодов. Читать дальше.
Understanding Awk for Text Processing
Практическое руководство по поиск шаблонов в тексте с помощью языка обработки текста awk. Читать дальше.
Практическое руководство по поиск шаблонов в тексте с помощью языка обработки текста awk. Читать дальше.
The Hidden Cost of Software Automation
«Все, что вы делаете более двух раз, должно быть автоматизировано». Это звучит как отличная цитата. Но будьте осторожны: автоматизация обходится дороже, чем сам процесс ее автоматизации.
Реальная история
На заре мобильной разработки был фрагмент кода, который был относительно повторяющимся. Это создание таблицы SQL и набора функций, таких как вставка, обновление, удаление и т. д., а также подключение к модели данных для таблицы.
Каждый раз, когда создается таблица, необходимо создавать и дублировать содержимое таблицы и их функции команд SQL. Читать дальше.
«Все, что вы делаете более двух раз, должно быть автоматизировано». Это звучит как отличная цитата. Но будьте осторожны: автоматизация обходится дороже, чем сам процесс ее автоматизации.
Реальная история
На заре мобильной разработки был фрагмент кода, который был относительно повторяющимся. Это создание таблицы SQL и набора функций, таких как вставка, обновление, удаление и т. д., а также подключение к модели данных для таблицы.
Каждый раз, когда создается таблица, необходимо создавать и дублировать содержимое таблицы и их функции команд SQL. Читать дальше.
Write a Linux firewall from scratch based on Netfilter
Брандмауэры — это важный инструмент, который можно настроить для защиты серверов и инфраструктуры. Основные функции межсетевых экранов — фильтрация данных, перенаправление трафика и защита от сетевых атак.
Вы могли когда-то использовать различные брандмауэры в Linux, такие как iptables, nftables, UFW и т. д. Все эти инструменты являются служебными программами пользовательского пространства, и все они полагаются на Netfilter. Netfilter — это подсистема ядра Linux, которая позволяет выполнять различные операции, связанные с сетью. Netfilter позволяет разработать брандмауэр с помощью модуля ядра Linux. Если вы не знакомы с такими методами, как модуль ядра Linux и Netfilter, не беспокойтесь. В этой статье мы напишем брандмауэр Linux с нуля на основе Netfilter. Читать дальше.
Брандмауэры — это важный инструмент, который можно настроить для защиты серверов и инфраструктуры. Основные функции межсетевых экранов — фильтрация данных, перенаправление трафика и защита от сетевых атак.
Вы могли когда-то использовать различные брандмауэры в Linux, такие как iptables, nftables, UFW и т. д. Все эти инструменты являются служебными программами пользовательского пространства, и все они полагаются на Netfilter. Netfilter — это подсистема ядра Linux, которая позволяет выполнять различные операции, связанные с сетью. Netfilter позволяет разработать брандмауэр с помощью модуля ядра Linux. Если вы не знакомы с такими методами, как модуль ядра Linux и Netfilter, не беспокойтесь. В этой статье мы напишем брандмауэр Linux с нуля на основе Netfilter. Читать дальше.
👍1
Linux: how to delete only empty files or directories
Недавно мне пришлось иметь дело со старыми недоработками, у меня были скрипты, которые вели себя не очень хорошо и потенциально оставляли пустые каталоги в файловой системе. К счастью, у хороших людей, создавших команду find, есть отличное решение этой проблемы. Читать дальше.
Недавно мне пришлось иметь дело со старыми недоработками, у меня были скрипты, которые вели себя не очень хорошо и потенциально оставляли пустые каталоги в файловой системе. К счастью, у хороших людей, создавших команду find, есть отличное решение этой проблемы. Читать дальше.
3 Interactive Command Tools for Linux
В этой статье три удобных инструмента, которые помогут с командами Linux. С этими инструментами вы легко справитесь с такими задачами как: найти команду из истории, сразу выполнить однострочные команды и т. д. Читать дальше.
В этой статье три удобных инструмента, которые помогут с командами Linux. С этими инструментами вы легко справитесь с такими задачами как: найти команду из истории, сразу выполнить однострочные команды и т. д. Читать дальше.
How to Solve the Linux Disk Full Problem?
Вы узнаете как найти файлы и папки, занимающие избыточное место на файловой системе. Читать дальше.
Вы узнаете как найти файлы и папки, занимающие избыточное место на файловой системе. Читать дальше.
I Tried Some Obscure Linux Distros…
Описание нескольких экзотических дистрибутивов Linux. Среди них: Axyl OS, Solus OS, Mabox Linux, Instant OS, Regolith Linux и ArchCraft Linux. Читать дальше.
Описание нескольких экзотических дистрибутивов Linux. Среди них: Axyl OS, Solus OS, Mabox Linux, Instant OS, Regolith Linux и ArchCraft Linux. Читать дальше.
Дисковая подсистема в ОС Linux
В сегодняшней статье мы поговорим об устройстве дисковой подсистемы в ОС Linux. Конечно, многие скажут, что на эту тему написано уже множество статей и все и так прекрасно знают, как устроен Линукс и в том числе, как он работает с дисками. Однако, как показывает практика, даже многие администраторы при работе с дисковой подсистемой ограничиваются только начальным разбиением диска при установке операционки. Да и то, с параметрами по умолчанию. Так что я предлагаю подробнее рассмотреть такие вопросы дисковой подсистемы, как: работу с правилами правила системы udev, инструменты для работы с блочными устройствами и планировщики системы ввода/вывода. Читать дальше.
В сегодняшней статье мы поговорим об устройстве дисковой подсистемы в ОС Linux. Конечно, многие скажут, что на эту тему написано уже множество статей и все и так прекрасно знают, как устроен Линукс и в том числе, как он работает с дисками. Однако, как показывает практика, даже многие администраторы при работе с дисковой подсистемой ограничиваются только начальным разбиением диска при установке операционки. Да и то, с параметрами по умолчанию. Так что я предлагаю подробнее рассмотреть такие вопросы дисковой подсистемы, как: работу с правилами правила системы udev, инструменты для работы с блочными устройствами и планировщики системы ввода/вывода. Читать дальше.