Публикации по теме 'linux'


Сделайте так, чтобы ваш терминал Ubuntu выглядел *блистательно*
Сделайте так, чтобы ваш терминал Ubuntu выглядел *блистательно* Вы когда-нибудь задумывались, каково это не иметь скучный и пресный терминал? Что ж, удивляться уже нечем. Сегодня мы рассмотрим, как установить Oh My Zsh для Ubuntu. Я обнаружил, что видеоруководства на YouTube с участием Oh My Zsh и Ubuntu несколько ограничены (большинство руководств находятся на MacOS с использованием iTerm2 , который является эксклюзивным эмулятором терминала для Mac), поэтому я создаю это..

Удивительные параметры сценария Bash
В наши дни Linux стал де-факто операционной системой, особенно для серверов. Большинство из нас используют операционные системы Linux почти каждый день, и возникла необходимость понять эту ОС от самых основ до ее ядра. Несмотря на то, что в Интернете доступно множество руководств и сообщений, которые могут помочь нам узнать больше о Linux, в этом посте я расскажу о нескольких не очень популярных и некоторых очень распространенных синтаксисах, используемых для сценариев bash. Bash-скрипт..

Защита серверов Nginx (2/2)
Прежде чем перейти к другим методам защиты, я думаю, уместно кратко рассказать о рабочих процессах в Nginx, и вот в чем дело: экземпляр Nginx использует главный процесс, который используется для порождения новых процессов с конкретной целью прослушивания и ответа на запросы клиентов. . Вы можете рассматривать это как способ делегирования функциональных возможностей разным исполнителям (может быть, подпроцессам?). Увеличение количества рабочих процессов в конфигурации Nginx увеличит..

Linux  — команда pidstat
Введение в команду Linux pidstat Команда pidstat используется для мониторинга отдельных задач, которыми в настоящее время управляет ядро ​​Linux. Он записывает в стандартные действия вывода для каждой задачи, выбранной с помощью опции -p , или для каждой задачи, управляемой ядром Linux, если используется опция -p ALL .

Установите Polybar в 3 шага на Debian Stretch
Если есть желание, то есть способ - это касается и пакетов Linux! На момент написания этого руководства Polybar, похоже, все еще работал над пакетом Debian, и меня лично немного раздражало установка Polybar. Посмотрев немного в Интернете и увидев, что ресурсы немного разбросаны или отсутствуют некоторые части, я подумал, что было бы неплохо сделать обновленное прямое руководство для будущих установок! Три простых шага… Необходимо установить зависимости. (Некоторые из этих..

Автоматизация тестирования на проникновение: управление пользователями Linux в Python.
Р. Эрик Кисер Специалисты по тестированию на проникновение имеют много общего с системными аналитиками в плане сложности выполнения повторяющихся задач. Однако эти проблемы также дают возможность разработать инструменты, которые могут автоматизировать избыточные процессы. В этой статье я покажу вам, как создать скрипт Python, который добавит пользователя в группу sudo , создаст каталог SSH, установит правильные разрешения и предоставит пользователю доступ SSH. Для этого скрипта..

DevOps в Linux — Протокол TCP
Глубокое погружение в протокол Linux TCP Примечание Примечание. Полная ментальная карта доступна по адресу: «DevOps in Linux Mind Map . Формат заголовка TCP Давайте сначала посмотрим на формат заголовка TCP. Как видно из этой диаграммы, он намного сложнее, чем UDP. Порт источника/назначения : номера портов для источника и получателя. Без этих двух номеров портов мы не знаем, в какое приложение отправлять данные. Порядковый номер: это для решения проблемы не по..