swap может указывать на нехватку оперативной памяти. Этот скрипт позволяет отслеживать текущий объём занятого swap, логировать превышения порога и помогает вовремя выявить проблемы с производительностью.#!/bin/bash
LOG_FILE="/var/log/swap_monitor.log"
THRESHOLD_MB=100 # Порог использования swap в мегабайтах
echo "📊 Проверка использования swap... $(date)" | tee -a "$LOG_FILE"
# Получаем текущий объём используемого swap в МБ
USED_SWAP=$(free -m | awk '/Swap:/ {print $3}')
if [ "$USED_SWAP" -ge "$THRESHOLD_MB" ]; then
echo "⚠️ Использование swap: ${USED_SWAP}MB (выше порога ${THRESHOLD_MB}MB)" | tee -a "$LOG_FILE"
else
echo "✅ Swap в норме: ${USED_SWAP}MB" | tee -a "$LOG_FILE"
fi
echo "🔚 Проверка завершена." | tee -a "$LOG_FILE"
free -m быстро даёт информацию о RAM и swapcrontab для ежедневной проверки:*/30 * * * * /path/to/swap_monitor.sh
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6✍4🔥2
cd, pwd, ls), создание и удаление файлов и каталогов, копирование и перемещение файлов, поиск файлов, просмотр содержимого файла.Обработка текста: поиск с
grep, манипуляция текстом с sed и awk, сортировка и фильтрация, подсчёт строк и слов.Please open Telegram to view this post
VIEW IN TELEGRAM
👍10✍4🔥3
less, но специально предназначен для данных CSV./" переводит в «режим поиска», можно искать по литералам или регулярным выражениям.Please open Telegram to view this post
VIEW IN TELEGRAM
👍6✍3
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍5✍4
zsh и bash, предлагает поддержку частичного ввода, управление историей команд и выбор LLM. Пользователи могут легко адаптировать его под свои нужды.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4
Сеньор за полгода? 📈
Эта девушка получила оффер в IT-компанию, хотя весь её опыт — пара курсов с ютуба 😱
Она воспользовалась ИИ-помощником и легко скрыла все свои пробелы в знаниях.
Теперь впереди:⤵️
удалёнка, стартовое обучение и ставка 55$ в час.
Проходи собеседования вместе с Interview Ninja🥷
Проверь успех на себе — есть 100 бесплатных запросов на день.
👉 @interview_ninja
Эта девушка получила оффер в IT-компанию, хотя весь её опыт — пара курсов с ютуба 😱
Она воспользовалась ИИ-помощником и легко скрыла все свои пробелы в знаниях.
Теперь впереди:
удалёнка, стартовое обучение и ставка 55$ в час.
Проходи собеседования вместе с Interview Ninja
Проверь успех на себе — есть 100 бесплатных запросов на день.
👉 @interview_ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😐16
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10✍4👍3
ChatGPT всегда говорит, что ты прав 😂
А потом на деле оказываешься по локоть в логах и дебажишь то, что по словам gpt должно было работать идеально😄
💋 Нейросети обучены льстить
И им сложно НЕ соглашаться со всем подряд.
⚡️ В NeuroNinja рабочие техники от инженера СберТехнологий.
Честные заметки о том, как эффективно использовать LLM и реальные кейсы для твоих проектов.
👉 Подписаться: https://news.1rj.ru/str/+jIPPkTXk8g8wN2Ey
А потом на деле оказываешься по локоть в логах и дебажишь то, что по словам gpt должно было работать идеально
И им сложно НЕ соглашаться со всем подряд.
Честные заметки о том, как эффективно использовать LLM и реальные кейсы для твоих проектов.
👉 Подписаться: https://news.1rj.ru/str/+jIPPkTXk8g8wN2Ey
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3✍1🔥1
rsync и автоматическими снэпшотами, можно эффективно создавать резервные копии и восстанавливать важные данные с минимальными усилиями.#!/bin/bash
# Директории
SOURCE_DIR="/home/user/data"
BACKUP_DIR="/home/user/backups"
# Создаем снэпшот с помощью rsync
rsync -av --delete "$SOURCE_DIR/" "$BACKUP_DIR/"
# Восстанавливаем файлы
restore_files() {
echo "Восстановление данных из последнего бэкапа..."
rsync -av --delete "$BACKUP_DIR/" "$SOURCE_DIR/"
}
# Проверяем, нужно ли восстановление
if [ -f "$SOURCE_DIR/critical_file" ]; then
echo "Файл найден, восстановление не требуется."
else
restore_files
fi
rsync для создания резервной копии файлов из каталога SOURCE_DIR в BACKUP_DIR, включая все изменения и удаляя ненужные файлы.rsync с флагами -av --delete позволяет эффективно синхронизировать содержимое и минимизировать вероятность ошибок.Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3
git hooks Please open Telegram to view this post
VIEW IN TELEGRAM
👍6✍3🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥6✍3😐1
IT рынок схлопнулся и ты не можешь найти работу ?
DevOps | Собеседования - твой незаменимый помощник в подготовке к собеседованиям.
🔊 Обзоры собеседований c вилками на позиции:
🔵 DevOps инженеров (Junior, Middle, Senior).
🔵 С комментариями автора, как человека, который активно собеседует кандидатов.
🔊 В ближайшее время:
🔵 Boosty с записями свежих собеседований.
🔵 Гайды и рекомендации по обходу частых ошибок при выступлении на техническом интервью.
➡️ Подписаться
DevOps | Собеседования - твой незаменимый помощник в подготовке к собеседованиям.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13