DevOps Portal | Linux
Присоединяйтесь к нашему каналу и погрузитесь в мир DevOps Сотрудничество, реклама: @devmangx Менеджер: @Spiral_Yuri РКН: https://clck.ru/3P8kFH
Mostrar más📈 Análisis del canal de Telegram DevOps Portal | Linux
El canal DevOps Portal | Linux (@loose_code) en el segmento lingüístico de Ruso es un actor destacado. Actualmente la comunidad reúne a 13 140 suscriptores, ocupando la posición 9 733 en la categoría Tecnologías y Aplicaciones y el puesto 50 514 en la región Rusia.
📊 Métricas de audiencia y dinámica
Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 13 140 suscriptores.
Según los últimos datos del 15 junio, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -92, y en las últimas 24 horas de -4, conservando un alto alcance.
- Estado de verificación: No verificado
- Tasa de interacción (ER): El promedio de interacción de la audiencia es 18.76%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 9.04% de reacciones respecto al total de suscriptores.
- Alcance de las publicaciones: Cada publicación recibe en promedio 2 465 visualizaciones. En el primer día suele acumular 1 188 visualizaciones.
- Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 9.
- Intereses temáticos: El contenido se centra en temas clave como devops, kubernetes, docker, linux, ebpf.
📝 Descripción y política de contenido
El autor describe el recurso como un espacio para expresar opiniones subjetivas:
“Присоединяйтесь к нашему каналу и погрузитесь в мир DevOps
Сотрудничество, реклама: @devmangx
Менеджер: @Spiral_Yuri
РКН: https://clck.ru/3P8kFH”
Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 16 junio, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.
echo 'Hello, Linux!' | tr 'a-z' 'A-Z'
2. Удаление символов: давайте уберем все цифры из текста:
echo 'Tech123 is fun456!' | tr -d '0-9'
3. Замена пробелов: переведём пробелы в табуляции:
echo 'Text with spaces' | tr ' ' '\t'
4. Удаление дубликатов: оставим только уникальные символы:
echo 'Mississippi' | tr -s 's'
5. Замена символов с учетом регистра: заменим все гласные на их противоположный регистр:
echo 'Hello, Linux!' | tr 'aeiouAEIOU' 'AEIOUaeiou'
Так что, если вы хотите быть настоящим магом обработки текстовых данных в Linux, tr - ваш верный спутник. Попробуйте эти команды и создавайте свои мастер-пьесы в мире текстовой манипуляции! 🔠💻 #Linux #КоманднаяСтрока #trtr -cd '[:print:]' < input.txt > output.txt
Результат будет записан в файл output.txt
🏁 Все просто, коротко и понятно, добавить даже нечего 🤷♂️docker psПосле ввода команды вы увидите удобный выхлоп, где нас интересует имя или ID нужного контейнера. 2️⃣ Вывод логов конкретного контейнера Здесь есть два способа: менее удобный и совсем неудобный. Где какой решайте сами 🤷🏼♂️ Первый способ заиметь доступ к логу контейнера указан был в сообщении про работу с логами, где я указывал место хранения логов Docker:
/var/lib/docker/containers/<id_контейнера>/<id_контейнера>-json.logНо, как говорилось ранее, вы получаете лютый JSON, где вообще ничего непонятно. Второй способ - использовать команду для вывода логов конкретного контейнера:
docker logs <имя_или_ID_контейнера>По сути, команда вываливает в терминал содержимое JSON-файла из способа №1. Что делать дальше с этой информацией решает каждый сам, кому-то может оно и поможет, ну а мы идем дальше... 3️⃣ Сохраняем логи за определенный период в отдельный файл Совместим все, что узнали в пунктах выше и приправим ключом --since, который позволяет задать временной отрезок, с которого будет выведен лог. Вдобавок используя перенаправление вывода сохраним это все в отдельный файл, чтобы потом его изучить:
docker logs <имя_или_ID_контейнера> --since 60m > mydocker.logДанный пример выведет содержимое лога контейнера Docker за последний час. Ну а что делать, если нужно вывести данные с прошлого месяца? Все просто!
docker logs <имя_или_ID_контейнера> --since YYYY-MM-DD > mydocker.logЗдесь YYYY - год (2023, например), MM - месяц (09) и DD - день (21). Порядок идет именно такой, так как все эти ваши европейцы и американцы, создавшие Linux и большую часть того, что связано с программированием, используют такой формат даты. Всю эту информацию перенаправляем в файл с расширением log, который потом можно использовать как душе угодно. 4️⃣ Добавляем временную метку в логи Но даже после использования команды в п. 3 у вас получится файл, в котором все будет в кучу и не поймешь когда и во сколько какое событие, описанное в логе произошло. Поэтому нужно добавить временную метку, делается это при помощи ключа -t.
docker logs <имя_или_ID_контейнера> --since YYYY-MM-DD -t > mydocker.logВот теперь-то вы получите информативный лог о том, что происходило с вашим сервисом внутри контейнера! 🏁 Полученную в конце команду вы можете использовать вместе с сервисом Transfer.sh, про который я рассказывал ранее, чтобы без лишней головомойки делиться логами с кем нужно. Так что теперь вы точно станете мастером логов и сможете оперировать ими как профи!
apt/brew install tty-share
Если же в обозначенный список вы не попадаете, то можно просто выкачать бинарник с Github и закинуть его по пути /usr/local/bin/:
sudo mv tty-share_linux-amd64 /usr/local/bin/tty-shareЯ, например, поступил именно так. Только не забудьте после перемещения или перед ним выдать права на запуск бинарного файла:
chmod +x tty-share_linux-amd642️⃣ Использование tty-share После установки вбиваем и запускаем:
tty-share --public --readonlyполучаем такое:
public session: https://on.tty-share.com/mbeD30O8tEoWr4_4/ local session: http://localhost:8000/s/local/ Press Enter to continue!Жмем Enter и погнали! Первая строчка public session, она нам и нужна: копируем URL и отдаем тем, с кем желаем поделиться, они вбивают этот URL в браузер и видят вашу расшаренную консоль. Все что вы вводите и запускаете в своей консоли, отображается в браузере. Ключ
--readonly делает так, чтобы «прямые руки» зрителей не могли вмешиваться в процесс печатания команд. Да, если этот ключ не указать, то они смогут через свой браузер вбивать команды в вашу консоль. Утилита работает за любым NAT, так же есть и локальная сессия (local session): если вы находитесь в одной подсети, можно не указывать ключ --public и довольствоваться локалкой.
У tty-share есть масса других возможностей: можно менять порты, пускать через проксю, указывать оболочку (bash/zsh/etc), писать логи и многое другое. Загляните в --help если интересно. Что касается безопасности, там TLS и HTTPS, но разработчик обещает добавить сквозное шифрование, пароли и ключи.
3️⃣ Завершение сеанса работы с tty-share
Как завершать сессию? Честно говоря, без понятия 🤷♂️ В документах есть упоминание про ключ -detach-keys, но из коробки Сtrl-O, Сtrl-C не работает, либо я нажимал что-то не так. Поэтому когда нужно убить public session, можно просто сделать алиас на такую команду:
kill $(ps aux | grep 'tty-share' | awk '{print $2}')
🏁 За исключением непонятного момента с приостановкой сессии, утилита tty-share отличный инструмент для тех, кто хочет делиться терминалом, но не желает запускать всякого рода видеоконференции и демонстрации. Удобно, практично, надежно.
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
