DevOps Portal | Linux
Присоединяйтесь к нашему каналу и погрузитесь в мир DevOps Сотрудничество, реклама: @devmangx Менеджер: @Spiral_Yuri РКН: https://clck.ru/3P8kFH
Больше📈 Аналитический обзор Telegram-канала DevOps Portal | Linux
Канал DevOps Portal | Linux (@loose_code) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 13 140 подписчиков, занимая 9 733 место в категории Технологии и приложения и 50 514 место в регионе Россия.
📊 Показатели аудитории и динамика
С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 13 140 подписчиков.
Согласно последним данным от 15 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -92, а за последние 24 часа — -4, при этом общий охват остаётся высоким.
- Статус верификации: Не верифицирован
- Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 18.76%. В первые 24 часа после публикации контент обычно набирает 9.04% реакций от общего числа подписчиков.
- Охват публикаций: В среднем каждый пост получает 2 465 просмотров. В течение первых суток публикация набирает 1 188 просмотров.
- Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 9.
- Тематические интересы: Контент сосредоточен на ключевых темах, таких как devops, kubernetes, docker, linux, ebpf.
📝 Описание и контентная политика
Автор описывает ресурс как площадку для выражения субъективного мнения:
“Присоединяйтесь к нашему каналу и погрузитесь в мир DevOps
Сотрудничество, реклама: @devmangx
Менеджер: @Spiral_Yuri
РКН: https://clck.ru/3P8kFH”
Благодаря высокой частоте обновлений (последние данные получены 16 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.
mkdir <имя_папки>Но что делать, если нужно создать за раз, например, пять директорий? Логичным выглядит ввод команды на создание каталога пять раз. Логичным, но крайне неудобным и точно не быстрым. Далее напрашивается использование символа точки с запятой, чтобы выполнить команды в терминале последовательно:
mkdir <имя_папки1>;mkdir <имя_папки2>;mkdir <имя_папки3>;mkdir <имя_папки4>;mkdir <имя_папки5>Внешне смотрится просто отвратительно да и это, по сути, те же пять команд на создание, просто в одну строку написанные, поэтому тоже не подойдет. Правильным решением будет использование следующего синтаксиса:
mkdir -p {<имя_папки1>,<имя_папки2>,<имя_папки3>,<имя_папки4>,<имя_папки5>}
Ключ -p говорит о том, что должны будут создаться все директории, которые указаны в пути до нужно папки. Отлично работает в ситуациях, когда вы решили поиграть со вложенностью. Также обратите внимание, что никаких пробелов между названиями папок быть не должно, все плотненько и без отступов.
Ничего сложного, правда? Да и получается в разы быстрее, чем посредством GUI-шки клепать кликами мыши нужно число папок. Так что, запоминаем и используем по мере необходимости ☝️sudo apt install atool (Debian/Ubuntu/Linux Mint)
sudo dnf install atool (Fedora)
sudo pacman -S atool (Archlinux)
2️⃣ Создание архивов
Для создания архива используется команда:
apack имя_архива.формат [список_файлов]
К примеру, команда
apack backup.tgz first second third
создаст в текущей директории архив backup.tgz и запакует в него файлы first, second и third. Причём формат создаваемого архива автоматически определяется из имени.
Создать несколько архивов можно вот так:
apack -e -F .tar.gz dir1 dir2 dir3
В этом примере три директории dir будут упакованы в три разных архива. Ключ -e означает выполнять команду отдельно для каждого аргумента, ключ -F указывает формат создаваемых архивов. Подобным образом эти ключи действуют и в других командах, как будет показано ниже.
3️⃣ Просмотр архивов
Что бы просмотреть содержимое архива введите
als имя_архива
Просмотреть содержимое нескольких архивов:
als -e *.tgz
Что бы вывести на экран содержимое файла, находящегося в архиве, можно использовать команду
acat имя_архива имя_файла_в_архиве
4️⃣ Распаковка архивов
Для распаковки архива используется команда
aunpack имя_архива [имя_файла_в_архиве]
Если в архиве содержится всего один файл, то он будет распакован в текущую директорию. Если же файлов несколько, то будет создана директория совпадающая с именем архива и файлы распакуются в неё. Если вам нужно распаковать архив в другую директорию, то можете её указать после ключа -X:
aunpack -X /tmp archive.zip
Распаковать несколько архивов можно указав ключ -e:
aunpack -e *.tar.gz
5️⃣ Перепаковка архивов
atool также можно использовать для перепаковки архивов в другой формат. Это делается командой
arepack старый_архив новый_архив
При этом старый архив не удаляется. Если вам необходимо перепаковать несколько архивов RAR в формат 7Z, то можно использовать следующую команду
arepack -F .7z -e *.rar
6️⃣ Сравнение архивов
Сравнить два архива можно командой
adiff архив1 архив2
atool использует программу diff для сравнения файлов.
7️⃣ Единая команда
Вместо всех этих команд возможно использовать команду atool с соответствующим ключем:
atool -l вместо als
atool -x вместо aunpack
atool -a вместо apack
atool -c вместо acat
atool -d вместо adiff
atool -r вместо arepack
Возможно, такой вариант кому-то покажется предпочтительным.
🏁 Заключение
Как вы могли увидеть, atool это очень простая и, в то же время, мощная программа. Разобравшись с ней один раз вы больше не будете испытывать проблем с запоминанием ключей для множества консольных архиваторов.ls -lu filename
- для mtime: ls -l filename
- для ctime: ls -lc filename
Понимание этих временных меток может быть полезным при отладке, мониторинге и управлении файлами. Теперь вы знаете, что такое временные метки в Linux и при каких условиях они меняются! 🐧✨ #Linux #Время #Метаданныеsplit --bytes=1024M file.mkv file.part.В этой команде: -
file.mkv — имя вашего большого файла.
- file.part. — префикс для имен файлов-частей (например, file.part.aa, file.part.ab и так далее).
- --bytes=1024M — размер каждой части (здесь мы выбрали 1024 мегабайта).
🧩 Как объединить файлы в один:
cat file.part.* > file.mkv📄 Как разбить текстовый файл по строкам: Если вам нужно разделить текстовый файл, на несколько файлов по количеству строк, то мы можем использовать команду split с опцией -l, которая задает количество строк в каждом файле, на которые мы разбиваем исходный файл.
split -l 1000 textfile.txt textfile.part.Мы разделили исходный текстовый файл, на файлы по 1000 строк в каждом. Объединение файлов выполняется также, как описано в предыдущем пункте. 🏁 Заключение Мы рассмотрели простейшие способы разделения файла на несколько частей с использованием командной строки. Для разделения файлов используется команда split. Для объединения файлов мы использовали команду cat. Чтобы получить более подробную информацию по команде split, выполните в терминале:
man splitТак что, не бойтесь работать с большими данными в Linux! 💪🐧 #Linux #Split #Файлы
flatpak install flathub com.github.tchx84.Flatseal flatpak run com.github.tchx84.FlatsealПроцесс настройки Flatpak-приложений После запуска перед вами предстанет простой и понятный интерфейс, где будет список установленных Flatpak-приложений (расположен слева) и параметры как для всех установленных программ, так и возможность гибкой настройки каждой софтинки (расположены справа). Опять-таки, про каждый параметр может надоесть и писать, и читать, поэтому если интересно, то могу показать в формате видео то, каким образом использую Flatseal. В общем, если желаете настроить Flatpak-приложение, то качайте Flatseal и будет вам счастье 💪🐧 #Linux #Flatpak #Flatseal #УправлениеПравами
find /путь/к/поиску -type f -perm -7002. Если нужно искать файлы по конкретному разрешению и режиму доступа, используйте:
find /путь/к/поиску -type f -perm режим3. И, наконец, чтобы найти файлы без прав на запись для группы и других:
find /путь/к/поиску -type f ! -perm /go+wСделайте вашу работу в Linux более точной и эффективной с этими командами! 💼🐧 #Linux #Команды #НастройкиДоступа #ПоискФайлов Читайте другие материалы, посвященные поиску в Linux через терминал: 1️⃣ Поиск файлов по нескольким расширениям 2️⃣ Продвинутые возможности команды find в Linux! Также в Дзене выходила отличная статья про работу с правами доступа на файлы и папки в Linux
./myscript.sh > output.txt, чтобы записать вывод скрипта в файл. Теперь вы можете мониторить его содержимое.
2️⃣ Использование `ps` и `grep`: С помощью команды ps aux | grep myscript.sh вы увидите информацию о запущенных процессах.
3️⃣ Логирование: Вставьте set -x в начало скрипта, и он будет выводить каждую команду перед выполнением.
4️⃣ Используйте `trap`: Вы можете создать собственные логи и обработчики для отслеживания ошибок или успешного выполнения.
Таким образом, вы всегда будете в курсе, что происходит с вашими скриптами и сможете быстро реагировать на любые проблемы. 💡
Какой из этих методов вы предпочитаете? И есть ли у вас другие советы по отслеживанию выполнения bash-скриптов? Хотели бы вы узнать о каждом перечисленном способе подробнее? Делитесь опытом в комментариях! 🚀 #Linux #Bash #Системное_администрирование
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
