Скрипт для мониторинга дискового пространства в Linux
Этот скрипт предназначен для мониторинга использования дискового пространства на указанном разделе сервера. Настраиваемые параметры включают в себя максимально допустимый процент использования дискового пространства (
Скрипт использует команду
#СекретыСисадмина
Этот скрипт предназначен для мониторинга использования дискового пространства на указанном разделе сервера. Настраиваемые параметры включают в себя максимально допустимый процент использования дискового пространства (
MAX
), адрес электронной почты для получения оповещений (EMAIL
) и целевой раздел (PARTITION
).Скрипт использует команду
df
для сбора информации об использовании диска и отправляет предупреждения по электронной почте, если текущее использование превышает заданный порог.
#!/bin/bash
# Set the maximum allowed disk space usage percentage
MAX=90
# Set the email address to receive alerts
EMAIL=user@example.com
# Set the partition to monitor (change accordingly, e.g., /dev/sda1)
PARTITION=/dev/sda1
# Get the current disk usage percentage and related information
USAGE_INFO=$(df -h "$PARTITION" | awk 'NR==2 {print $5, $1, $2, $3, $4}' | tr '\n' ' ')
USAGE=$(echo "$USAGE_INFO" | awk '{print int($1)}') # Remove the percentage sign
if [ "$USAGE" -gt "$MAX" ]; then
# Send an email alert with detailed disk usage information
echo -e "Warning: Disk space usage on $PARTITION is $USAGE%.\n\nDisk Usage Information:\n$USAGE_INFO" |
mail -s "Disk Space Alert on $HOSTNAME" "$EMAIL"
fi
#СекретыСисадмина
ОПРОС📍 Ваша должность в компании?
Anonymous Poll
3%
Собственник
11%
Руководитель
74%
Специалист
3%
Фрилансер
9%
Другое
Настройка RemoteApp на Windows Server 2019
Для установки и настройки роли RemoteApp, имеем подготовленный сервер с операционной системой Windows Server 2019, на котором будем производить ниже описанные действия.
#СекретыСисадмина
📁 Скачать/Download 👇
Для установки и настройки роли RemoteApp, имеем подготовленный сервер с операционной системой Windows Server 2019, на котором будем производить ниже описанные действия.
#СекретыСисадмина
📁 Скачать/Download 👇
Media is too big
VIEW IN TELEGRAM
Вы когда-нибудь задумывались, о чем сисадмины рассказывают на психотерапии? Мы знаем..
Ссылка: https://systemeit.taplink.ws
Ссылка: https://systemeit.taplink.ws
Piu-piu-SH
Эта игра написана на чистом bash. Она поддерживает многопользовательские режимы «команда» и «дуэль». Для обмена данными между клиентом и сервером в многопользовательском режиме используется Netcat, поэтому он должен быть установлен в системе, если вы хотите играть с другом. Терминалы на обоих хостах должны быть одинакового размера для лучшего визуального восприятия.
В Ubuntu, начиная с версии 18.04, вы можете установить её через apt, но это не последняя версия.
Читать
#СекретыСисадмина
Эта игра написана на чистом bash. Она поддерживает многопользовательские режимы «команда» и «дуэль». Для обмена данными между клиентом и сервером в многопользовательском режиме используется Netcat, поэтому он должен быть установлен в системе, если вы хотите играть с другом. Терминалы на обоих хостах должны быть одинакового размера для лучшего визуального восприятия.
В Ubuntu, начиная с версии 18.04, вы можете установить её через apt, но это не последняя версия.
sudo apt install -y piu-piu
Читать
#СекретыСисадмина
Полезные команды Linux. Корректные: выключение, перезагрузка, выход из системы.
#
#
#
#
#
#
#
#
#СекретыСисадмина
#
init 0
Выключить систему#
logout
Завершить текущую сессию#
reboot
Перезагрузка#
shutdown -h now
Еще один вариант корректного выключения#
shutdown -h 22:15 &
Запланировать выключение системы на 22 часа 15 минут#
shutdown -c
Отменить запланированное выключения системы#
shutdown -r now
Еще один вариант перезагрузки#
telinit 0
Тоже способ выключения системы#СекретыСисадмина
Полезные команды Linux. Дисковое пространство
#
#
#
#
#
#
#СекретыСисадмина
#
df -h
Выводит информацию о свободном и занятом дисковом пространстве#
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n
Выводит объем используемого дискового пространства, занятого файлами deb-пакета, с сортировкой по размеру#
du -sh dir
Выводит объем дискового пространства, занимаемый директорией dir#
du -sk * | sort -rn
Выводит листинг файлов и директорий, сортируя его по размеру#
ls -lSr | more
Выводит листинг файлов и директорий, сортируя по возрастанию размера, и перенаправляет его в программу more для постраничного просмотра#
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n
Выводит объем дискового пространства, занимаемого файлами rpm-пакета, с сортировкой по размеру#СекретыСисадмина
Полезные команды Linux. Получение различной информации о системе.
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#СекретыСисадмина
#
arch
Вывести на экран архитектуру компьютера#
cal 2020
Печатает календарь на 2020 год. Без аргументов выводит календарь на текущий месяц#
cat /proc/cpuinfo
Вывести подробную информацию о процессоре#
cat /proc/meminfo
Вывести статистику использования памяти#
cat /proc/version
Вывести информацию о версии текущего ядра#
cat /proc/net/dev
Вывести информацию и статистику по сетевым устройствам#
clock -w
Записать текущую системную дату в BIOS#
date
Вывести текущую системную дату и время#
date 041217002007.00
Установить дату и время в значение МесяцДеньЧасМинутаГод.Секунда#
hdparm -i /dev/hda
Вывести характеристики жесткого диска#
hdparm -tT /dev/sda
Измерить скорость чтения данных с жесткого диска#
lspci -tv
Вывести список устройств на шине PCI#
lsusb -tv
Вывести список устройств на USB шине#
uname -r
Вывести версию используемого ядра#СекретыСисадмина
Как сделать так, чтобы виртуальные машины VirtualBox уничтожались при перезагрузке компьютера
#СекретыСисадмина
📁 Скачать/Download 👇
#СекретыСисадмина
📁 Скачать/Download 👇
Запрет запуска программ Windows
Решаемая задача: Запретить запуск программ, кроме явно добавленных, для всех пользователей компьютера, кроме Администраторов.
#СекретыСисадмина
📁 Скачать/Download 👇
Решаемая задача: Запретить запуск программ, кроме явно добавленных, для всех пользователей компьютера, кроме Администраторов.
#СекретыСисадмина
📁 Скачать/Download 👇