🤯 Тест по навыкам сетевого и системного инженера/архитектора 🤯
Ответьте на 22 вопросов и проверьте, насколько вы разбираетесь в принципах коммутации в сетях Ethernet, понимаете IP-маршрутизацию, работу с OSPF или IS-IS и на сколько готовы к обучению на курсе — «Дизайн сетей ЦОД».
За 3 месяца курса вы:
- Досконально изучите все тонкости протокола VxLAN и EVPN для работы в overlay-сетях
- Сможете спроектировать underlay-сеть на основе протокола OSPF/IS-IS или BGP, а также дизайн overlay-сети на базе протокола VxLAN EVPN
- Поймёте, как работают распределённые высоконагруженные сети и как построить IP-фабрику только на протоколе BGP
Время прохождения теста ограниченно 15 минут
👉 ПРОЙТИ ТЕСТ — https://vk.cc/cINrs1
💣 Пройдите тест, получите скидку на курс, и записи уроков от преподавателей курса в подарок.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Ответьте на 22 вопросов и проверьте, насколько вы разбираетесь в принципах коммутации в сетях Ethernet, понимаете IP-маршрутизацию, работу с OSPF или IS-IS и на сколько готовы к обучению на курсе — «Дизайн сетей ЦОД».
За 3 месяца курса вы:
- Досконально изучите все тонкости протокола VxLAN и EVPN для работы в overlay-сетях
- Сможете спроектировать underlay-сеть на основе протокола OSPF/IS-IS или BGP, а также дизайн overlay-сети на базе протокола VxLAN EVPN
- Поймёте, как работают распределённые высоконагруженные сети и как построить IP-фабрику только на протоколе BGP
Время прохождения теста ограниченно 15 минут
👉 ПРОЙТИ ТЕСТ — https://vk.cc/cINrs1
💣 Пройдите тест, получите скидку на курс, и записи уроков от преподавателей курса в подарок.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👍2
Краткая шпаргалка по использованию tmux
Список доступных сессий можно посмотреть командой:
Подключение к сессии:
Сессиям можно давать осмысленные имена и запускать в них фоновые задачи:
# создать фоновую сессию
# подсоединиться к сессии
# прибить сессию
Это иногда бывает удобно в каких-нибудь скриптах. Характерно, что в screen подобный функционал тоже заявлен, но последний раз, когда я проверял, он был сломан.
Интересно также, что в отличие от screen, в tmux нет возможности работать с последовательными портами. Но если вы решите полностью переходить на tmux, то для этой задачи можете воспользоваться утилитой cu:
👉 @sysadminof
Ctr+B, ?
Показать все доступные хоткеиCtr+B, C
Создать окноCtr+B, N
Следующее окноCtr+B, P
Предыдущее окноCtr+B, [0-9]
Перейти к окну с данным номеромCtr+B, X
Закрыть окноCtr+B, %
Горизонтальное разделениеCtr+B, "
Вертикальное разделениеCtr+B,
стрелочки Переход между разделениямиCtr+B,
запятая Переименовать окноCtr+B, W
Список всех окон с переключениемCtr+B, Fn+вверх Скролинг
, можно использовать точпадCtr+B, $
Переименовать текущую сессиюCtr+B, D Detach
, отсоединиться от сессииСписок доступных сессий можно посмотреть командой:
tmux ls
Подключение к сессии:
tmux attach -t 0
Сессиям можно давать осмысленные имена и запускать в них фоновые задачи:
# создать фоновую сессию
tmux new-session -d -s background-task 'watch date'
# подсоединиться к сессии
tmux attach -t background-task
# прибить сессию
tmux kill-session -t background-task
Это иногда бывает удобно в каких-нибудь скриптах. Характерно, что в screen подобный функционал тоже заявлен, но последний раз, когда я проверял, он был сломан.
Интересно также, что в отличие от screen, в tmux нет возможности работать с последовательными портами. Но если вы решите полностью переходить на tmux, то для этой задачи можете воспользоваться утилитой cu:
cu -l /dev/tty.usbserial -s 115200
👉 @sysadminof
👍7🥰2
Подборка Telegram каналов для программистов
https://t.me/lifeproger Жизнь программиста. Авторский канал.
https://t.me/devopslib Библиотека девопса | DevOps, SRE, Sysadmin
https://t.me/rabota1C_rus 1С Работа
Системное администрирование 📌
https://t.me/sysadmin_girl Девочка Сисадмин
https://t.me/srv_admin_linux Админские угодья
https://t.me/linux_srv Типичный Сисадмин
https://t.me/linux_odmin Linux: Системный администратор
https://t.me/devops_star DevOps Star (Звезда Девопса)
https://t.me/i_linux Системный администратор
https://t.me/linuxchmod Linux
https://t.me/sys_adminos Системный Администратор
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux
1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/books_reserv Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_1 Статьи из "Хакера"
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
Английский 📌
https://t.me/UchuEnglish Английский с нуля
Математика 📌
https://t.me/Pomatematike Канал по математике
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике
Excel лайфхак📌
https://t.me/Excel_lifehack
https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
https://t.me/lifeproger Жизнь программиста. Авторский канал.
https://t.me/devopslib Библиотека девопса | DevOps, SRE, Sysadmin
https://t.me/rabota1C_rus 1С Работа
Системное администрирование 📌
https://t.me/sysadmin_girl Девочка Сисадмин
https://t.me/srv_admin_linux Админские угодья
https://t.me/linux_srv Типичный Сисадмин
https://t.me/linux_odmin Linux: Системный администратор
https://t.me/devops_star DevOps Star (Звезда Девопса)
https://t.me/i_linux Системный администратор
https://t.me/linuxchmod Linux
https://t.me/sys_adminos Системный Администратор
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux
1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/books_reserv Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_1 Статьи из "Хакера"
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
Английский 📌
https://t.me/UchuEnglish Английский с нуля
Математика 📌
https://t.me/Pomatematike Канал по математике
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике
Excel лайфхак📌
https://t.me/Excel_lifehack
https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Настраиваем iptables с нуля
Защита сетевых соединений сейчас просто необходима буквально на каждом устройстве, подключенном к Интернет. Тем более, на сервере. Расскажем и покажем конфигурирование штатного сетевого экрана Linux через интерфейс Iptables.
IPTables: NAT и Port forwarding
Продолжаем разговор про основополагающий инструмент управления трафиком, IPTables. Углубимся в реализацию таких технологий, как NAT и port forwarding.
👉 @sysadminof
Защита сетевых соединений сейчас просто необходима буквально на каждом устройстве, подключенном к Интернет. Тем более, на сервере. Расскажем и покажем конфигурирование штатного сетевого экрана Linux через интерфейс Iptables.
IPTables: NAT и Port forwarding
Продолжаем разговор про основополагающий инструмент управления трафиком, IPTables. Углубимся в реализацию таких технологий, как NAT и port forwarding.
👉 @sysadminof
👍14🎉2
🌐 Хотите разобраться, как работает передача IP-пакетов и научиться управлять трафиком в L2 и L3 сетях?
📅 На открытом уроке 26 февраля в 20:00 мск мы разберем ключевые принципы маршрутизации и коммутации, а также покажем, как это устроено на практике.
Вы узнаете:
- Как происходит форвардинг IP-пакетов в L2 и L3
- Как правильно настраивать сетевые сегменты
- Как избежать типичных ошибок в маршрутизации
✨ Записывайтесь на вебинар и получите скидку на большое обучение «Network Engineer»: https://vk.cc/cISnE1
Не упустите возможность улучшить свои навыки в сетевых технологиях! 💻
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📅 На открытом уроке 26 февраля в 20:00 мск мы разберем ключевые принципы маршрутизации и коммутации, а также покажем, как это устроено на практике.
Вы узнаете:
- Как происходит форвардинг IP-пакетов в L2 и L3
- Как правильно настраивать сетевые сегменты
- Как избежать типичных ошибок в маршрутизации
✨ Записывайтесь на вебинар и получите скидку на большое обучение «Network Engineer»: https://vk.cc/cISnE1
Не упустите возможность улучшить свои навыки в сетевых технологиях! 💻
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Forwarded from Bash Советы
🔍 Мониторинг загрузки процессора в реальном времени ⏳
Хотите быстро проверить загрузку процессора без установки сторонних утилит? Вот удобный Bash-скрипт, который показывает загрузку CPU в реальном времени! 🚀
📜 Скрипт:
📌 Как использовать?
1️⃣ Установите sysstat, если ещё не установлено:
2️⃣ Сохраните скрипт в файл cpu_monitor.sh.
3️⃣ Дайте ему права на выполнение:
4️⃣ Запустите:
💡 Скрипт каждую секунду обновляет нагрузку процессора, показывая процент использования. Отличный вариант для быстрого мониторинга без лишних инструментов! 🔥
👉@bash_srv
Хотите быстро проверить загрузку процессора без установки сторонних утилит? Вот удобный Bash-скрипт, который показывает загрузку CPU в реальном времени! 🚀
📜 Скрипт:
#!/bin/bash
while true; do
clear
echo "🖥 CPU Load Monitor"
echo "----------------------"
mpstat 1 1 | awk '/Average/ {print "Загрузка CPU: " 100 - $NF "%"}'
sleep 1
done
📌 Как использовать?
1️⃣ Установите sysstat, если ещё не установлено:
sudo apt install sysstat # Для Debian/Ubuntu
sudo yum install sysstat # Для CentOS/RHEL
2️⃣ Сохраните скрипт в файл cpu_monitor.sh.
3️⃣ Дайте ему права на выполнение:
chmod +x cpu_monitor.sh
4️⃣ Запустите:
./cpu_monitor.sh
💡 Скрипт каждую секунду обновляет нагрузку процессора, показывая процент использования. Отличный вариант для быстрого мониторинга без лишних инструментов! 🔥
👉@bash_srv
👍9👾1
Уровни «RAID» 0, 1, 2, 3, 4, 5, 6, 7 и что они означают
Главный основополагающий принцип работы «RAID» заключается в размещении пользовательских данных на нескольких дисках. Данный подход позволяет операциям ввода-вывода («I / O»), напрямую связанными с передачей данных на компьютер или с компьютера, сбалансированным образом перекрывать друг друга, существенно улучшая итоговую производительность.
https://telegra.ph/Urovni-RAID-0-1-2-3-4-5-6-7-i-chto-oni-oznachayut-02-25
👉 @sysadminof
Главный основополагающий принцип работы «RAID» заключается в размещении пользовательских данных на нескольких дисках. Данный подход позволяет операциям ввода-вывода («I / O»), напрямую связанными с передачей данных на компьютер или с компьютера, сбалансированным образом перекрывать друг друга, существенно улучшая итоговую производительность.
https://telegra.ph/Urovni-RAID-0-1-2-3-4-5-6-7-i-chto-oni-oznachayut-02-25
👉 @sysadminof
👍9👀1
Хотите научиться проектировать надежные сети, устранять сложные сбои и стать профи уровня Middle+?
Сетевые инженеры востребованы в финтехе, облачных сервисах и технологических гигантах. Компании ищут специалистов, способных строить отказоустойчивые сети и быстро находить неисправности.
🎫 Курс можно приобрести в рассрочку
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
📂 Структура файловой системы Linux 🐧
Каждый файл и каталог в Linux начинается с / (корневой каталог).
🔹
🖥
🖧
⚙️
🏠
📚
💿
🔌
📦
📊
🏡
📂
⚡
🗄
🔍
🗑
📁
♻
👉 @sysadminof
Каждый файл и каталог в Linux начинается с / (корневой каталог).
🔹
/bin
– Основные бинарные файлы команд 🖥
/boot
– Файлы загрузки системы 🖧
/dev
– Файлы устройств ⚙️
/etc
– Конфигурационные файлы системы 🏠
/home
– Домашние каталоги пользователей 📚
/lib
– Общие библиотеки 💿
/media
– Подключаемые носители (CD, USB) 🔌
/mnt
– Временные точки монтирования 📦
/opt
– Дополнительные пакеты программ 📊
/proc
– Виртуальная файловая система с информацией о процессах 🏡
/root
– Домашняя директория суперпользователя root 📂
/run
– Данные, используемые запущенными программами ⚡
/sbin
– Системные бинарные файлы 🗄
/srv
– Данные, обслуживаемые системой (например, веб-сервер) 🔍
/sys
– Виртуальная файловая система с информацией о системе 🗑
/tmp
– Временные файлы 📁
/usr
– Статические файлы пользователей (библиотеки, программы) ♻
/var
– Данные, которые часто изменяются (логи, кеш) 👉 @sysadminof
👍27
Утилита для бэкапов Borgbackup
Дедуплицирующий архиватор с сжатием и защищенным шифрованием.
BorgBackup дает вам:
Экономия места при хранении резервных копий.
Безопасное, аутентифицированное шифрование.
Сжатие: lz4, zstd, zlib, lzma или без него.
Возможность монтирования резервных копий с помощью FUSE.
Простая установка на различных платформах: Linux, macOS, BSD, ...
Свободное программное обеспечение (лицензия BSD).
Поддерживается большим и активным сообществом разработчиков с открытым исходным кодом.
GitHub https://github.com/borgbackup/borg
Demo https://www.borgbackup.org/demo.html
👉 @sysadminof
Дедуплицирующий архиватор с сжатием и защищенным шифрованием.
BorgBackup дает вам:
Экономия места при хранении резервных копий.
Безопасное, аутентифицированное шифрование.
Сжатие: lz4, zstd, zlib, lzma или без него.
Возможность монтирования резервных копий с помощью FUSE.
Простая установка на различных платформах: Linux, macOS, BSD, ...
Свободное программное обеспечение (лицензия BSD).
Поддерживается большим и активным сообществом разработчиков с открытым исходным кодом.
GitHub https://github.com/borgbackup/borg
Demo https://www.borgbackup.org/demo.html
👉 @sysadminof
👍3❤1
Курс "Highload Architect" — повышение квалификации, которое научит вас проектировать отказоустойчивые системы, выдерживающие миллионы запросов в секунду.
Что вы получите:
• Глубокое понимание highload-архитектуры.
• Навыки оптимизации серверов и масштабирования.
• Умение решать сложные задачи продакшена.
• Кейс, который пригодится на собеседования в ведущие компании.
Для кого курс:
- Веб-разработчикам — разберетесь в подводных камнях highload-решений.
- Тимлидам — получите инструменты для проектирования системы в команде.
- Архитекторам — изучите базовые принципы построения нагруженных систем.
🎫 Курс можно приобрести в рассрочку
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM