<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ubuntus on MeerStory</title><link>https://linux.meerstory.com/ru/ubuntu/</link><description>Recent content in Ubuntus on MeerStory</description><generator>Hugo</generator><language>ru-ru</language><lastBuildDate>Wed, 07 Oct 2026 15:31:40 +0900</lastBuildDate><atom:link href="https://linux.meerstory.com/ru/ubuntu/index.xml" rel="self" type="application/rss+xml"/><item><title>Подключённые пользователи и нагрузка на сервер как на ладони! Полное практическое руководство по команде w в Linux</title><link>https://linux.meerstory.com/ru/ubuntu/20261007_153122_107/</link><pubDate>Wed, 07 Oct 2026 15:31:40 +0900</pubDate><guid>https://linux.meerstory.com/ru/ubuntu/20261007_153122_107/</guid><description>&lt;h2 id="обзор">Обзор&lt;/h2>
&lt;p>При мониторинге серверов и управлении пользовательскими сессиями команда &lt;code>w&lt;/code> является ключевым инструментом, позволяющим мгновенно оценить список подключённых в данный момент пользователей и среднюю нагрузку на систему (Load Average). В этой статье мы подробно и поэтапно разберём базовый вывод команды &lt;code>w&lt;/code>, полезные в реальной практике комбинации опций, а также её отличия от утилит &lt;code>who&lt;/code> и &lt;code>uptime&lt;/code>.&lt;/p>
&lt;h2 id="1-оценка-активных-пользователей-и-нагрузки-на-систему-базовый-запуск-w">1. Оценка активных пользователей и нагрузки на систему: базовый запуск w&lt;/h2>
&lt;p>Для сравнения времени непрерывной работы системы и данных о нагрузке с первой строкой вывода команды &lt;code>w&lt;/code> выполним команду &lt;code>uptime&lt;/code>.&lt;/p></description></item><item><title>Полное практическое руководство по SSH в Ubuntu — от подключения и проброса портов до настроек безопасности</title><link>https://linux.meerstory.com/ru/ubuntu/20261007_152349_106/</link><pubDate>Wed, 07 Oct 2026 15:24:45 +0900</pubDate><guid>https://linux.meerstory.com/ru/ubuntu/20261007_152349_106/</guid><description>&lt;h2 id="обзор">Обзор&lt;/h2>
&lt;p>SSH (Secure Shell) — это стандартный сетевой протокол, необходимый для удаленного управления серверами Linux. В этой статье мы шаг за шагом рассмотрим настройку сервера OpenSSH в среде Ubuntu, аутентификацию по открытым ключам без пароля, проброс портов (SSH port forwarding) для практических сетевых задач, а также ключевые рекомендации по усилению безопасности.&lt;/p>
&lt;h2 id="1-установка-сервера-openssh-и-активация-службы">1. Установка сервера OpenSSH и активация службы&lt;/h2>
&lt;p>Чтобы предоставить службу удаленного доступа в системе Ubuntu, обновите список пакетов до актуального состояния и установите пакет &lt;code>openssh-server&lt;/code>.&lt;/p></description></item><item><title>Ключ к автоматическому управлению правами доступа в Linux! Практическая настройка и полное руководство по umask</title><link>https://linux.meerstory.com/ru/ubuntu/20261007_151722_105/</link><pubDate>Wed, 07 Oct 2026 15:17:43 +0900</pubDate><guid>https://linux.meerstory.com/ru/ubuntu/20261007_151722_105/</guid><description>&lt;h2 id="обзор">Обзор&lt;/h2>
&lt;p>Рассматриваются базовые принципы работы umask, определяющей начальные права доступа к создаваемым в Linux файлам и каталогам. Здесь собраны ключевые методы администрирования для практического применения: от вычислений в восьмеричной системе и управления доступом к общим каталогам до постоянной настройки через профили оболочки.&lt;/p>
&lt;h2 id="1-проверка-текущей-umask-и-тестирование-прав-при-создании-файлов-и-каталогов-по-умолчанию">1. Проверка текущей umask и тестирование прав при создании файлов и каталогов по умолчанию&lt;/h2>
&lt;p>Для создания и перехода в специальный рабочий каталог для настройки &lt;code>umask&lt;/code> и тестирования прав выполните команду &lt;code>mkdir -p /tmp/umask-lab &amp;amp;&amp;amp; cd /tmp/umask-lab&lt;/code>.&lt;/p></description></item><item><title>Полное руководство по lsof в Linux — практические советы от устранения конфликтов портов до освобождения места от удаленных файлов</title><link>https://linux.meerstory.com/ru/ubuntu/20261007_150808_104/</link><pubDate>Wed, 07 Oct 2026 15:08:55 +0900</pubDate><guid>https://linux.meerstory.com/ru/ubuntu/20261007_150808_104/</guid><description>&lt;h2 id="обзор">Обзор&lt;/h2>
&lt;p>Проблемы вроде «конфликтов портов» или «дискового пространства, которое не освобождается даже после удаления файлов», возникающие при администрировании систем Linux, можно мгновенно решить с помощью команды &lt;code>lsof&lt;/code>. В этой статье мы рассмотрим ключевые практические методы применения &lt;code>lsof&lt;/code> в среде Linux, где всё является файлом. Пошагово изучим необходимый системному инженеру опыт траблшутинга — от отслеживания портов до снятия файловых блокировок.&lt;/p>
&lt;h2 id="базовая-проверка-lsof-и-просмотр-открытых-файлов-определенного-пользователя-или-процесса">Базовая проверка lsof и просмотр открытых файлов определенного пользователя или процесса&lt;/h2>
&lt;p>Чтобы проверить, установлена ли в системе команда &lt;code>lsof&lt;/code>, и установить пакет в случае его отсутствия, выполните команду &lt;code>command -v lsof &amp;gt;/dev/null 2&amp;gt;&amp;amp;1 || (apt-get update -qq &amp;amp;&amp;amp; apt-get install -y lsof)&lt;/code>.&lt;/p></description></item><item><title>Что делать, если сервер Linux зависает: полное руководство по управлению приоритетами процессов с помощью команды nice</title><link>https://linux.meerstory.com/ru/ubuntu/20261007_150131_103/</link><pubDate>Wed, 07 Oct 2026 15:02:21 +0900</pubDate><guid>https://linux.meerstory.com/ru/ubuntu/20261007_150131_103/</guid><description>&lt;h2 id="обзор">Обзор&lt;/h2>
&lt;p>В условиях нехватки ресурсов сервера выполнение фоновых задач или ресурсоемких пакетных скриптов может привести к замедлению отклика критически важных служб. В этой статье рассматриваются практические рекомендации по использованию команд &lt;code>nice&lt;/code> и &lt;code>renice&lt;/code> для настройки приоритетов планировщика CPU и поддержания стабильности системы.&lt;/p>
&lt;h2 id="1-проверка-приоритета-процесса-nipr-и-настройка-среды-мониторинга-htop">1. Проверка приоритета процесса (NI/PR) и настройка среды мониторинга htop&lt;/h2>
&lt;p>Установите пакеты &lt;code>htop&lt;/code> и &lt;code>procps&lt;/code> — необходимые инструменты для практического мониторинга приоритетов процессов.&lt;/p>
&lt;p>&lt;img src="https://linux.meerstory.com/ubuntu/20261007_150131_103/captures/s01_c01_apt-get_update_-qq____apt-get_install_-y_htop_proc.png" alt="apt-get update -qq &amp;amp;&amp;amp; apt-get install -y htop procps">&lt;/p></description></item><item><title>Полное руководство по команде cut в Linux: извлечение нужных столбцов из логов и CSV-файлов</title><link>https://linux.meerstory.com/ru/ubuntu/20261007_145511_102/</link><pubDate>Wed, 07 Oct 2026 14:55:34 +0900</pubDate><guid>https://linux.meerstory.com/ru/ubuntu/20261007_145511_102/</guid><description>&lt;h2 id="обзор">Обзор&lt;/h2>
&lt;p>Когда в среде Linux необходимо быстро извлечь только нужные столбцы из больших файлов логов или данных CSV, команда &lt;code>cut&lt;/code> является самым легковесным и мощным инструментом. В этой статье мы рассмотрим ключевые практические методы: от разделения полей по разделителю до среза по байтам и символам фиксированной ширины.&lt;/p>
&lt;h2 id="извлечение-данных-csv-и-системных-учетных-записей-с-помощью-разделителя--d-и-полей--f">Извлечение данных CSV и системных учетных записей с помощью разделителя (-d) и полей (-f)&lt;/h2>
&lt;p>Выполните команду &lt;code>mkdir -p ~/cut_demo &amp;amp;&amp;amp; cd ~/cut_demo&lt;/code>, чтобы создать специальный каталог для практики работы с командой &lt;code>cut&lt;/code> и перейти в него.&lt;/p></description></item><item><title>Всё о просмотре списка файлов в Linux: полное руководство по обязательным опциям команды ls на каждый день</title><link>https://linux.meerstory.com/ru/ubuntu/20261007_145011_101/</link><pubDate>Wed, 07 Oct 2026 14:50:31 +0900</pubDate><guid>https://linux.meerstory.com/ru/ubuntu/20261007_145011_101/</guid><description>&lt;h2 id="введение">Введение&lt;/h2>
&lt;p>В этой статье рассматриваются ключевые практические методы использования команды &lt;code>ls&lt;/code> — базового и наиболее часто применяемого инструмента для просмотра списка файлов в среде Linux. Вы узнаете, как выйти за рамки стандартного вывода и максимально повысить эффективность повседневной работы: находить скрытые файлы, проверять подробные права доступа, а также сортировать файлы по времени изменения и размеру.&lt;/p>
&lt;h2 id="1-базовый-вывод-списка-и-просмотр-скрытых-файлов-ls-ls--a">1. Базовый вывод списка и просмотр скрытых файлов (ls, ls -a)&lt;/h2>
&lt;p>Выполните команду &lt;code>mkdir -p ~/ls_demo &amp;amp;&amp;amp; cd ~/ls_demo&lt;/code>, чтобы создать изолированную рабочую директорию для практики с командой &lt;code>ls&lt;/code> и перейти в неё.&lt;/p></description></item><item><title>Медленная загрузка Linux? Поиск узких мест и оптимизация служб с помощью systemd-analyze за 3 минуты</title><link>https://linux.meerstory.com/ru/ubuntu/20261007_144424_100/</link><pubDate>Wed, 07 Oct 2026 14:44:45 +0900</pubDate><guid>https://linux.meerstory.com/ru/ubuntu/20261007_144424_100/</guid><description>&lt;h2 id="обзор">Обзор&lt;/h2>
&lt;p>Если ваш сервер или ПК на базе Linux загружается дольше обычного, необходимо выяснить причину и устранить ненужные задержки. С помощью команды systemd-analyze можно легко измерить общее время загрузки, выявить системные службы, создающие узкие места, и проверить файлы юнитов. В этой статье рассматриваются ключевые команды анализа и методы оптимизации производительности, которые можно сразу применить на практике.&lt;/p>
&lt;h2 id="1-проверка-времени-загрузки-и-измерение-задержек-по-этапам-time--blame">1. Проверка времени загрузки и измерение задержек по этапам (time &amp;amp; blame)&lt;/h2>
&lt;p>Команда &lt;code>systemd-analyze&lt;/code> измеряет и отображает общее время, затраченное на процесс загрузки, а также время инициализации ядра и пространства пользователя (userspace).&lt;br>
Судя по результатам выполнения, системе потребовалось в общей сложности 315ms для загрузки и перехода к графическому окружению &lt;code>graphical.target&lt;/code>.&lt;br>
⚙️ [Основные параметры]&lt;/p></description></item><item><title>Полное руководство по unzip в Linux: от базовой распаковки до исправления кодировки имён файлов</title><link>https://linux.meerstory.com/ru/ubuntu/20261007_143900_99/</link><pubDate>Wed, 07 Oct 2026 14:39:37 +0900</pubDate><guid>https://linux.meerstory.com/ru/ubuntu/20261007_143900_99/</guid><description>&lt;h2 id="обзор">Обзор&lt;/h2>
&lt;p>В этой статье рассматриваются базовое использование и ключевые практические опции команды &lt;code>unzip&lt;/code>, часто применяемой для распаковки ZIP-архивов в среде Linux. Мы шаг за шагом разберем предварительный просмотр содержимого архива, извлечение файлов в указанную директорию и решение проблемы некорректного отображения кодировки имён файлов из архивов, созданных в Windows.&lt;/p>
&lt;h2 id="установка-пакета-unzip-и-подготовка-тестового-архива">Установка пакета unzip и подготовка тестового архива&lt;/h2>
&lt;p>Чтобы распаковывать и создавать ZIP-архивы в среде Ubuntu, установите необходимые пакеты с помощью команды &lt;code>sudo apt-get update -qq &amp;amp;&amp;amp; sudo apt-get install -y unzip zip&lt;/code>.&lt;/p></description></item><item><title>Полное руководство по команде read в скриптах оболочки Linux: от ввода пользователя до построчного чтения файлов</title><link>https://linux.meerstory.com/ru/ubuntu/20261007_143401_98/</link><pubDate>Wed, 07 Oct 2026 14:34:22 +0900</pubDate><guid>https://linux.meerstory.com/ru/ubuntu/20261007_143401_98/</guid><description>&lt;h2 id="введение">Введение&lt;/h2>
&lt;p>В этой статье рассматриваются ключевые способы применения команды &lt;code>read&lt;/code>, которая необходима для обработки интерактивного пользовательского ввода и парсинга текстовых данных при написании скриптов Bash в Linux. Вы сможете полностью освоить всё: от базовой обработки ввода до маскирования паролей (&lt;code>-s&lt;/code>), таймаутов (&lt;code>-t&lt;/code>), разделения по разделителю (&lt;code>IFS&lt;/code>) и наиболее часто используемой на практике построчной обработки файлов с помощью цикла &lt;code>while&lt;/code>.&lt;/p>
&lt;h2 id="1-основы-команды-read-приглашение-ввода--p-и-значения-по-умолчанию">1. Основы команды read, приглашение ввода (-p) и значения по умолчанию&lt;/h2>
&lt;p>Для создания отдельного рабочего пространства и перехода в него выполните команду &lt;code>mkdir -p ~/read-demo &amp;amp;&amp;amp; cd ~/read-demo&lt;/code>.&lt;/p></description></item></channel></rss>