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

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

РКН: vk.cc/cHhGTz
Download Telegram
Шпаргалка по работе в командной строке

Команды для работы с файлами

ls — вывод содержимого каталога;
ls -la — вывод содержимого каталога в форматированном виде (в т.ч. скрытые файлы);
cd dir — перейти в каталог dir;
cd — перейти в домашний каталог;
pwd — показать текущий каталог;
mkdir dir — создать каталог dir;
rm file — удалить файл;
rm -r dir — удалить каталог dir;
rm -f file — принудительно удалить файл;
rm -rf dir — принудительно удалить каталог dir;
cp file1 file2 — скопировать file1 в file2;
cp -r dir1 dir2 — скопировать каталог dir1 в каталог dir2 (если каталога dir2 нет, он будет создан);
mv file1 file2 — переместить (или переименовать, если file1 и file2 находятся в одном каталоге) file1 в file2;
ln -s file link — создать симлинк link на файл file;
touch file — создать файл;
cat > file — направить стандартный ввод в file;
more file — вывод содержимого file;
head file — вывод содержимого первых 10 строк file;
tail file — вывод содержимого последних 10 строк file;
tail -f file — вывод содержимого file по мере появления, начиная с последних 10 строк файла.

#СекретыСисадмина
Бесплатные утилиты Solarwinds для мониторинга и управления ИТ-инфраструктурой и безопасностью

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

📁 Скачать/Download 👇
h2t

Простой инструмент, помогающий администраторам повысить безопасность своих веб-сайтов.
Скрипт проверяет заголовки сайта и выдает рекомендации, что можно поправить и улучшить.

СмотретьКлик

#СекретыСисадмина
Импорт данных из доменных служб Active Directory

В этой статье:
• Создание соединителя Active Directory
• Синхронизация соединителя Active Directory
• Включение и отключение соединителя Active Directory
• Импорт данных из других доменов
• Дальнейшие действия

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

📁 Скачать/Download 👇
Sophia Script for Windows

Sophia Script for Windows - это самый большой на GitHub модуль PowerShell для Windows 10 и Windows 11, предназначенный для тонкой настройки и автоматизации рутинных задач. Он предлагает более 150 уникальных настроек и показывает, как можно настроить Windows, не причиняя ей никакого вреда.

СмотретьКлик

#СекретыСисадмина
Шпаргалка по run командам Windows

msconfig - Системные настройки.
msinfo32 - Информация о системе.
resmon - Монитор ресурсов.
main.cpl - Свойства мыши.
mstsc - Подключение к удаленному рабочему столу.
cmd - Командная строка.
explorer - Проводник Windows.
taskmgr - Диспетчер задач.
shutdown - Выключение компьютера.
chkdsk - Проверка диска.
cleanmgr – Очистка диска.
dxdiag - Параметры
powershell - Консоль Windows PowerShell.
winver - Версия
controlfolders - Параметры папок.
diskmgmt.msc – Управление дисками.
eventvwr.msc – Журнал событий.
gpedit.msc - Редактор локальной групповой политики.
regedit - Редактор реестра.
sysdm.cpl - Свойства системы.
powercfg.cpl - Параметры питания.
magnify – Экранная лупа.
charmap - Таблица символов Windows.
ncpa.cpl - Сетевые подключения.
mrt - Средство удаления вредоносных программ Microsoft Windows.
devmgmt.msc - Диспетчер устройств.
netplwiz - Учетные записи пользователей.
services.msc - Службы.
appwiz.cpl - Программы и компоненты.
control - Панель управления.
"." - открыть папку текущего пользователя.
osk - Экранная клавиатура.
snippingtool - Ножницы.
mdsched - Проверка оперативной памяти.

#СекретыСисадмина
Замена дисков меньшего объёма на диски большего объёма в Linux

В данной статье будет рассмотрены 2 случая замены дисков и переноса информации на новые диски большего объёма с дальнейшим расширением массива и файловой системы. Первый случай будет касаться замены дисков c одноименной разметкой MBR/MBR либо GPT/GPT, второй случай касается замены дисков с разметкой MBR на диски объёмом более 2 TB, на которые потребуется ставить разметку GPT с разделом biosboot.

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

📁 Скачать/Download 👇
Полезные команды Linux. Мониторинг и отладка системы

# free -m
Вывести статистику по оперативной памяти
# kill -9 proc_id
Убить процесс с PID proc_id, без соблюдения целостности данных, то есть насмерть
# last reboot
Вывести историю ребутов системы
# lsof /home/user1
Вывести список открытых файлов из директории /home/user1
# lsof -p proc_id
Вывести список файлов, открытых процессом с PID proc_id
# lsmod
Список загруженных модулей ядра
# ps -eafw
Отобразить работающие в системе процессы, используемые ими ресурсы и другую полезную информацию
# pstree
Вывести дерево процессов
# smartctl -i /dev/hda
Проверить доступность SMART на жёстком диске /dev/hda
# strace -f -e open ls >/dev/null
Вывести список вызовов системных библиотек
# tail /var/log/messages
Вывести десять последних записей из системного журнала
# top
Вывести список работающих в системе процессов с различной полезной информацией в режиме реального времени с автоматическим обновлением данных

#СекретыСисадмина
IPv6 — это катастрофа (но поправимая)

В последнее время мы всё чаще слышим не самые приятные новости про IP-адреса. Компания AWS объявила, что будет брать по $0,005/ч. за каждый адрес IPv4, тем самым присоединившись к другим облачным провайдерам, сделавшим платным использование публичного адреса IPv4. Очевидно, что эпоха, когда облачные провайдеры расширялись, скупая дополнительное пространство IPv4, подходит к концу. Чем дальше, тем ценнее становятся эти адреса, и тем менее целесообразно предоставлять их бесплатно. Так что перспективы ясны — нам нужно переходить на IPv6.

Читать

#СекретыСисадмина
Увеличение дискового пространства в ОС FreeBSD

Для того чтобы сделать новое дисковое пространство доступным для операционной системы, следуйте инструкции.

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

📁 Скачать/Download 👇
Адресация IPv4: деление на подсети и объединение подсетей

В этом видеоуроке вы познакомитесь с алгоритмом разделения сетей на подсети, а также со структурой IP-адреса, рассмотрите логическую структуру IP-адреса, разберёте понятия «идентификатор сети» и «идентификатор хоста».

Смотреть

#СекретыСисадмина
11 примеров использования netstat

Команда netstat, входящая в стандартный набор сетевых инструментов UNIX, отображает различную network–related информацию, такую как сетевые подключения, статистику интерфейсов, таблицы маршрутизации, masquerade, multicast, и т.п.

В этой статье рассмотрим практические примеры использования команды netstat в Linux.

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

📁 Скачать/Download 👇