Системный администратор - Сетевые технологии - Компьютерная помощь
Открыть в Telegram
8 321
Подписчики
-224 часа
-227 дней
-8430 дней
Архив постов
Телеграм-канал о трейдинге, аналитике и стратегиях
От трейдера с практическим опытом и реальными результатами
📊 торговые идеи
👍 честные отчёты о плюсах и минусах
Подписывайтесь, чтобы расти в трейдинге каждый день!
Узнать больше
#реклама
О рекламодателе
Bandwidth Monitor NG — это небольшой и простой консольный монитор пропускной способности сети и диска в реальном времени для Linux, BSD, Solaris, Mac OS X и других систем.
Краткий список функций:
- поддержка /proc/net/dev, netstat, getifaddr, sysctl, kstat, /proc/diskstats, /proc/partitions, IOKit, devstat и libstatgrab;
- поддержка неограниченного количества интерфейсов/устройств;
- динамическое добавление и удаление интерфейсов/устройств из списка;
- возможность использования белого/черного списка интерфейсов/устройств;
- вывод данных в KB/с, Kb/с, пакеты, ошибки, средние значения, максимальные и общие суммы;
- вывод данных в формате curses, простой консоли, CSV или HTML;
- файл конфигурации.
https://github.com/vgropp/bwm-ng
👉 @sysadmin1
Wildberries: Сезон скидок для неё
Думаете, что выбрать на 8 марта? Зачем выбирать, когда на Wildberries скидки до 60%.
Перейти на сайт
#реклама
wildberries.ru
О рекламодателе
Сегодня я хочу поделиться простым, но очень полезным Bash-скриптом для автоматического резервного копирования директорий с ротацией старых бэкапов. Такой скрипт пригодится, если необходимо сохранять копии важных данных и при этом не засорять диск старыми архивами.
🔄 Скрипт: Backup с ротацией
#!/usr/bin/env bash
# ================================
# Скрипт: backup_rotate.sh
# Автор: https://t.me/bash_srv
# Описание: Создаёт архив указанной директории,
# хранит только последние N бэкапов, удаляя старые.
# ================================
# Настройки
SOURCE_DIR="/var/www/my_project" # Директория, которую резервируем
DEST_DIR="/backups/my_project" # Директория для хранения бэкапов
RETENTION_DAYS=7 # Сколько дней хранить бэкапы
# Текущее время для имени архива
DATE=$(date +"%Y-%m-%d_%H-%M-%S")
ARCHIVE_NAME="backup_${DATE}.tar.gz"
# Проверяем, что исходная директория существует
if [[ ! -d "$SOURCE_DIR" ]]; then
echo "❌ Исходная директория $SOURCE_DIR не найдена!"
exit 1
fi
# Создаём директорию назначения, если её нет
mkdir -p "$DEST_DIR"
# Создаём архив
tar -czf "${DEST_DIR}/${ARCHIVE_NAME}" -C "$(dirname "$SOURCE_DIR")" "$(basename "$SOURCE_DIR")"
if [[ $? -eq 0 ]]; then
echo "✅ Создан бэкап: ${DEST_DIR}/${ARCHIVE_NAME}"
else
echo "❌ Ошибка при создании архива!"
exit 1
fi
# Удаляем старые бэкапы старше RETENTION_DAYS
find "$DEST_DIR" -type f -name "backup_*.tar.gz" -mtime +${RETENTION_DAYS} -print -delete
echo "🗑️ Удалены бэкапы старше ${RETENTION_DAYS} дней."
exit 0
📝 Пояснение к скрипту
1. Настройки переменных:
🔹 SOURCE_DIR — путь к директории, которую нужно сохранить (например, веб-проект, база данных и т.д.).
🔹 DEST_DIR — куда складываем архива (может быть локальная папка или смонтированный удалённый диск).
🔹 RETENTION_DAYS — сколько дней хранить бэкапы. Всё, что старше этого значения, будет удаляться автоматически.
2. Скрипт проверяет, существует ли исходная директория. Если нет — выводит ошибку и завершает работу.
3. Создаётся папка назначения (mkdir -p), чтобы избежать ошибок, если её ещё нет.
4. Делается tar.gz - архив директории, причём для удобства используется команда:
tar -czf ${DEST_DIR}/${ARCHIVE_NAME} -C $(dirname $SOURCE_DIR) $(basename $SOURCE_DIR)
- Это позволяет не копировать весь путь в архив, а только нужную папку.
5. Если архивирование прошло успешно (код возврата 0) — выводим сообщение об успехе.
6. Далее команда find ищет файлы-архивы старше RETENTION_DAYS дней и удаляет их. Параметр -mtime +N означает “более N дней назад”. Опция -print -delete сначала покажет, что удаляется, а потом удалит.
7. В конце скрипт выводит, сколько старых бэкапов удалено, и завершает работу.
📌 Как использовать
1. Скопируйте скрипт в файл, например:
sudo nano /usr/local/bin/backup_rotate.sh
2. Сделайте его исполняемым:
sudo chmod +x /usr/local/bin/backup_rotate.sh
3. Отредактируйте переменные в начале скрипта под свои нужды:
SOURCE_DIR="/path/to/your/data"
DEST_DIR="/path/to/backup/location"
RETENTION_DAYS=7
4. Запустите вручную, чтобы протестировать:
/usr/local/bin/backup_rotate.sh
5. Если всё работает как надо, добавьте задание в ```
bash
crontab
для автоматического запуска. Например, чтобы делать бэкап каждый день в 3:00:
sudo crontab -e
И добавить строку:
0 3 * * * /usr/local/bin/backup_rotate.sh >> /var/log/backup_rotate.log 2>&1
Здесь мы также перенаправляем вывод в лог-файл, чтобы отслеживать успешные и неуспешные запуски. 📜
👉@sysadmin1Как заработать больше в 2026 году
Т-Инвестиции запускают онлайн-интенсив «ТОЛК», чтобы прокачать финансовую грамотность.
Эксперты научат:
— формировать пассивный доход;
— вкладываться в нужные бумаги;
— накопить на мечты и безбедную старость;
— профессионально зарабатывать на инвестициях.
Программа длится три недели. Вы получите практические кейсы и советы ведущих российских трейдеров.
Старт уже 1 апреля, успейте зарегистрироваться
Узнать больше
#реклама 16+
t-tolk.ru
О рекламодателе
Настраиваем свой send-only почтовый сервер postfix с DKIM в docker-контейнере
Если вы читаете этот материал, скорее всего вы уже знаете что поднять свой почтовик это страдание и внезапно нетривиальная задача. Цель статьи - без лишней лирики дать пошаговый мануал тем, кто хочет настроить свой собственный мейлер и не платить деньги mailgun и подобным SMTP-relay сервисам.
https://habr.com/ru/articles/907322/
👉 @sysadmin1
Неделя выставок на Афише: билеты с кешбэком до 40%
Только с 23 февраля по 1 марта при покупке билетов на выставки, мастер-классы и экскурсии — 30% бонусами Спасибо для всех и 40% бонусами для подписчиков СберПрайм. Не пропустите!
Максимум – 1000 бонусов. Начислим их после посещения мероприятия.
Узнать больше
#реклама 16+
afisha.ru
О рекламодателе
В Linux Logical Volume Manager (LVM) - это система управления хранением данных, которая обеспечивает более гибкий подход к управлению дисковым хранилищем, чем традиционное разбиение на разделы. LVM работает за счет создания уровня абстракции между физическими устройствами хранения и файловой системой, позволяя создавать логические тома, которые могут охватывать несколько физических дисков.
С помощью LVM вы можете создавать группы томов из одного или нескольких физических дисков, а затем создавать логические тома в этих группах томов. Логические тома ведут себя как традиционные разделы диска, но у них есть несколько преимуществ:
- Размер логических томов можно динамически изменять в режиме онлайн, без необходимости размонтирования файловых систем или перезагрузки системы. Такая гибкость позволяет адаптироваться к меняющимся потребностям в хранении данных без простоев.
- Логические тома можно легко расширить, добавив в группу томов дополнительные физические диски. Такая масштабируемость позволяет увеличивать объем хранилища без ущерба для существующих данных.
- LVM предоставляет такие возможности, как моментальные снимки, которые позволяют создавать копии логических томов «точка-в-время» для целей резервного копирования или тестирования.
Чтобы проиллюстрировать важность LVM, рассмотрим сценарий, в котором у вас есть сервер Linux с двумя физическими дисками, и вы хотите создать логический том для данных вашего веб-сервера. Изначально вы создаете логический том, охватывающий оба диска, обеспечивая большую емкость хранения, чем может предоставить один диск. Позже, по мере роста объема данных веб-сервера, вы сможете добавить третий диск в группу томов и расширить логический том, включив в него этот новый диск, увеличив его размер без простоев.
👉 @sysadmin1
ТОП-нейроупражнений для учебы на "4" и "5". Даже с СДВГ
Мамы и папы! Надоели тройки, невнимательность и отказы от учебы?
Ребенок не может сосредоточиться на уроках и все время отвлекается?
Шамиль Ахмадуллин — создатель 70+ школ, помог 200 000+ семей — делится проверенными методами!
Бесплатный 5-дневный марафон от Шамиля Ахмадуллина
День 1: Супер-внимание за 15 минут ежедневно
День 2: Лучшие нейроупражнения от СДВГ — концентрация на 100%!
День 3: От "3" к "5" без скандалов и принуждения
День 4: Как выстроить процесс обучения на учебный год, чтобы ребенку было легко и интересно учиться?
День 5: Пошаговый план как помочь ребенку научиться учиться самостоятельно
Итог: Школьник 11+ лет станет внимательным, самостоятельным и отличником! Тысячи родителей уже добились успеха.
Бесплатная регистрация! Места заканчиваются!
Перейти на сайт
#реклама 16+
shamil-edu.ru
О рекламодателе
Как посмотреть всех пользователей в системе Linux
источник
👉 @sysadmin1
Онлайн-школа программирования Kata Academy
Гарантия трудоустройства после обучения. ЗП от 120 000р гарантировано в договоре
Хочешь войти в IT, но у тебя ноль опыта? Kata Academy — это твой шанс обрести новую профессию в программировании.
Онлайн-обучение позволяет учиться из любого города. 💻
Переходи на сайт и оставляй заявку – расскажем подробности и поможем выбрать программу обучения.
Начни свой путь в IT вместе с Kata Academy – мы тебя поддержим на каждом шаге! 🎓
Перейти на сайт
#реклама 16+
kata.academy
О рекламодателе
🔐 ТРЕБУЕТСЯ СПЕЦИАЛИСТ ПО CYBERSECURITY
IT-компания приглашает опытного специалиста по информационной безопасности.
📌 Обязанности:
• Обеспечение безопасности Gmail и корпоративной почты
• Настройка безопасности Windows Server AD и GPO
• Ведение logging и систем мониторинга
• Выявление и предотвращение уязвимостей
• Обеспечение безопасности сети и SQL
• Проведение тренингов по безопасности для сотрудников
• Внедрение и контроль политик безопасности
📌 Требования:
• Практический опыт в сфере Cybersecurity
• Понимание сетевой безопасности и firewall
• Опыт работы с SIEM / системами мониторинга
• Знание принципов Incident Response
• Умение работать в команде
• Знание русского и английского языков
⭐️ Будет преимуществом:
• Сертификаты CEH, Security+, CISSP
• Опыт в Linux или Cloud security
📍 г. Ташкент
👤 Возраст: 20–30
💰 Зарплата: 1000$ + KPI
📩 Отправляйте резюме: @it_manager7
@sysadmin1
Эта ошибка стоила целого рабочего дня
@sysadmin1
Приказ ФСТЭК № 117: разбор требований к обучению
С 1 марта вступает в силу Приказ ФСТЭК № 117.
⚡ Он меняет подход к защите информации: теперь все операторы государственных информационных систем будут обучать сотрудников киберграмотности.
📅 26 февраля «Солар» проведет вебинар, на котором вы узнаете:
✨Какие организации попадают под новые правила и что грозит за их несоблюдение.
👌 Как выстроить обучение по новым требованиям.
👌Как регулярная проверка знаний снижает риски реальных инцидентов.
Регистрируйтесь на вебинар, чтобы узнать боольше.
Зарегистрироваться
#реклама 16+
rt-solar.ru
О рекламодателе
Когда все почести достаются другому
@sysadmin1
Положение дел на собеседованиях
@sysadmin1
Японские автомобили: надёжность за разумные деньги!
Японское качество — это не миф! Авто с аукционов Японии служат по 15-20 лет
Что предлагаем:
Более 100 000 авто на японских аукционах
Цены от 550 000₽ — доступно каждому
Аукционный лист — полная информация о состоянии
Проверка перед покупкой — наш инспектор на месте
Популярные модели:
• Toyota: Prius, Aqua, Voxy, Noah, Alphard
• Honda: Fit, Vezel, Freed, Odyssey
• Nissan: Note, Serena, X-Trail
• Mazda, Subaru, Mitsubishi
Процесс прозрачный:
1. Находим авто по вашим параметрам за 15 минут
2. Показываем аукционный лист и фото
3. Покупаем, страхуем, везём
4. Оформляем ПТС и отдаём под ключ
Доставка 20-45 дней. Конечная цена известна сразу — без сюрпризов!
✅ Заходи в Telegram-канал — там свежие лоты с аукционов и онлайн-трансляции торгов!
Подписаться
#реклама 16+
О рекламодателе
Такая проверка на робота нам подходит
@sysadmin1
Яндекс Путешествия мечтают подарить вам айфон!
Разыгрывают сразу три iPhone 17 Pro. Для участия подпишитесь на ТГ-канал Яндекс Путешествий и жмите на кнопку «Участвую».
Рандомайзер выберет трёх победителей 20 марта. Правила конкурса в канале.
Подписаться
#реклама
О рекламодателе
