uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

Linux для чайника

Linux для чайника

Відкрити в Telegram

Linux - Разбор утилит / инструментов - Новости / факты - Опросы для проверки знаний, навыков и многое другое. Только по вопросам сотрудничества: @altmainf Регистрация в перечне РКН https://clck.ru/3EpL9L

Показати більше

📈 Аналітичний огляд Telegram-каналу Linux для чайника

Канал Linux для чайника (@os_linux_ru) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 19 561 підписників, посідаючи 6 711 місце в категорії Технології та додатки та 33 701 місце у регіоні Росія.

📊 Показники аудиторії та динаміка

З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 19 561 підписників.

За останніми даними від 26 жовтня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -43, а за останні 24 години на -1, загальне охоплення залишається високим.

  • Статус верифікації: Не верифікований
  • Рівень залученості (ER): Середній показник залученості аудиторії становить 16.34%. Протягом перших 24 годин після публікації контент зазвичай збирає 7.77% реакцій від загальної кількості підписників.
  • Охоплення публікацій: В середньому кожен допис отримує 3 197 переглядів. Протягом першої доби публікація в середньому набирає 1 519 переглядів.
  • Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 0.
  • Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як linux, скрипт, bash, grep, мониторинг.

📝 Опис та контентна політика

Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“Linux - Разбор утилит / инструментов - Новости / факты - Опросы для проверки знаний, навыков и многое другое. Только по вопросам сотрудничества: @altmainf Регистрация в перечне РКН https://clck.ru/3EpL9L”

Завдяки високій частоті оновлень (останні дані отримано 27 жовтня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.

19 561
Підписники
-124 години
-197 днів
-4330 днів

Завантажуємо дані

Залучення підписників
жовт '26
жовтень '26
+59
в 0 каналах
вересень '26
+66
в 0 каналах
Get PRO
серпень '26
+54
в 0 каналах
Get PRO
липень '26
+75
в 0 каналах
Get PRO
червень '26
+50
в 0 каналах
Get PRO
травень '26
+68
в 0 каналах
Get PRO
квітень '26
+64
в 0 каналах
Get PRO
березень '26
+69
в 0 каналах
Get PRO
лютий '26
+85
в 0 каналах
Get PRO
січень '26
+75
в 1 каналах
Get PRO
грудень '25
+72
в 1 каналах
Get PRO
листопад '25
+64
в 0 каналах
Get PRO
жовтень '25
+85
в 0 каналах
Get PRO
вересень '25
+204
в 1 каналах
Get PRO
серпень '25
+127
в 0 каналах
Get PRO
липень '25
+96
в 0 каналах
Get PRO
червень '25
+211
в 1 каналах
Get PRO
травень '25
+129
в 2 каналах
Get PRO
квітень '25
+137
в 0 каналах
Get PRO
березень '25
+128
в 0 каналах
Get PRO
лютий '25
+135
в 0 каналах
Get PRO
січень '25
+126
в 0 каналах
Get PRO
грудень '24
+160
в 1 каналах
Get PRO
листопад '24
+149
в 0 каналах
Get PRO
жовтень '24
+422
в 0 каналах
Get PRO
вересень '24
+238
в 1 каналах
Get PRO
серпень '24
+172
в 0 каналах
Get PRO
липень '24
+94
в 1 каналах
Get PRO
червень '24
+148
в 2 каналах
Get PRO
травень '24
+160
в 0 каналах
Get PRO
квітень '24
+319
в 1 каналах
Get PRO
березень '24
+194
в 0 каналах
Get PRO
лютий '24
+210
в 1 каналах
Get PRO
січень '24
+266
в 0 каналах
Get PRO
грудень '23
+194
в 1 каналах
Get PRO
листопад '23
+199
в 2 каналах
Get PRO
жовтень '23
+401
в 3 каналах
Get PRO
вересень '23
+298
в 0 каналах
Get PRO
серпень '23
+342
в 0 каналах
Get PRO
липень '23
+372
в 0 каналах
Get PRO
червень '23
+259
в 0 каналах
Get PRO
травень '23
+299
в 0 каналах
Get PRO
квітень '23
+279
в 0 каналах
Get PRO
березень '23
+324
в 0 каналах
Get PRO
лютий '23
+327
в 0 каналах
Get PRO
січень '23
+522
в 0 каналах
Get PRO
грудень '22
+295
в 0 каналах
Get PRO
листопад '22
+346
в 0 каналах
Get PRO
жовтень '22
+387
в 0 каналах
Get PRO
вересень '22
+328
в 0 каналах
Get PRO
серпень '22
+4 274
в 0 каналах
Get PRO
липень '22
+525
в 0 каналах
Get PRO
червень '22
+1 026
в 0 каналах
Get PRO
травень '22
+3 910
в 0 каналах
Get PRO
квітень '22
+9 777
в 0 каналах
Get PRO
березень '22
+437
в 0 каналах
Get PRO
лютий '22
+67
в 0 каналах
Get PRO
січень '22
+305
в 0 каналах
Get PRO
грудень '21
+175
в 0 каналах
Get PRO
листопад '21
+233
в 0 каналах
Get PRO
жовтень '21
+470
в 0 каналах
Дата
Залучення підписників
Згадування
Канали
26 жовтня+1
25 жовтня+1
24 жовтня+1
23 жовтня+1
22 жовтня+1
21 жовтня+1
20 жовтня+1
19 жовтня+4
18 жовтня+3
17 жовтня0
16 жовтня+2
15 жовтня+2
14 жовтня+4
13 жовтня0
12 жовтня+2
11 жовтня+1
10 жовтня+2
09 жовтня+4
08 жовтня+4
07 жовтня+2
06 жовтня+3
05 жовтня+2
04 жовтня+7
03 жовтня+3
02 жовтня+4
01 жовтня+3
Дописи каналу
Отображение зависимостей С помощью команды ldd можно отобразить список динамических библиотек, необходимых для работы вашей программы. Она помогает выявлять отсутствующие зависимости и решать проблемы совместимости. Основной синтаксис команды ldd выглядит следующим образом: ldd [опция]... [файл]... Чтобы увидеть список динамических библиотек, необходимых для работы команды /bin/ls, нужно выполнить команду: ldd /bin/ls ldd имеет несколько опций, которые могут изменить его поведение: --version: Показать версию ldd. --verbose: Вывести всю информацию, включая информацию о версиях символов. --help: Показать справочное сообщение и выйти.

2
Проверка файла / директории в Bash В Bash для этого используют file test operators, чаще всего в [[ ... ]] • Базовые проверки: Файл существует: [[ -e path ]] Обычный файл: [[ -f path ]] Директория: [[ -d path ]] Символьная ссылка: [[ -L path ]] • Права доступа: Чтение / запись / выполнение [[ -r path ]]  # readable [[ -w path ]]  # writable [[ -x path ]]  # executable Проверяет права текущего пользователя, не владельца файла. • Размер и содержимое: Файл не пустой: [[ -s path ]] Файл пустой: [[ ! -s path ]] Владение: [[ -O path ]] # владелец — текущий пользователь [[ -G path ]]  # принадлежит группе пользователя Временные атрибуты: [[ path -nt other ]]  # newer than [[ path -ot other ]]  # older than Комбинирование условий: if [[ -f file && -r file ]]; then   echo "Readable file" fi • Безопасные идиомы: Проверка перед использованием: [[ -f "$file" ]] || {   echo "File not found: $file" >&2   exit 1 } Создать директорию, если нет: [[ -d "$dir" ]] || mkdir -p "$dir" • Частые ошибки: Неэкранированная переменная: [[ -f $file ]]   # плохо [[ -f "$file" ]] # правильно Использование ls: ls file.txt >/dev/null 2>&1  # плохо [[ -f file.txt ]]            # правильно • Краткая шпаргалка: -e  существует -f  обычный файл -d  директория -L  symlink -r  чтение -w запись -x  выполнение -s  не пуст
2 123
3
Замена стандартной команды cat Команда bat — это утилита командной строки, предназначенная для замены стандартной команды cat - чтение данных из файла или стандартного ввода. Основное отличие bat от cat заключается в добавлении подсветки синтаксиса, интеграции с Git, а также в возможности отображения номеров строк и вывода в формате "paging". Примеры использования: 1. Просмотр файла с подсветкой синтаксиса и номерами строк: bat file.txt 2. Сравнение файла с его версией в Git: bat --diff file.txt 3. Сочетание с другими командами через pipe: Чтобы найти определенный текст в файле и вывести результат с подсветкой синтаксиса, вы можете использовать grep совместно с bat: grep -n 'search_term' file.txt | bat Установка bat зависит от дистрибутива. Пример для Debian: sudo apt install bat В некоторых дистрибутивах команда может быть доступна как batcat из-за конфликта имен.
2 956
4
Расшифровка и распаковка архива Восстанавливаем файлы из зашифрованного архива secure_backup.tar.gz.gpg. Команда: gpg --decrypt secure_backup.tar.gz.gpg | tar -xzf - Что происходит: gpg --decrypt — расшифровывает архив, запрашивая пароль. tar -xzf - — распаковывает полученные данные. | — передаёт расшифрованный архив команде tar. После ввода правильного пароля файлы будут восстановлены в текущую директорию с сохранением структуры каталогов. Момент: запускайте команду из директории, в которой хотите восстановить файлы. Если архив содержит абсолютный или относительный путь /home/user/data, результат распаковки будет зависеть от того, как архив был создан.
3 043
5
Создаем файл устройства В качестве примера рассмотрим процесс создания дополнительного файла loop-устройства. Для начала следует получить список доступных в системе файлов loop-устройств: ls -al /dev | grep loop Далее представим, что команда ls вывела 15 файлов loop-устройств (от loop0 до loop14). Исходя из этого, следует создать файл с именем loop15: mknod -m 0777 /dev/loop15 b 7 17 где -m - флаг, задающий права доступа 0777 - права доступа /dev/loop15 - название /dev файла b - обозначение блочного устройства идентификатор 7 - фиксирован для всех файлов loop-устройств вспомогательный идентификатор 15 - указывает на номер файла loop-устройства.
3 176
6
Обучайте команду: 2 курса в подарок — Я.Практикум Расширьте навыки команды без доплат. Получите 3 курса Яндекс Практикума по
Обучайте команду: 2 курса в подарок — Я.Практикум Расширьте навыки команды без доплат. Получите 3 курса Яндекс Практикума по цене 1 Развивайте команду по трём направлениям — платите за одно. Так тоже можно. Оформите обучение в Практикуме для себя или сотрудников до 31 октября и получите бесплатно 2 курса: ✅ «Базовые навыки работы с ИИ» — о том, как применять ИИ в ежедневных рабочих задачах. ✅ «Экономика и бизнес-модель продукта» — о юнит-экономике и способах монетизации продуктов. Подберите обучение под любой запрос: в каталоге Практикума 180+ актуальных программ по ИИ, разработке, менеджменту, аналитике и другим направлениям. С нами уже сотрудничают 6000+ компаний. Начните и вы развивать команду с фокусом на бизнес-результат. Оставить заявку и получить бонусы Узнать больше #реклама 16+ practicum.yandex.ru О рекламодателе
1 834
7
Сжатие и шифрование папки Создаем зашифрованный архив secure_backup.tar.gz.gpg из директории /home/user/data, используя пароль для шифрования. Пример: tar -czf - /home/user/data | gpg --symmetric --cipher-algo AES256 -o secure_backup.tar.gz.gpg Команда tar создает архив, который затем шифруется с помощью gpg с использованием симметричного шифрования.
3 268
8
Системные службы и systemd systemd — система инициализации и менеджер служб, который управляет запуском и остановкой служб в Linux. Он заменяет более старые системы, такие как SysVinit. Пример: Чтобы проверить статус службы, например, nginx, используем: systemctl status nginx Чтобы запустить или остановить службу: sudo systemctl start nginx sudo systemctl stop nginx Чтобы настроить службу на автоматический запуск при загрузке системы: sudo systemctl enable nginx
4 476
9
Узнаем дату создания файла  Это можно сделать с помощью stat. Утилита stat выводит подробные сведения о файле. stat /dir/to/some/file.txt Нужная информация записана в графе ‘Создан’(‘Birth’) Но есть одна проблема. На некоторых дистрибутивах Linux при использовании утилиты stat это поле будет пустым. Все дело в том, что вывод данной информации появился только в statx(2). Враппер (оболочка) для нее был добавлен в библиотеку glibc версии 2.28. А поддержка этого враппера появилась в наборе базовых системных утилит GNU coreutils 8.31 Но есть второй способ! С помощью debugfs. Процедура использования у нее несколько более запутанная. Связано это с тем, что для просмотра даты создания файла через debugfs, нужно узнать номер его inode и файловую систему.   Чтобы получить inode: ls -i /dir/to/some/file.txt А для просмотра файловой системы: df /dir/to/some/file.txt Теперь чтобы получить дату создания файла, используйте команду: sudo debugfs -R 'stat <inode>' /file/system Теперь в терминале найдите поле, в котором хранится дата создания — crtime
4 957
10
Бесплатный урок: права доступа к файлам в Linux 🐧 Разбор того, как устроены права в Linux, как их читать через ls -l, как ме
Бесплатный урок: права доступа к файлам в Linux 🐧 Разбор того, как устроены права в Linux, как их читать через ls -l, как менять с помощью chmod и chown, где чаще всего ошибаются новички и как не наломать дров с правами на реальном сервере. Урок из курса «Администрирование ОС Linux» - та же подача и та же глубина, что и на всей программе. Ведёт Кирилл Казарин - 15 лет в администрировании, 8 лет в DevOps. 👉 Забрать урок
1 378
11
Повысить производительность можно штатными средствами, например, следующая команда скажет процессору работать на максимальной производительности при электропитании от сети. # cpuspeed -C При «разгонах» может быть полезным диагностировать систему с помощью сенсоров $ sensors «Нагрузить» процессор можно командой stress, например $ stress –cpu 16 Указанные программы находятся в пакетах cpuspeed, lm_sensors и stress. Для получения информации от сенсоров их следует один раз предварительно настроить, запустив от администратора команду sensors-detect. Запустив программы одновременно, можно увидеть как при создании нагрузки растут: частоты, температура, обороты вентилятора. Частоту ядер процессора удобно отслеживать с помощью команды $ watch "cat /proc/cpuinfo|grep MHz"
3 934
12
Даже если не запущен ни один терминал или его эмулятор, на заднем дворе графического рабочего стола продолжают выполняться несколько сеансов терминалов. Получить доступ к этим виртуальным консолям, в большинстве дистрибутивов Linux можно с помощью комбинаций клавиш, начиная с CTRL+ALT+F1до CTRL+ALT+F6. Для начала, проще заранее узнать сколько вирт. терминалов есть в системе, выполнив: ps ax | grep -v grep | grep getty (Увидим список. Номер в tty это нужная клавиша F1 – F6) После перехода к сеансу вы увидите приглашение к регистрации в системе, где нужно ввести имя пользователя и пароль. Для переключения из одной виртуальной консоли в другую используйте клавиши ALT и F1 – F6 . (как в списке) Чтобы вернуться в графическое окружение рабочего стола, нажмите ALT+F7. (перебери оставшиеся эфки, эта может не сработать)
3 616
13
Тестирование стабильности системы Чтобы протестировать систему, можно нагрузить CPU, память, дисковую подсистему и I/O с помощью утилиты stress. Ее основные возможности: - CPU нагрузка: Задание количества рабочих потоков, которые нагружают процессор. - Память: Создание нагрузки через аллокацию памяти. - Диски: Стресс-тест записи данных на диск. - I/O: Симуляция интенсивных операций ввода-вывода. Примеры использования: 1. Нагрузка на CPU с 4 потоками в течение 30 секунд: stress --cpu 4 --timeout 30 2. Нагрузка на CPU, память и I/O одновременно: stress --cpu 2 --vm 1 --vm-bytes 256M --io 2 --timeout 60
3 502
14
Ищете облачную платформу? Есть Beget ✅ Аптайм 99,98% в дата-центрах Tier III ✅ Техподдержка 24/7 — живые люди, без ботов ✅ Пр
Ищете облачную платформу? Есть Beget ✅ Аптайм 99,98% в дата-центрах Tier III ✅ Техподдержка 24/7 — живые люди, без ботов ✅ Прозрачная оплата без скрытых платежей ✅ Более 200 000 клиентов доверяют Beget Узнать больше #реклама 16+ beget.com О рекламодателе
1 652
15
BleachBit — утилита для очистки кэша, временных файлов, истории и другого мусора. 1. Смотрим, что можно очистить: bleachbit --list 2. Смотрим, что будет удалено: bleachbit --preview 3. Очищаем выбранные категории Например: bleachbit --clean firefox.cache 4. Запускаем GUI: bleachbit В интерфейсе: Firefox ├── Cache ├── Cookies └── History System ├── Temporary files └── Trash Выбираешь нужное → Preview → проверяешь → Clean. Практический пример: Нужно освободить место после работы браузера: bleachbit --clean firefox.cache Проверить место: df -h Главное: сначала --preview, потом --clean. И не запускай очистку от root, если для этого нет необходимости.
3 614
16
Минимальный набор для понимания и настройки маршрутизации в Linux 1. Интерфейсы и адреса: ip addr Показывает IP-адреса интерфейсов. ip link Показывает сами интерфейсы и их состояние (UP/DOWN). Например: eth0 → 192.168.1.100/24 eth1 → 10.0.0.1/24 2. Таблица маршрутизации: ip route Главная команда. Например: default via 192.168.1.1 dev eth0 10.0.0.0/24 dev eth1 192.168.1.0/24 dev eth0 Читай это как: 10.0.0.0/24 → eth1 192.168.1.0/24 → eth0 всё остальное → 192.168.1.1 через eth0 3. Узнать конкретный маршрут Очень важная команда: ip route get 8.8.8.8 Linux покажет, какой маршрут он реально выберет. Например: 8.8.8.8 via 192.168.1.1 dev eth0 src 192.168.1.100 Это часто лучший способ отладки маршрутизации. 4. Добавить маршрут: sudo ip route add 10.10.0.0/24 via 192.168.1.254 dev eth0 Удалить: sudo ip route del 10.10.0.0/24 Такие изменения обычно временные и могут исчезнуть после перезагрузки или перезапуска сетевого менеджера. 5. Проверить IP forwarding Если Linux должен быть роутером между сетями: sysctl net.ipv4.ip_forward Включить временно: sudo sysctl -w net.ipv4.ip_forward=1 6. ip rule Когда одной таблицы маршрутов недостаточно: ip rule Например: 0: from all lookup local 32765: from 10.0.0.0/24 lookup 100 32766: from all lookup main 32767: from all lookup default Это уже policy routing. 7. Все таблицы: ip route show table all Полезно, когда смотришь на сложную систему и ip route показывает далеко не всё.
3 603
17
Преподавание в эпоху ИИ: актуальные методики Подключайтесь к онлайн-конференции YaC/e 2026 от Яндекса 30 сентября. Обсудим, к
Преподавание в эпоху ИИ: актуальные методики Подключайтесь к онлайн-конференции YaC/e 2026 от Яндекса 30 сентября. Обсудим, как встроить нейросети в учебный процесс так, чтобы у студентов улучшалось глубокое понимание предмета Регистрируйтесь бесплатно. Пришлем сертификат участника! Узнать больше #реклама 16+ yace.yandex.ru О рекламодателе
1 832
18
Сделать снимок состояния процесса Linux позволяет сохранить состояние работающей программы. Установить: sudo apt install criu Создать checkpoint: criu dump -t PID -D checkpoint/ Позже процесс можно восстановить: criu restore -D checkpoint/ То есть программа может «заморозиться» на одном компьютере и продолжить работу позже.
4 211
19
Проверить, куда уходит время загрузки Linux Команда: systemd-analyze Покажет общее время запуска системы. Например: Startup finished in 4.2s А эта команда покажет самые медленные службы: systemd-analyze blame Пример: 18s docker.service 12s NetworkManager.service 8s snapd.service Можно увидеть, что именно замедляет загрузку.
5 274
20
journalctl — просмотр всех системных логов В современных Linux многие службы пишут логи через systemd. Посмотреть последние события: journalctl -xe Логи конкретного сервиса: journalctl -u nginx Следить в реальном времени: journalctl -f Посмотреть ошибки только за сегодня: journalctl --since today -p err
6 217