BashMaster
8.27K subscribers
727 photos
18 videos
1 file
750 links
Удобные консольные наработки на каждый день для разработчиков, девопсов и сисадминов.

Реклама: @Kone4noVasya

Канал на бирже: https://telega.in/c/bash_help
Download Telegram
⚙️ kommit-king

✔️Bash-скрипт, который отправляет данные на GitHub каждые 10 минут. Вы сможете выглядеть ещё большим трудоголиком в мгновение ока!

▶️Разработано для систем на базе Unix.

💠Создайте персональный токен доступа Github.
💠Установите Github CLI
💠Войдите с помощью Github CLI

▶️Чтобы начать, выполните:
gh repo clone julianwagle/kommit-king &&
cd kommit-king &&
bash kommit.sh -u <YOUR_GITHUB_USERNAME> -e <YOUR_GITHUB_EMAIL> -t <YOUR_GITHUB_TOKEN>

▶️Чтобы остановить выполните
cd kommit-king && crontab blank.txt


➡️ Теперь ваш профиль на GitHub будет обновляться каждые десять минут. Обратите внимание, что при локальном запуске обновление будет происходить только при включенном компьютере и подключении к интернету. Поэтому рекомендуется запускать его с сервера.

🐙 Перейти на Github

🔨 bash_help
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74🔥3😐1
Первая и единственная в мире — продолжаем набор на сетевую финтех-магистратуру 💖

1️⃣ Сетевая магистратура — что это?
Это магистратура, в которой мы объединили экспертизу Альфа‑Банка, ведущего факультета компьютерных наук ВШЭ и 8 вузов-партнёров из разных городов России. В каждом вузе есть бюджетные места!

2️⃣ Что ты получишь от обучения?
— Два диплома: НИУ ВШЭ и вуза-партнёра;
— Реальные кейсы от Альфа-Банка;
— Возможность обучаться у топовых преподавателей из разных вузов страны, экспертов Альфа-Банка и НИУ ВШЭ.

3️⃣ Где можно учиться?
В Барнауле (АлтГУ), Владивостоке (ДВФУ), Красноярске (СФУ), Хабаровске (ТОГУ), Тюмени (ТюмГУ), Ульяновске (УлГУ), Екатеринбурге (УрФУ) и Таганроге (ЮФУ).

Иду в магистратуру
👍2
⚙️ Best-bash-zsh-alias-for-linux-terminal

✔️Скрипт для создания алиасов (сокращений) команд в терминале Linux. Он позволяет реализовать список предопределённых алиасов в конфигурационных файлах командной оболочки (для Bash — ~/.bashrc, для Zsh — ~/.zshrc).

▶️Цель — упростить работу с командной строкой, заменить длинные команды на короткие.

➡️ Принцип работы:
▶️Скрипт добавляет алиасы в файл конфигурации оболочки, который читается при каждом запуске терминала. Это позволяет:
💠Сохранить алиасы — они будут работать при каждом запуске терминала.
💠Использовать алиасы — при вызове команды система автоматически выполняет назначенную команду.

▶️Синтаксис создания алиаса: alias name="command". В кавычках указывается команда, которая будет запускаться при вызове алиаса.

➡️Некоторые примеры алиасов, которые можно создать с помощью скрипта:
💠Сокращение для распаковки архива — alias uncompress="tar -xzf".
💠Алиас для подтверждения удаления файла — alias rm="rm -i" — при вызове команды rm система использует алиас и опцию -i, чтобы пользователь мог подтвердить удаление.

➡️ Важно: создание алиаса прямо в терминале — временное, он работает только в текущей сессии. Чтобы алиас был постоянным, нужно добавить его в файл конфигурации.

🐙 Перейти на Github

🔨 bash_help
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥83👍3😐3
Если вы работаете в айти и не хотите вылететь с рынка через 3-4 года, развивайте софт-скиллы.

Тимлиду не нужно уметь писать код – с этим лучше справляется его команда и даже нейронки, а вот грамотно менеджерить команду и выстраивать процессы – реально важный навык.

Прокачивайте не только хард-скиллы, но и «гибкие» навыки — это то, что останется востребованным даже в эпоху ИИ. А если с головой нырять в обучение лень, читайте канал Тимлид на удалёнке.

Там вся внутрянка от первого лица: как справляться с выгоранием, не терять фокус в условиях многозадачности и развить управленческие качества. С юмором, честно и без занудства.

Почитайте на досуге, много нового узнаете: @teamleadonline
👍4😐42
⚙️ Shell_scripts

✔️Репозиторий, в котором представлены профессиональные скрипты для sh и ksh.

▶️В репозитории есть скрипты для мониторинга использования сети, диска, времени работы, среднего уровня нагрузки и использования оперативной памяти в Linux.

▶️Также в репозитории представлены скрипты, связанные с Unix и Splunk.

💠Чтобы запустить скрипт, ознакомьтесь с его содержимым, используя редактор nano, а затем $ bash bash_mon.sh или установите его, загрузив скрипт на компьютер, мониторинг которого вы хотите выполнить.
💠Затем дайте скрипту соответствующие разрешения с помощью команды chmod и выполните его следующим образом: $./bash_mon.sh -i
💠Вы можете проверить основную информацию о скрипте, выполнив: $ bash bash_mon -v

🐙 Перейти на Github

🔨 bash_help
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥53😐1
⚙️ Package-Manager-Text-Shell

✔️Набор скриптов bash, которые вместе создают удобный интерфейс для использования ваших любимых менеджеров пакетов.

▶️Приложение предназначено для более удобного и автоматизированного интерфейса, чем при вводе команд вручную.

🐙 Перейти на Github

🔨 bash_help
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥1
MikroTik: одно неверное правило — и сеть встала.
Сегодня разбираемся, как правильно строить firewall и не наломать дров.

🔴Прямая трансляция
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍1
⚙️ Extract

✔️Функция Bash/Zsh, которая позволяет извлекать файлы в различных форматах.

▶️Некоторые поддерживаемые форматы: .zip, .rar, .bz2, .gz, .zlib, .tar, .tbz2, .tgz, .Z, .7z, .xz, .exe, .tar.bz2, .tar.gz, .tar.xz и другие.

▶️Функция принимает один или несколько аргументов, каждый из которых представляет файл или путь, который нужно извлечь. Если аргументы не предоставлены, функция выводит инструкции по использованию.

▶️Для каждого типа файла функция определяет подходящий метод извлечения и вызывает соответствующую команду. Например, если файл — архив ZIP, то для извлечения его содержимого используется команда «unzip».

▶️Если файл не распознаётся как допустимый архив, функция выводит сообщение об ошибке и возвращает код ошибки 1.

🐙 Перейти на Github

🔨 bash_help
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74🔥3
🖥 Лига сисадминов — канал для тех, кто держит IT-инфраструктуру в узде: администраторы, DevOps, SRE и просто сочувствующие.
Здесь: переводы зарубежных статей, полезные заметки, разборы, лайфхаки и всё, что помогает держать сервера в тонусе и нервы в порядке.

📡 Присоединяйся: https://t.me/+zgBwqM--DyIwODhi
👍1
⚙️ utility_shell

✔️Коллекция скриптов для работы с командной строкой (shell) и Bash в различных случаях использования.

➡️ В проекте представлены скрипты для:
💠настройки среды (env);
💠работы с системными конфигурационными файлами;
💠манипуляции данными;
💠выполнения полезных задач в Bash.

🐙 Перейти на Github

🔨 bash_help
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53