gram news
Книги для Системного Администратора channel avatar

Книги для Системного Администратора

@i_odmin_book

Библиотека Системного Администратора (только книги, мануалы) По всем вопросам @evgenycarter РКН clck.ru/3KoJVM

ProjectsRUBooks

18,700subscribers

Open the Channel

Latest posts

  • Книги для Системного Администратора

    23 Sept, 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
    Image from a post by Книги для Системного АдминистратораImage from a post by Книги для Системного Администратора
    71144Open in Telegram
  • Книги для Системного Администратора

    22 Sept, 07:28

    Основные задания cron в Linux📲 Мы в Max👉 @i_odmin_book
    Image from a post by Книги для Системного АдминистратораImage from a post by Книги для Системного Администратора
    1,16042Open in Telegram
  • Книги для Системного Администратора

    21 Sept, 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"
    1,1308311Open in Telegram
  • Книги для Системного Администратора

    20 Sept, 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).
    1,40051Open in Telegram
  • Книги для Системного Администратора

    17 Sept, 06:36

    Базовые сетевые команды в Linux1. ifconfig (устаревшая, заменена на ip) - Описание: Настройка сетевых интерфейсов. - Пример:ifconfig eth02. ip - Описание: Замена для ifconfig, более мощная утилита для работы с сетевыми интерфейсами. - Примеры: - Показать информацию о сетевых интерфейсах:ip addr- Включить интерфейс:ip link set eth0 up- Отключить интерфейс:
    1,73072Open in Telegram
  • Книги для Системного Администратора

    14 Sept, 07:44

    Пример правильного использования ChmodКоманда chmod используется для изменения прав доступа к файлам и директориям в Unix-подобных операционных системах (например, Linux). Права доступа управляются с помощью комбинации разрешений на чтение (read - r), запись (write - w) и выполнение (execute - x) для владельца файла, группы и всех остальных пользователей.Пример 1: Установка прав с помощью числовых значенийСинтаксис: chmod [права] [файл]1. Числовые значения прав: - Чтение (4) - Запись (2) - Выполнение (1)Эти значения складываются для каждой категории пользователей (владелец, группа, другие пользователи).- Пример: Сделаем файл исполняемым для всех пользователей:chmod 755 script.shЭто задаёт следующие права:
    1,91041Open in Telegram
  • Книги для Системного Администратора

    13 Sept, 06:57

    RAID (Redundant Array of Independent Disks) — это технология, которая используется для повышения производительности и/или надежности хранения данных на дисках. Существует несколько типов RAID, каждый из которых имеет свои особенности:1. RAID 0 (Striping) - Особенности: Данные делятся на блоки и записываются на несколько дисков одновременно. - Преимущества: Повышает скорость чтения и записи данных. - Недостатки: Отсутствует защита данных. При отказе одного из дисков все данные теряются.2. RAID 1 (Mirroring) - Особенности: Все данные дублируются на двух или более дисках. - Преимущества: Высокая надежность, поскольку данные сохраняются на нескольких дисках. - Недостатки: Половина дискового пространства используется для зеркалирования, что снижает общую емкость.3. RAID 5 (Striping with Parity) - Особенности: Данные разделяются на блоки, а для каждого блока вычисляется контрольная
    1,87093111Open in Telegram
  • Книги для Системного Администратора

    11 Sept, 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
    2,09072Open in Telegram
  • Книги для Системного Администратора

    10 Sept, 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 — Перенаправ
    1,94083Open in Telegram
  • Книги для Системного Администратора

    9 Sept, 09:53

    Список полезных команд для работы с telnet, которые могут помочь при подключении и отладке сетевых служб:Основные команды telnet: 1. Подключение к удаленному хосту:telnet <hostname> <port>Пример:telnet example.com 80Подключается к хосту example.com на порту 80 (HTTP).2. Закрытие соединения: Чтобы завершить сессию, используйте сочетание клавиш:Ctrl + ] (переход в режим команд)Затем введите:
    1,77072Open in Telegram
  • Книги для Системного Администратора

    9 Sept, 04:52

    DNS Record Types📲 Мы в Max👉 @i_odmin_book
    Image from a post by Книги для Системного АдминистратораImage from a post by Книги для Системного Администратора
    1,94061Open in Telegram
  • Книги для Системного Администратора

    7 Sept, 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): Быстрая передача данных: Обеспечивает бесконтактную и более быструю передачу данных без функций обеспечения надежности.
    2,210video621Open in Telegram
  • Книги для Системного Администратора

    3 Sept, 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
    Image from a post by Книги для Системного АдминистратораImage from a post by Книги для Системного Администратора
    2,72014211Open in Telegram
  • Книги для Системного Администратора

    2 Sept, 07:42

    Подборка шпаргалок по работе с Vim📲 Мы в Max👉 @i_odmin_book
    3,420file311Open in Telegram
  • Книги для Системного Администратора

    1 Sept, 07:01

    LAN-тестер. Как пользоваться📲 Мы в Max👉 @i_odmin_book
    2,950video62Open in Telegram
  • Книги для Системного Администратора

    31 Aug, 05:38

    UDP vs TCP: В чем разница? 🌐В мире компьютерных сетей два главных героя - протоколы передачи данных TCP и UDP. Оба выполняют одну задачу, но подходы у них совершенно разные.🚀 UDP (User Datagram Protocol) - «Скорость превыше всего» Работает по принципу «отправил и забыл». Он не тратит время на знакомство и сразу шлет данные. Идеально подходит для стриминга, онлайн-игр, видеозвонков и VoIP, где важна скорость, а потеря пары кадров не критична.Особенности (согласно шпаргалке): ❌ Ненадежная доставка (пакеты могут потеряться по пути) ❌ Нет проверки ошибок ❌ Нет контроля потока (может завалить получателя данными) ❌ Нет контроля перегрузок сети ❌ Нет гарантии порядка доставки (пакеты могут прийти вразнобой) ❌ Не устанавливает соединение перед отправкой (No connection establishment)🛡️ TCP (Transmission Control Protocol) - «Надежность как в швейцарском банке» Прежде чем отправить
    Image from a post by Книги для Системного АдминистратораImage from a post by Книги для Системного Администратора
    3,0601153Open in Telegram
  • Книги для Системного Администратора

    30 Aug, 12:26

    Картинка для понимания разрешений файлов в Linux📲 Мы в Max👉 @i_odmin_book
    Image from a post by Книги для Системного АдминистратораImage from a post by Книги для Системного Администратора
    2,50061Open in Telegram
  • Книги для Системного Администратора

    28 Aug, 06:19

  • Книги для Системного Администратора

    28 Aug, 06:18

    Шпаргалка по регулярным выражениям📲 Мы в Max👉 @i_odmin_book
    Image from a post by Книги для Системного АдминистратораImage from a post by Книги для Системного Администратора
    2,780321Open in Telegram
  • Книги для Системного Администратора

    27 Aug, 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
    Image from a post by Книги для Системного АдминистратораImage from a post by Книги для Системного Администратора
    2,86051Open in Telegram