LinuxSkill - Сводки с прода и Шпаргалки
Следим за новостями Linux, DevOps и ИБ, чтобы быть готовым к любым факапам. Бонусом — плотные шпаргалки и чеклисты для ежедневной работы в терминале. 📩 По всем вопросам: @chorapov Зеркало в MAX: https://max.ru/LinuxSkill РКН https://vk.cc/cMUwm4
Show more📈 Analytical overview of Telegram channel LinuxSkill - Сводки с прода и Шпаргалки
Channel LinuxSkill - Сводки с прода и Шпаргалки (@linuxskill) in the Russian language segment is an active participant. Currently, the community unites 10 739 subscribers, ranking 11 148 in the Technologies & Applications category and 59 588 in the Russia region.
📊 Audience metrics and dynamics
Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 10 739 subscribers.
According to the latest data from 02 September, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -53 over the last 30 days and by -3 over the last 24 hours, overall reach remains high.
- Verification status: Not verified
- Engagement rate (ER): The average audience engagement rate is 11.96%. Within the first 24 hours after publication, content typically collects 4.94% reactions from the total number of subscribers.
- Post reach: On average, each post receives 1 285 views. Within the first day, a publication typically gains 531 views.
- Reactions and interaction: The audience actively supports content: the average number of reactions per post is 4.
- Thematic interests: Content is focused on key topics such as docker, linux, bash, devops, скрипт.
📝 Description and content policy
The author describes the resource as a platform for expressing subjective opinions:
“Следим за новостями Linux, DevOps и ИБ, чтобы быть готовым к любым факапам.
Бонусом — плотные шпаргалки и чеклисты для ежедневной работы в терминале.
📩 По всем вопросам: @chorapov
Зеркало в MAX: https://max.ru/LinuxSkill
РКН https://vk.cc/cMUwm4”
Thanks to the high frequency of updates (latest data received on 03 September, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.
ssh -nNT -L 8000:example.com:80 user@bastion.example.com
Или вот это, если вы ещё хотите отправить ssh в фон:
ssh -NT -L 3306:db.example.com:3306 example.com &
Обе эти команды используют как минимум одну лишнюю опцию, а вторая вообще может привести к тому, что SSH не подключится, если вы используете аутентификацию по паролю. Тем не менее, подобные примеры до сих пор кочуют по разным статьям про перенаправление портов через SSH. Я и сам до недавнего времени пользовался первой вариацией, и решил, что стоит написать об этом — может, кому-то пригодится.
Правильный вариант для этого случая - это не -nNT, а просто -N, вот так:
ssh -N -L 8000:example.com:80 user@bastion.example.com
Если вы хотите отправить ssh в фон, то стоит добавить -f, а не использовать &, встроенный в оболочку. Потому что тогда вы сможете ввести пароль в ssh, если это понадобится.
По сути, в этом и вся суть статьи - так что, если вам просто нужно было это, можете дальше не читать. Но если хочется разобраться, что вообще делают эти опции и зачем они нужны, или вы не совсем понимаете, о чём речь - читайте статью целиком.
https://telegra.ph/SSH-perenapravlenie-portov-06-19
#ит_статьи #linux #network #ssh #forwardingsource
✅ Освоишь изоляцию переменных и избежишь конфликтов в функциях
Таймкоды:
00:04 — Введение: зачем нужны библиотеки
00:32 — Подключение через точку и поведение переменных
03:37 — Преимущества и удобство повторного использования
06:37 — Создание библиотеки с функциями форматирования
10:18 — Проверка команд и форматированный вывод
16:04 — Обработка больших чисел через библиотеку
21:36 — Проверка високосного года как пример
24:48 — Группировка и подключение библиотек
25:34 — Локальные переменные: зачем нужны
26:10 — Как избежать конфликтов имён
26:48 — Заключение и обсуждение в комментариях
🌐 Источник: https://www.youtube.com/watch?v=v74wzgnnxYQ&t=1s
📩 Завтра: Вопрос №40 из теста Linux Essentials Certification
Включи 🔔 чтобы не пропустить!
____________________
Дополнительный материал:
🧠 - Шпаргалка по циклам в Bash
🧠 - Почему бенчмарки в bash дают разные результаты?
🧠 - Как узнать ВСЁ о железе и системе в Linux за 5 минут
----
#Linux_youtube #bash #linux #bashскрипты #обучение #Linux\_youtube&&, || и ; — чтобы цеплять действия друг за другом без лишних скриптов.
2⃣ Работа с выводом с помощью | (пайпов) — перенаправляй результат одной команды в другую.
3⃣ Поиск по содержимому файлов с grep, find, ack или rg — находи информацию молниеносно.
4⃣ Расширенное редактирование в nano, vim, micro — ускорь свои правки без GUI.
5⃣ Менеджмент процессов (top, htop, ps, kill) — следи за загрузкой и оперативно управляй задачами.
6⃣ Создание алиасов — превращай длинные команды в короткие ярлыки.
7⃣ Работа с историей команд через history, Ctrl+R — мгновенный доступ к прошлым командам.
8⃣ Пакетные операции с xargs — передавай результаты поиска в другие команды.
9⃣ Быстрая диагностика сети через ping, traceroute, curl, netcat.
🔟 Навыки работы с файлами: tar, gzip, rsync, scp — бэкапы и переносы без боли.
💡 Не бойся экспериментировать и копить свой арсенал полезных приёмов. Чем глубже знаешь командную строку — тем быстрее решаешь любые задачи.
🌐 Источник: https://github.com/jlevy/the-art-of-command-line
📩 Завтра: 10 упражнений для прокачки навыков DevOps-инженера
Включи 🔔 чтобы не пропустить!
____________________
Дополнительный материал:
🧠 - VirtualBox: Установка и настройка
🧠 - Некоторые сведения о физическом уровне и управлении виртуальными машинами
🧠 - Установка и обзор Linux Ubuntu
#Linux #Bash #Terminal #Productivity #DevOps #githuboutput_timeout() (
set -o pipefail
export TIMEOUT=$1; shift
sh -c 'echo "$$"; exec stdbuf -oL "$@" 2>&1' sh "$@" | perl -ne '
BEGIN {
$SIG{ALRM} = sub {
warn "No output within $ENV{TIMEOUT} seconds, killing PID $pid";
kill "TERM", $pid;
}
}
alarm $ENV{TIMEOUT};
if (!$pid) {$pid = $_} else {print}'
)
Пример запуска:
output_timeout 60 ./s1.sh
output_timeout 60 ./s2.sh
output_timeout 60 ./s3.sh
⚡ Пояснение:
- Если скрипт не выводит ничего 60 секунд, он будет автоматически убит.
- После остановки можно запускать следующий скрипт.
- Стандартные потоки stdout и stderr объединены.
🌐 Источник: https://unix.stackexchange.com/questions/789260/how-to-automatically-terminate-shell-scripts-after-1-minute-of-no-output
📩 Завтра: 10 навыков командной строки, которые ускорят твою работу в Linux
Включи 🔔 чтобы не пропустить!
____________________
Дополнительный материал:
🧠 - Установка и настройка Linux-системы: Mint
🧠 - Установка и настройка Linux-системы: Kali
🧠 - Linux команды: ls, rm, mkdir, pwd, cd, echo
#stackoverflow #Linux #bash #скрипты #DevOps #администрирование #автоматизацияlockfile и напишешь надёжный скрипт
✅ Научишься обрабатывать ошибки и удалять блокировки вручную
Таймкоды:
00:03 — Зачем нужна блокировка файлов
02:10 — Утилита lockfile: установка и суть
03:56 — Переменные, опции и подготовка
08:22 — Проверка lockfile и запуск логики
10:42 — Обработка действия unlock
14:28 — Тестирование: блок, повторные попытки, удаление
16:33 — Заключение и демонстрация в действии
🌐 Источник: https://www.youtube.com/watch?v=To7_cUhCy4c&t=1s
📩 Завтра: Как убивать скрипты в Linux после минуты тишины
Включи 🔔 чтобы не пропустить!
____________________
Дополнительный материал:
🧠 - Укроти символические ссылки с namei -n!
🧠 - 7 шагов к безопасному серверу: домен, Nginx, Apache, SSL
🧠 - Bash Урок 1: Введение для новичков
#Linux_youtube #bash #linux #bashскрипты #обучение #Linux\_youtubeecho $((1/3)) больше не прокатят 😉
Зачем смотреть?
✅ Освоишь утилиту bc для точных вычислений
✅ Узнаешь, как управлять параметром scale
✅ Напишешь обёртку-сценарий, которая позволяет удобно передавать команды в bc
Таймкоды:
00:00 — Введение: зачем нужна произвольная точность
00:52 — Утилита bc и переменная scale
02:22 — Создание сценария-обёртки для bc
05:29 — Передача команд в bc через ввод
08:58 — Тестирование с разными значениями
10:13 — Заключение: где и как использовать
🌐 Источник: https://www.youtube.com/watch?v=iShlwjx9j-A&t=1s
📩 Завтра: Вопрос №38 из теста Linux Essentials Certification
Включи 🔔 чтобы не пропустить!
____________________
Дополнительный материал:
🧠 - 5 ошибок в настройке балансировки Nginx и как их избежать
🧠 - Как запросить ввод Yes/No/Cancel в shell скрипте?
🧠 - Топ команды для DevOps: Что спрашивают на собеседованиях?
#Linux_youtube #bash #linux #bashскрипты #обучение #Linux\_youtube