Тег: Linux
Шаблоны файлов и скриптов в Bash - метод heredoc
Введение Heredoc (Here Documents) - это встроенный механизм командных оболочек (bash, sh, zsh), позволяющий передавать …
13.08.2026Настраиваемые лимиты в Linux
Введение В Linux ограничения можно задавать на нескольких уровнях. Одни лимиты действуют для всей системы, другие — для …
09.07.2026Linux и оперативная память
Общая информация Оперативная память, с которой работает система Linux, организована в виде страниц. Страница — это …
07.07.2026Fwknop - современный port knocking для Linux
Описание Fwknop Fwknop (FireWall KNock OPerator) - это инструмент для динамического управления правилами брандмауэра на …
20.05.2026Управление процессами Linux
Сигналы Что такое сигналы Все примеры в данной статье были сделаны в системе Debian 13, в других системах вывод может …
24.03.2026Группы пользователей в Linux
Просмотр списка групп в системе Группы объединяют пользователей в одну единицу для облегчения назначения прав доступа к …
16.04.2025Права ACL в Linux
О системе прав ACL в Linux В простых случаях хватает простых прав, про это я писал в статье Стандартные права доступа в …
16.04.2025Стандартные права доступа в Linux
Права доступа к файлам Операционные системы на основе ядра Linux — многопользовательские, и у разных пользователей …
16.04.2025Использование sudo в Linux
Установка Утилита sudo — важнейшая утилита Linux, позволяющая выполнять команды с правами администратора. По умолчанию …
14.04.2025Пользователи в Linux
Определяем своего пользователя Итак, вы подключились к серверу Linux по ssh и скорее всего знаете под каким …
12.04.2025Используем ssh ключи на Linux
Введение Для того чтобы иметь возможность подключаться с одного Linux сервера на другой по ssh без пароля вы должны …
20.05.2024Утилита Rsync
Об утилите Утилита rsync — это утилита для быстрого копирования файлов с локального компьютера на удалённый или …
15.03.2024Утилита Tmux
Об утилите Утилита tmux позволяет создавать несколько сессий с виртуальными терминалами, получать к ним доступ и …
15.03.2024Минимальные права для интеграции с LDAP
Долго думал в какую рубрику положить данную статью. Вроде все приложения, которые я интегрировал с AD были на Linux. И …
27.11.2023Утилита hping3
Об утилите Утилита hping3 — это сетевой инструмент, способный отправлять пакеты TCP/IP и отображать целевые ответы, как …
23.10.2023Утилита smbstatus
Об утилите Утилита smbstatus является частью пакета Samba. Это означает, если вы устанавливаете и настраиваете сервер …
06.10.2023Утилита scp
Об утилите Эта утилита обычно предустановлена в Linux системы. Во всяком случае в Debian или Ubuntu её дополнительно …
04.10.2023Фильтруем вывод с помощью awk
Синтаксис Если упростить синтаксис команды awk, то получим что-то вроде этого: awk (опции) (условие) '{ команда …
13.09.2023Утилита jc
Об утилите Данная утилита представлена на github.com . Она может пригодиться при создании скриптов, когда вывод команд …
11.09.2023Утилита ttyd
Об утилите Данная утилита доступна на github.com . Она позволяет запустить выполнение любой утилиты командной строки в …
11.09.2023Ядро Linux и модули ядра
Ядро операционной системы В операционной системе процессы работают в режиме ядра или пользовательском режиме. Режим ядра …
22.11.2022Получение информации о железе в Linux
Информация о центральном процессоре Файл /proc/cpuinfo Посмотреть информацию о центральном процессоре можно в файле …
16.11.2022Лимиты на inotify
Подсистема inotify Подсистема inotify — позволяет получать уведомления о событиях, связанных с файлами и каталогами …
10.11.2022Утилита vmstat
Утилита vmstat Утилита vmstat поможет вам увидеть статистику использования виртуальной памяти и другую информацию. …
01.11.2022Утилита fio
Об утилите Утилита fio позволяет выполнять нагрузочное тестирование дисковой подсистемы. Для этого она создаёт потоки …
25.10.2022Утилита iostat
Об утилите Утилита iostat используется для мониторинга нагрузки на дисковую подсистему. Она создает отчеты, первый отчет …
17.10.2022Утилита iotop и ionice
Об утилите Мы уже разбирали некоторые утилиты для мониторинга за процессами. Например, рассмотрели утилиты: top и htop . …
17.10.2022Утилиты df, du и ncdu
За что отвечают эти команды Команда df позволяет определить занятое место на диске. С помощью команды du можно …
17.10.2022Утилита ss
Об утилите Эта утилита используется для вывода информации о сетевых подключениях. Она может отображать информацию, …
14.10.2022Утилита netstat
Об утилите Эта утилита используется для вывода информации о сетевых подключениях. Также она может показать таблицы …
11.10.2022Текст в речь с помощью Festival в Linux
О программе Festival — это система преобразования текста в речь. Помимо простого преобразования текста в речь, его можно …
07.10.2022Load average в Linux
Что такое Load Average Load Average (LA) — это показатель, который показывает среднюю нагрузку на сервер за определённый …
06.10.2022Утилита htop
Утилита htop Утилита htop — это консольный диспетчер задач. Он похож на утилиту top, которую мы рассмотрели в этой …
21.09.2022Утилита top
Утилита top Утилита top — это консольный диспетчер задач. Она показывает общую информацию о системе и информацию о …
19.09.2022Команда ps
Команда ps Команда ps используется для получения списка процессов в системе Linux со всеми их метриками и свойствами. …
16.09.2022Процессы в системе Linux
Что такое процесс Процесс — это среда выполнения для работы экземпляра программы. Например, есть какая-то программа и …
15.09.2022Объединение команд в одной строке
Результат выполнения команды При выполнении команды запускается процесс, он получает какие-то данные из stdin, что-то …
14.09.2022Перенаправление потоков ввода вывода
Стандартные потоки Когда вы выполняете какую-нибудь команду и это действие выводит что-то на экран терминала. То этот …
13.09.2022Команды SystemD
Введение В прошлых статьях по SystemD я рассказывал про юниты разных типов, а именно службы , таргеты и таймеры . А в …
31.08.2022SystemD - Таймеры (timer)
Юниты SystemD типа timer Итак, мы уже познакомились с юнитами SystemD — service и target . Сейчас познакомимся с ещё …
12.08.2022SystemD - Таргеты (target)
Юниты SystemD типа target Ранее, мы узнали что система инициализации SystemD состоит из юнитов. А также мы познакомились …
07.08.2022Генерация пароля в терминале Linux
Используем /dev/urandom При чтении устройство /dev/urandom возвращает бесконечный набор случайных байтов. Этот вывод …
04.08.2022SystemD — Службы (service)
Юниты SystemD типа service В SystemD все сервисы которые можно запускать или останавливать описываются в специальных …
02.08.2022Система инициализации systemd
Что такое система инициализации Система инициализации — это система в Linux, которая подготавливает к работе …
27.07.2022Дата, время и часовой пояс в Linux
Текущее время в системе Linux Чтобы посмотреть текущее время на вашем сервере linux воспользуйтесь командой date: $ date …
20.07.2022Региональные настройки (locale) в Linux
Locale в linux Locale (локаль) — это региональные настройки операционной системы. Каждая GNU/Linux система поставляется …
12.07.2022Снапшоты репозиториев debian
Введение Официальные снапшоты репозиториев Debian доступны по адресу: https://snapshot.debian.org/ . Про обычные …
16.06.2022Пакетный менеджер dpkg
Что умеет dpkg Я уже писал про apt (apt-get) - здесь . В Debian и Ubuntu также есть пакетный менеджер dpkg . Он не …
14.06.2022Настройка дампов ядра (core dumps) в Linux
Введение При работе в Linux у вас запускается множество процессов, но иногда какой-нибудь процесс может начать падать. …
31.05.2022Пакетные менеджеры apt и apt-get
Пакетные менеджеры apt На этом уроке мы рассмотрим следующие пакетные менеджеры: apt-get — используется для установки, …
25.05.2022Репозитории Linux
Что такое репозиторий Репозиторий — это своеобразное хранилище приложений. У многих GNU/Linux дистрибутивов есть свои …
18.05.2022Установка сервера времени Chrony на Debian 11
Клиент синхронизации времени на SystemD В системах базирующихся на SystemD клиентом синхронизации времени, по умолчанию, …
05.05.2022Настройка фаервола — Nftables
Netfilter В Linux брандмауэр встроен в ядро и называется он Netfilter. А для управления им могут использоваться …
22.04.2022Настройка сети на Ubuntu
Получение информации о сетевых интерфейсах Здесь я писал про настройку сети на Debian 11, а в этой статье разберём всё …
11.04.2022Настройка сети на Debian
Получение информации о сетевых интерфейсах В этой статье будем использовать утилиту sudo для административных действий. …
08.04.2022Ссылки в Linux
Теория Для начала вспомним про хранение файлов. Файлы и каталоги на жестком диске хранятся в виде набора блоков. …
12.01.2022Типы файлов в Linux
Файлы и их индексные дескрипторы (inode) Каждый файл содержит какие-то данные, но где храниться информация о самом …
29.12.2021Перемещение копирование и удаление файлов
Создание файлов и каталогов Создадим 1 файл, и 2 каталога. Для создания файла используем уже знакомую команду touch, для …
21.12.2021Создание редактирование и чтение файлов
Создание файлов и просмотр их в каталоге Все примеры я буду показывать на Debian 11, так как на Ubuntu 22.04 все …
27.11.2021GRUB 2 - Dual boot Ubuntu и Debian
Что такое dual boot или multi boot Multi boot (множественная загрузка) — это когда вы можете на одном компьютере …
18.11.2021Загрузчик GRUB 2
GRUB 2 GRUB 2 (GRand Unified Bootloader / большой единый загрузчик) — это кроссплатформенный загрузчик операционных …
13.11.2021Алгоритм загрузки linux (BIOS и UEFI)
Алгоритм загрузки linux (BIOS) BIOS BIOS расшифровывается как Basic Input/Output System, что в переводе — Базовая …
07.11.2021Файловые системы поддерживаемые Linux
Что такое файловая система Полезные данные, такие как файлы и каталоги, напрямую на диск не записываются. Между разделом …
11.05.2021Перемещение по каталогам linux
Текущий или рабочий каталога Все команды на этом уроке можно выполнять и на Ubuntu 22.04 и на Debian 11, при этом …
21.04.2021Единое дерево каталогов (стандарт FHS)
Единое дерево каталогов В дистрибутивах Linux нет привычных для пользователя Windows дисков, например диск C:\ или D:\. …
06.04.2021Утилита tcpdump для анализа сети
Об утилите tcpdump — это консольная утилита для захвата и анализа сетевого трафика. Она позволяет просматривать пакеты, …
04.03.2021