Последние посты

Книги для Системного Администратора
23 сент., 05:36
🐚 Скобки и подстановки в Bash: что означает каждая запись( команды ) - выполняет команды в отдельной оболочке. Изменение каталога не затронет основной скрипт: ( cd /var/log; ls ){ команды; } - группирует команды в текущей оболочке. Пробел после { и ; перед } обязательны: { cd /var/log; ls; }files=(one.txt two.txt) - создаёт массив. Получить все элементы: "${files[@]}".$(( выражение )) - вычисляет арифметическое выражение: result=$((5 3 + 1)) → 16$( команда ) - подставляет вывод команды: user=$(whoami)[ условие ] - проверяет условие с помощью команды test: [ -f /etc/passwd ] - файл существует и является обычным файлом.[[ условие ]] - расширенная проверка Bash; поддерживает, например, сопоставление с шаблоном: [[ $file == .txt ]]{1..4} - генерирует последовательность. backup_{1..4}.tar.gz разворачивается в четыре имени файлов.${variable} - значение переменной с явно обозначенными границами: "${name}_backup"${filename%.txt}.bak - удаляет суффикс .txt из значения переменной и добавляет .bak. Саму переменную эта запись не меняет.💾 Сохрани, чтобы не путать () с {}, а $(...) с $((...)).📲 Мы в Max👉 @i_odmin_book


Книги для Системного Администратора
22 сент., 07:28
Основные задания cron в Linux📲 Мы в Max👉 @i_odmin_book


Книги для Системного Администратора
21 сент., 06:38
Пример Bash-скрипта, который выполняет следующие задачи1. Проверяет доступность важного веб-сервера. 2. Проверяет использование дискового пространства. 3. Делает бэкап указанных директорий. 4. Отправляет отчет на электронную почту администратора.Пример скрипта:#!/bin/bash# Установки WEB_SERVER="https://example.com" BACKUP_DIR="/backup" TARGET_DIRS="/var/www /etc" DISK_USAGE_THRESHOLD=90 ADMIN_EMAIL="admin@example.com" DATE=$(date +"%Y-%m-%d") BACKUP_FILE="$BACKUP_DIR/backup-$DATE.tar.gz"
Книги для Системного Администратора
20 сент., 09:17
Управление виртуальными машинами KVM из консоли# virsh list – показать список запущенных ВМ# virsh list --all – показать список всех машин (в том числе выключенных)# virsh shutdown <vm name> — выключить виртуальную машину# virsh start <vm name> — запустить виртуальную машину# virsh suspend <vm name> — приостановить виртуальную машину# virsh resume <vm name> — запустить приостановленную виртуальную машину# virsh reboot <vm name> — перезапустить виртуальную машину# virsh destroy <vm name> — уничтожить виртуальную машину# virsh undefine <vm name> — удалить машину из списка и удалить все файлы, принадлежащие ей (обычно применяется после выполнения команды virsh destroy).
Книги для Системного Администратора
17 сент., 06:36
Базовые сетевые команды в Linux1. ifconfig (устаревшая, заменена на ip) - Описание: Настройка сетевых интерфейсов. - Пример:ifconfig eth02. ip - Описание: Замена для ifconfig, более мощная утилита для работы с сетевыми интерфейсами. - Примеры: - Показать информацию о сетевых интерфейсах:ip addr- Включить интерфейс:ip link set eth0 up- Отключить интерфейс:
Книги для Системного Администратора
14 сент., 07:44
Пример правильного использования ChmodКоманда chmod используется для изменения прав доступа к файлам и директориям в Unix-подобных операционных системах (например, Linux). Права доступа управляются с помощью комбинации разрешений на чтение (read - r), запись (write - w) и выполнение (execute - x) для владельца файла, группы и всех остальных пользователей.Пример 1: Установка прав с помощью числовых значенийСинтаксис: chmod [права] [файл]1. Числовые значения прав: - Чтение (4) - Запись (2) - Выполнение (1)Эти значения складываются для каждой категории пользователей (владелец, группа, другие пользователи).- Пример: Сделаем файл исполняемым для всех пользователей:chmod 755 script.shЭто задаёт следующие права:
Книги для Системного Администратора
13 сент., 06:57
RAID (Redundant Array of Independent Disks) — это технология, которая используется для повышения производительности и/или надежности хранения данных на дисках. Существует несколько типов RAID, каждый из которых имеет свои особенности:1. RAID 0 (Striping) - Особенности: Данные делятся на блоки и записываются на несколько дисков одновременно. - Преимущества: Повышает скорость чтения и записи данных. - Недостатки: Отсутствует защита данных. При отказе одного из дисков все данные теряются.2. RAID 1 (Mirroring) - Особенности: Все данные дублируются на двух или более дисках. - Преимущества: Высокая надежность, поскольку данные сохраняются на нескольких дисках. - Недостатки: Половина дискового пространства используется для зеркалирования, что снижает общую емкость.3. RAID 5 (Striping with Parity) - Особенности: Данные разделяются на блоки, а для каждого блока вычисляется контрольная
Книги для Системного Администратора
11 сент., 05:14
Шпаргалка по работе с сетью в linuxКраткая шпаргалка по работе с сетью в Linux, которая охватывает основные команды для диагностики и управления сетевыми интерфейсами.1. Информация о сетевых интерфейсах - ip a или ip addr — показывает информацию о всех сетевых интерфейсах. - ifconfig — старый способ просмотра интерфейсов. В современных системах заменён на ip a. - ip link show — информация о сетевых интерфейсах (без IP адресов).2. Настройка сетевого интерфейса - ip link set dev eth0 up/down — включить или отключить сетевой интерфейс (заменить eth0 на нужный интерфейс). - ip addr add 192.168.1.100/24 dev eth0 — назначить IP-адрес интерфейсу eth0. - ip addr del 192.168.1.100/24 dev eth0 — удалить IP-адрес с интерфейса.3. Маршрутизация - ip route show — показать таблицу маршрутизации. - ip route add default via 192.168.1.1 — установить шлюз по умолчанию (заменить на нужный IP). - ip
Книги для Системного Администратора
10 сент., 07:54
Коды ответа HTTPКоды ответа HTTP (HTTP status codes) — это числовые коды, которые сервер возвращает клиенту (например, браузеру) в ответ на запрос. Они помогают понять, как был обработан запрос. Все коды разделены на пять основных классов:1xx — Информационные (Informational) Эти коды указывают на то, что запрос принят и обработка продолжается. - 100 Continue — клиент может продолжать отправку запроса. - 101 Switching Protocols — сервер переключается на другой протокол по запросу клиента. - 102 Processing — сервер принял запрос, но его обработка требует больше времени.2xx — Успех (Success) Эти коды указывают на успешное выполнение запроса. - 200 OK — запрос успешно выполнен. - 201 Created — запрос успешно выполнен, и ресурс создан. - 202 Accepted — запрос принят к обработке, но еще не выполнен. - 204 No Content — запрос успешно выполнен, но тело ответа отсутствует.3xx — Перенаправ
Книги для Системного Администратора
9 сент., 09:53
Список полезных команд для работы с telnet, которые могут помочь при подключении и отладке сетевых служб:Основные команды telnet: 1. Подключение к удаленному хосту:telnet <hostname> <port>Пример:telnet example.com 80Подключается к хосту example.com на порту 80 (HTTP).2. Закрытие соединения: Чтобы завершить сессию, используйте сочетание клавиш:Ctrl + ] (переход в режим команд)Затем введите:
Книги для Системного Администратора
9 сент., 04:52
DNS Record Types📲 Мы в Max👉 @i_odmin_book


Книги для Системного Администратора
7 сент., 05:48
Сетевые протоколы1. HTTP (Hypertext Transfer Protocol): Веб-коммуникация: Обеспечивает взаимодействие браузера и сервера, подходит для незащищенной передачи данных.2. HTTPS (Hypertext Transfer Protocol Secure): Безопасная веб-связь: Обеспечивает конфиденциальность благодаря шифрованию SSL/TLS.3. FTP (File Transfer Protocol): Передача файлов: Облегчает обмен файлами между компьютерами, используя отдельные каналы.4. TCP (Transmission Control Protocol): Надежная доставка данных: Обеспечивает упорядоченную и надежную передачу данных с проверкой на ошибки.5. IP (Internet Protocol): Управление пакетами данных: Занимается маршрутизацией и адресацией пакетов данных, присваивая уникальные IP-адреса.6. UDP (User Datagram Protocol): Быстрая передача данных: Обеспечивает бесконтактную и более быструю передачу данных без функций обеспечения надежности.
Книги для Системного Администратора
3 сент., 07:42
Работа с сетьюОтладка Linux# ethtool eth0 - Показать Ethernet статус # ethtool -s eth0 speed 100 duplex full - Принудительная установка режима 100Mbit Full duplex # ethtool -s eth0 autoneg off - Отключить автоопределение # ethtool -p eth1 - Мигать индикатором сетевой карты - если поддерживается # ip link show - Список сетевых интерфейсов в Linux (подобна ifconfig) # ip link set eth0 up - Активировать сетевой интерфейс (или отключить). Аналог "ifconfig eth0 up" # ip addr show - Список всех IP адресов в Linux ( аналог ifconfig) # ip neigh show - Тоже что и arp -aПечать таблицы маршрутизации# route -n # Linux или используйте "ip route" # netstat -rn # Linux, BSD и UNIX # route print # WindowsИспользуйте "add -p" что-бы сделать маршрут постоянным.Настройка дополнительных IP адресов Linux


Книги для Системного Администратора
2 сент., 07:42
Подборка шпаргалок по работе с Vim📲 Мы в Max👉 @i_odmin_book
Книги для Системного Администратора
1 сент., 07:01
LAN-тестер. Как пользоваться📲 Мы в Max👉 @i_odmin_book
Книги для Системного Администратора
31 авг., 05:38
UDP vs TCP: В чем разница? 🌐В мире компьютерных сетей два главных героя - протоколы передачи данных TCP и UDP. Оба выполняют одну задачу, но подходы у них совершенно разные.🚀 UDP (User Datagram Protocol) - «Скорость превыше всего» Работает по принципу «отправил и забыл». Он не тратит время на знакомство и сразу шлет данные. Идеально подходит для стриминга, онлайн-игр, видеозвонков и VoIP, где важна скорость, а потеря пары кадров не критична.Особенности (согласно шпаргалке): ❌ Ненадежная доставка (пакеты могут потеряться по пути) ❌ Нет проверки ошибок ❌ Нет контроля потока (может завалить получателя данными) ❌ Нет контроля перегрузок сети ❌ Нет гарантии порядка доставки (пакеты могут прийти вразнобой) ❌ Не устанавливает соединение перед отправкой (No connection establishment)🛡️ TCP (Transmission Control Protocol) - «Надежность как в швейцарском банке» Прежде чем отправить


Книги для Системного Администратора
30 авг., 12:26
Картинка для понимания разрешений файлов в Linux📲 Мы в Max👉 @i_odmin_book


Книги для Системного Администратора
28 авг., 06:19

Книги для Системного Администратора
28 авг., 06:18
Шпаргалка по регулярным выражениям📲 Мы в Max👉 @i_odmin_book


Книги для Системного Администратора
27 авг., 04:10
Шпаргалка по реестру WindowsSystem info and accounts Software, services and programms Network, Share and Backups Hardware, printers and External/USB device Files and Foldershttps://github.com/Ahmed-AL-Maghraby/Windows-Registry-Analysis-Cheat-Sheet📲 Мы в Max👉 @i_odmin_book

