Секреты сисадмина | DevOps, Linux, SRE
25.7K subscribers
665 photos
18 videos
438 files
607 links
Крупнейший справочник системного администратора.

Сотрудничество: @max_excel

РКН: vk.cc/cHhGTz
Download Telegram
Горячие клавиши VirtualBox (часть 3)

Alt ярлыки:

Alt + Tab: Переключение между приложениями
Alt + Shift + Tab: Переключение между приложениями в обратном направлении
Alt + F1: Открытие меню поиска
Alt + F2: Открытие окна запуска
Alt + F7: Прокрутка окна
Alt + F8 + ⬆️ или ⬇️: Изменение размера окна

#СекретыСисадмина
Примеры скриптов PowerShell для системного администрирования

• Управление дисками и файлами
• Работа с файлами и папками
• Работа с файлами, папками и разделами реестра
• Работа с записями реестра

Читать

#СекретыСисадмина
Защищаем учетную запись локального администратора

#СекретыСисадмина

📁 Скачать/Download 👇
Шпаргалка по SELinux

#СекретыСисадмина

📁
Скачать/Download 👇
Скрипт для мониторинга дискового пространства в 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


#СекретыСисадмина
Шпаргалка по команде grep в Linux

#СекретыСисадмина

📁 Скачать/Download 👇
Настройка RemoteApp на Windows Server 2019

Для установки и настройки роли RemoteApp, имеем подготовленный сервер с операционной системой Windows Server 2019, на котором будем производить ниже описанные действия.

#СекретыСисадмина

📁 Скачать/Download 👇
Media is too big
VIEW IN TELEGRAM
Вы когда-нибудь задумывались, о чем сисадмины рассказывают на психотерапии? Мы знаем..
Ссылка: https://systemeit.taplink.ws
Piu-piu-SH

Эта игра написана на чистом bash. Она поддерживает многопользовательские режимы «команда» и «дуэль». Для обмена данными между клиентом и сервером в многопользовательском режиме используется Netcat, поэтому он должен быть установлен в системе, если вы хотите играть с другом. Терминалы на обоих хостах должны быть одинакового размера для лучшего визуального восприятия.

В Ubuntu, начиная с версии 18.04, вы можете установить её через apt, но это не последняя версия.

sudo apt install -y piu-piu


Читать


#СекретыСисадмина
Linux systemd шпаргалка

#СекретыСисадмина

📁 Скачать/Download 👇
Горячие клавиши в терминале Linux

#СекретыСисадмина

📁 Скачать/Download 👇
Полезные команды 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-пакета, с сортировкой по размеру

#СекретыСисадмина