Системный Администратор – Telegram
Системный Администратор
2.14K subscribers
209 photos
505 videos
8 files
220 links
Канал для системных администраторов. Полезный контент по Windows, Linux и т.д.

По всем вопросам @evgenycarter
Download Telegram
Основные команды linux

Определить текущий рабочий каталог команда PWD, Linux terminal
Содержимое каталога команда LS, Linux terminal
Сменить каталог команда CD, Linux terminal
Создать, удалить каталог команды MKDIR, RMDIR, Linux terminal
Копировать файлы, перемещать файлы команды COPY, MOVE, Linux terminal
Переименовать файл команда MV, Linux terminal
Текстовый редактор Nano в Linux
Проверка контрольной суммы iso образа, SHA256, MD5, Linux terminal
Создать файл команда touch, Linux terminal

источник

👉 @sys_adminos
👍3🔥1
Media is too big
VIEW IN TELEGRAM
История X11 и X Window System

История появления и развития легендарной X Window System, лежащей в основе подавляющего большинства дистрибутивов Linux и BSD-систем.

источник

👉 @sys_adminos
👍1
👩‍💻 Основы BASH

Часть 1
Изначально это была памятка для студентов, которые начинают работать с unix-подобными системами. Иными словами, статья рассчитана на тех, кто не имеет предыдущего опыта работы в unix-овой командной строке, но по тем или иным причинам хочет или должен научиться эффективно с нею взаимодействовать.

Здесь не будет пересказа манов (документации), и статья никак не отменяет и не заменяет их чтение. Вместо этого я расскажу о главных вещах (командах, приемах и принципах), которые надо осознать с самого начала работы в unix shell-е, чтобы работа происходила эффективно и приятно.

Статья касается полноценных unix-подобных окружений, с полнофункциональным шеллом (предпочтительно zsh или bash)и достаточно широким набором стандартных программ.

https://habr.com/ru/articles/47163/


Часть 2
Эта часть, как и обещал, будет посвящена циклам, математическим операциям и использованию внешних команд.

https://habr.com/ru/articles/52871/

👉 @sys_adminos
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Полезные команды Linux. Корректные: выключение, перезагрузка, выход из системы.

# init 0
Выключить систему
# logout
Завершить текущую сессию
# reboot
Перезагрузка
# shutdown -h now
Еще один вариант корректного выключения
# shutdown -h 22:15 &
Запланировать выключение системы на 22 часа 15 минут
# shutdown -c
Отменить запланированное выключения системы
# shutdown -r now
Еще один вариант перезагрузки
# telinit 0
Тоже способ выключения системы

👉 @sys_adminos
👍4🔥1
Под капотом загрузчика

Мы, сервисные инженеры, сталкиваемся с GRUB2 ежедневно. А вот когда стало любопытно посмотреть на загрузчик комплексно, то в интернете и в учебнике Linux нашли лишь несколько команд: как заново проинсталлировать загрузчик и обновить текущую конфигурацию. «А почему так мало?», — была наша первая мысль. Решили восполнить пробел — так появилась эта статья. А для иллюстрации попросили нейросетку изобразить, «как выглядят эпичные проблемы с GRUB» -- вот что вышло.

https://habr.com/ru/companies/jetinfosystems/articles/820615/

👉 @sys_adminos
👍2
🧅 Onionpipe

Перенаправляет порты на локальном хосте на удаленные Onion-адреса как скрытые сервисы Tor и наоборот.

https://github.com/cmars/onionpipe

👉 @sys_adminos
👍2
Bash

1. Введение
2. Основы команд
3. Файловая система
4. Переменные shell
5. Чтение текстовых файлов

👉 @sys_adminos
👍3
Новая зона доступности во Владимирской области

Яндекс строит во Владимирской области новый дата-центр мощностью более 40 МВт, рядом с уже действующим ДЦ. Запуск — в 2026 году. На его базе появится новая зона доступности Yandex Cloud.

- Задержка между двумя зонами — <1 мс
- Пропускная способность — до 25,6 Тб/с
- Полная независимость каналов связи между ДЦ для отказоустойчивости
- Энергоэффективность — 1,1 PUE (на 27% ниже среднего)

Параллельно обновили вычислительные платформы: они в три раза производительнее предыдущего поколения при сопоставимой цене. Теперь поддерживается до 288 vCPU и до 1,7 ТБ RAM на одну ВМ.

Подходит для высоконагруженных СУБД, транзакций, стриминга и realtime-приложений.

https://www.vedomosti.ru/technology/articles/2025/09/24/1141605-yandeks-zapustit
Было / стало

👉 @sys_adminos
👍6🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Winresizer

Если вы хотите изменить размер, поменять местами и переместить окна, плагин winresizer может быстро изменить размер окна vim с помощью режима изменения размера.

https://github.com/simeji/winresizer

👉 @sys_adminos
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Консоль в массы. Переход на светлую сторону. Bash

Удобство использования того или иного инструмента заключается в том, насколько он помогает в решении конкретной задачи. Также важно, чтобы мы могли настроить этот инструмент под свои нужды. Приятным бонусом будет и тот факт, что мы можем расширить и дополнить новыми возможностями наш инструмент.

Мы добрались до самой интересной и увлекательной темы — это скрипты на bash. Когда вы запускаете терминал, внутри него работает специальная программа-оболочка — shell (англ) — интерпретатор команд. Shell понимает все команды, которые вы вводите с клавиатуры, и обрабатывает их. Также выводит сообщения об ошибках, следит за корректностью команд и их синтаксисом. Примером таких команд могут быть: сменить директорию, создать новую директорию, добавить текстовый файл, отредактировать текстовый файл, сохранить изменения и другие.

https://habr.com/ru/articles/319670/

👉 @sys_adminos
👍1
LOAD-BALANCER

Настройка балансировки траффика с использованием NAT/Nat Load Balancer(cisco)
Балансировка с использованием BGP/bgp load balancer/+NAT(cisco)
Балансировка нагрузки 2 ROUTERS/отказоустойчивость с OSPF, HSRP и SLA(cisco)
Балансировка нагрузки с PFR/ Performance Routing(cisco)/CCNA/CCNP/CCIE

источник

👉 @sys_adminos
Беспроводные сети. Стандарты

IEEE 802.11 — набор стандартов связи для коммуникации в беспроводной локальной сетевой зоне частотных диапазонов 0,9, 2,4, 3,6 и 5 ГГц.
Пользователям более известен по названию Wi-Fi, фактически являющемуся брендом, предложенным и продвигаемым организацией Wi-Fi Alliance. Получил широкое распространение благодаря развитию мобильных электронно-вычислительных устройств: КПК и ноутбуков.

Список стандартов
При описании стандарта в скобках указан год его принятия.

802.11 — изначальный 1 Мбит/с и 2 Мбит/c, 2.4 ГГц и ИК стандарт (1997).
802.11a — 54 Мбит/c, 5 ГГц стандарт (1999, выход продуктов в 2001).
802.11b — улучшения к 802.11 для поддержки 5,5 и 11 Мбит/с (1999).
802.11c — процедуры операций с мостами; включен в стандарт IEEE 802.1D (2001).
802.11d — интернациональные роуминговые расширения (2001).
802.11e — улучшения: QoS, пакетный режим (packet bursting) (2005).
802.11F — Inter-Access Point Protocol (2003).
802.11g — 54 Мбит/c, 2.4 ГГц стандарт (обратная совместимость с b) (2003).
802.11h — распределённый по спектру 802.11a 5 GHz) для совместимости в Европе (2004).
802.11i — улучшенная безопасность (2004).
802.11j — расширения для Японии (2004).
802.11k — улучшения измерения радиоресурсов.
802.11l — зарезервирован.
802.11m — поправки и исправления для всей группы стандартов 802.11.
802.11n — увеличение скорости передачи данных 600Мбит/c). 2.4-2.5 или 5 ГГц. Обратная совместимость с 802.11a/b/g (сентябрь 2009).
802.11o — зарезервирован.
802.11p — WAVE — Wireless Access for the Vehicular Environment (беспроводной доступ для среды транспортного средства).
802.11q — зарезервирован, иногда его путают с 802.1Q.
802.11r — быстрый роуминг.
802.11s — ESS Wireless mesh network (Extended Service Set — расширенный набор служб; Mesh Network — многосвязная сеть).
802.11T — Wireless Performance Prediction (WPP, предсказание производительности беспроводного оборудования) — методы тестов и измерений.
802.11u — взаимодействие с не-802 сетями (например, сотовыми).
802.11v — управление беспроводными сетями.
802.11w — Protected Management Frames (защищенные управляющие фреймы).
802.11x — зарезервирован и не будет использоваться. Не нужно путать со стандартом контроля доступа IEEE 802.1X.
802.11y — дополнительный стандарт связи, работающий на частотах 3.65-3.70 ГГц. Обеспечивает скорость до 54 Мбит/с на расстоянии до 5000 м на открытом пространстве.
802.11ac — Скорость передачи данных — до 6.77 Гбит/с для устройств, имеющих 8 антенн. Обратно совместим с IEEE 802.11n Утвержден в январе 2014 года.
802.11ad — стандарт с дополнительным диапазоном 60 ГГц (частота не требует лицензирования). Скорость передачи данных — до 7 Гбит/с.

Примечания:

802.11F и 802.11T являются рекомендациями, а не стандартами, поэтому используются заглавные буквы.
Названия стандартов укорочены.

👉 @sys_adminos
👍2
Примеры типовых операций в bash-скриптах

Арифметические действия, циклы по кол-ву раз

#!/bin/bash
A="10"
B="5"
C=`expr $A + $B`
printf "A=10 B=5 C=expr \$A + \$B C=%d \n" "$C"

# пример цикла по i
I=0
while [ $I -lt 15 ]
do
printf "0x%02x " "$I"
I=`expr $I + 1`
done
echo



Разного рода проверки

#!/bin/bash
# пример проверки существования файла
# создаем файл test1
touch test1
# проверяем существование файла test1
if [ -f test1 ] ; then
echo "файл test1 существует"
fi
# проверяем несуществование файла test2
if ! [ -f test2 ] ; then
echo "файл test2 не существует"
fi
# краткая справка по другим опциям команды [ ]
# -d filename директория существует
# -f filename файл существует
# -L filename символьная ссылка существует
# -r, -w, -x файл доступен для чтения, записи или выполнения
# -s filename файл существует и имеет ненулевую длину
# f1 -nt f2 f1 новее чем f2
# f1 -ot f2 f1 старше чем f2



Работа с FTP

#!/bin/bash
ADDRESS=192.168.1.150
USER=root
PASSWORD=root
ftp -n -p ADDRESS <<EoF
user USER PASSWORD
cd /usr/bin
put my_cool_program
quit
EoF
exit 0



Работа с telnet

#!/bin/bash
(
sleep 1
echo "root"
echo "cd /tmp"
echo "ls"
sleep 1
echo "quit"
) | telnet 192.168.1.150

Примечание: в этом случае root логинится без пароля, если нужен пароль, то надо добавить после echo "root" еще одно эхо с паролем.

Пример цикла по множеству значений

#!/bin/bash
# пример цикла по множеству значений
for A in раз два три четыре пять
do
echo "$A,"
done
echo "вышел заяц погулять"
echo


Не забываем, что для того, чтоб скрипт можно было запустить, надо изменить права доступа к нему, добавив возможность исполнения файла, например командой

chmod a+x noscript.sh

👉 @sys_adminos
👍3