Показать скрытые файлы в linux
В Linux как и в Windows есть скрытые файлы, правда работают они здесь немного по-другому. В файловых системах Linux нет никакого атрибута скрытности, просто разработчики договорились, что файлы с точкой перед названием будут считаться скрытыми.
#СекретыСисадмина
📁 Скачать/Download 👇
В Linux как и в Windows есть скрытые файлы, правда работают они здесь немного по-другому. В файловых системах Linux нет никакого атрибута скрытности, просто разработчики договорились, что файлы с точкой перед названием будут считаться скрытыми.
#СекретыСисадмина
📁 Скачать/Download 👇
Как стать DevOps-инженером с нуля: пошаговый план
Шаг 1️⃣ Погрузитесь в Linux. DevOps-инженер без Linux — как повар без ножа. Начните с базовых команд, работы с файлами и прав доступа.
Шаг 2️⃣ Изучите основы программирования. Bash или Python помогут автоматизировать рутину и не делать всё вручную.
Шаг 3️⃣ Разберитесь с Git. Без него легко запутаться в коде. Учитесь коммитить, делать ветки и откатываться на старые версии без стресса.
Шаг 4️⃣ Освойте контейнеризацию в Docker. Научитесь создавать, оркестрировать контейнеры и управлять ими, чтобы код работал одинаково и на вашем ноутбуке, и в продакшне.
Шаг 5️⃣ Запишитесь на курс Нетологии «DevOps-инженер с нуля» — и разберётесь с предыдущими шагами системно и под руководством опытных экспертов. Будете практиковаться на реальных задачах, добавлять кейсы в портфолио и получать развивающую обратную связь.
По промокоду DEVOPS10 — ещё −10 000 ₽ к 40%-ной скидке на сайте
Реклама. ООО "Нетология". ИНН 7726464125 Erid 2VSb5xHY5rY
Шаг 1️⃣ Погрузитесь в Linux. DevOps-инженер без Linux — как повар без ножа. Начните с базовых команд, работы с файлами и прав доступа.
Шаг 2️⃣ Изучите основы программирования. Bash или Python помогут автоматизировать рутину и не делать всё вручную.
Шаг 3️⃣ Разберитесь с Git. Без него легко запутаться в коде. Учитесь коммитить, делать ветки и откатываться на старые версии без стресса.
Шаг 4️⃣ Освойте контейнеризацию в Docker. Научитесь создавать, оркестрировать контейнеры и управлять ими, чтобы код работал одинаково и на вашем ноутбуке, и в продакшне.
Шаг 5️⃣ Запишитесь на курс Нетологии «DevOps-инженер с нуля» — и разберётесь с предыдущими шагами системно и под руководством опытных экспертов. Будете практиковаться на реальных задачах, добавлять кейсы в портфолио и получать развивающую обратную связь.
По промокоду DEVOPS10 — ещё −10 000 ₽ к 40%-ной скидке на сайте
Реклама. ООО "Нетология". ИНН 7726464125 Erid 2VSb5xHY5rY
Уровни «RAID» 0, 1, 2, 3, 4, 5, 6, 7 и что они означают
Главный основополагающий принцип работы «RAID» заключается в размещении пользовательских данных на нескольких дисках. Данный подход позволяет операциям ввода-вывода («I / O»), напрямую связанными с передачей данных на компьютер или с компьютера, сбалансированным образом перекрывать друг друга, существенно улучшая итоговую производительность.
Читать
#СекретыСисадмина
Главный основополагающий принцип работы «RAID» заключается в размещении пользовательских данных на нескольких дисках. Данный подход позволяет операциям ввода-вывода («I / O»), напрямую связанными с передачей данных на компьютер или с компьютера, сбалансированным образом перекрывать друг друга, существенно улучшая итоговую производительность.
Читать
#СекретыСисадмина
Уровни коммутаторов L1, L2, L3, L4
Существует несколько уровней, различающихся по своим задачам, целям использования и местоположению в сетевой инфраструктуре. Это может быть уровень ядра, агрегации, доступа, распределения и прочие варианты. Разделение является частью иерархической архитектуры сети и используется для оптимизации производительности, масштабируемости и контролируемости сети в зависимости от конкретных нужд организации.
Читать
#СекретыСисадмина
Существует несколько уровней, различающихся по своим задачам, целям использования и местоположению в сетевой инфраструктуре. Это может быть уровень ядра, агрегации, доступа, распределения и прочие варианты. Разделение является частью иерархической архитектуры сети и используется для оптимизации производительности, масштабируемости и контролируемости сети в зависимости от конкретных нужд организации.
Читать
#СекретыСисадмина
❓ Работа с MySQL в продакшене требует отказоустойчивости и масштабируемости. Что делать, если одна база падает, а нагрузка растёт?
На открытом вебинаре 27 марта в 20:00 мск разберём, как работает репликация MySQL, какие схемы масштабирования существуют и как выбрать оптимальный вариант для вашего проекта. Разберём бинарные журналы, GTID и разницу между master-slave и master-master.
⭐️ Спикер Андрей Буранов — системный администратор в VK, входит в топ-3 лучших преподавателей образовательных порталов.
После урока вы сможете уверенно настраивать репликацию, обеспечивать высокую доступность и улучшать производительность MySQL. Это ключевые навыки для системных администраторов и DevOps-инженеров.
👉 Регистрируйтесь на вебинар и получите скидку на большое обучение «Administrator Linux. Professional»: https://vk.cc/cKbhzK
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
На открытом вебинаре 27 марта в 20:00 мск разберём, как работает репликация MySQL, какие схемы масштабирования существуют и как выбрать оптимальный вариант для вашего проекта. Разберём бинарные журналы, GTID и разницу между master-slave и master-master.
⭐️ Спикер Андрей Буранов — системный администратор в VK, входит в топ-3 лучших преподавателей образовательных порталов.
После урока вы сможете уверенно настраивать репликацию, обеспечивать высокую доступность и улучшать производительность MySQL. Это ключевые навыки для системных администраторов и DevOps-инженеров.
👉 Регистрируйтесь на вебинар и получите скидку на большое обучение «Administrator Linux. Professional»: https://vk.cc/cKbhzK
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Media is too big
VIEW IN TELEGRAM
Что нужно для работы системному администратору?
В этом ролике автор рассматривает, какой минимальный набор должен быть у системного администратора под рукой, чтобы максимально быстро справляться со своей работой. Вы разберете основные инструменты и софт, которые позволят диагностировать неисправности и устранять их.
00:00 Вступление
01:16 Необходимые инструменты и оборудование
09:40 Необходимый набор программ
10:02 Пользовательский софт
13:47 Профессиональное ПО
17:22 Активаторы
17:56 Итоги
Смотреть это видео на youtube: youtu.be/ClOd4--_kK0
#СекретыСисадмина
В этом ролике автор рассматривает, какой минимальный набор должен быть у системного администратора под рукой, чтобы максимально быстро справляться со своей работой. Вы разберете основные инструменты и софт, которые позволят диагностировать неисправности и устранять их.
00:00 Вступление
01:16 Необходимые инструменты и оборудование
09:40 Необходимый набор программ
10:02 Пользовательский софт
13:47 Профессиональное ПО
17:22 Активаторы
17:56 Итоги
Смотреть это видео на youtube: youtu.be/ClOd4--_kK0
#СекретыСисадмина
Большая база заметок о командах PowerShell на русском языке
Репозиторий содержит набор полезных скриптов и модулей автора, а также тестовый стенд WinForms с примерами реализации большинства функционала (DataGridView, Button, Checkbox, т.д.), который можно использовать как шаблон для создания программы с графическим интерфейсом и REST API сервер для удаленного доступа к базе данных KeePass с поддержкой авторизации (без шифрования).
Читать
#СекретыСисадмина
Репозиторий содержит набор полезных скриптов и модулей автора, а также тестовый стенд WinForms с примерами реализации большинства функционала (DataGridView, Button, Checkbox, т.д.), который можно использовать как шаблон для создания программы с графическим интерфейсом и REST API сервер для удаленного доступа к базе данных KeePass с поддержкой авторизации (без шифрования).
Читать
#СекретыСисадмина
Media is too big
VIEW IN TELEGRAM
Как защититься от внешних атак с помощью Crowdsec?
На этот и другой вопросы ответили на Selectel Admin MeetUp.
Это регулярный ивент для системных администраторов, тимлидов и техлидов, который организовывает Selectel — независимый провайдер IT-инфраструктуры и облаков. Каждое мероприятие — это площадка для нетворкинга, возможность обсудить актуальные вопросы с коллегами, узнать что-то новое и увезти домой мерч.
Как заранее узнавать о таких мероприятиях и успевать в них вписаться? Подписывайтесь на Selectel Events. Там вы найдете подробные анонсы бесплатных ивентов, полезные материалы по мотивам выступлений, конкурсы и тесты для IT-профи и новичков.
До встречи!
Реклама. АО “Селектел”, ИНН: 7810962785. ERID: 2VtzqxNWX6x
На этот и другой вопросы ответили на Selectel Admin MeetUp.
Это регулярный ивент для системных администраторов, тимлидов и техлидов, который организовывает Selectel — независимый провайдер IT-инфраструктуры и облаков. Каждое мероприятие — это площадка для нетворкинга, возможность обсудить актуальные вопросы с коллегами, узнать что-то новое и увезти домой мерч.
Как заранее узнавать о таких мероприятиях и успевать в них вписаться? Подписывайтесь на Selectel Events. Там вы найдете подробные анонсы бесплатных ивентов, полезные материалы по мотивам выступлений, конкурсы и тесты для IT-профи и новичков.
До встречи!
Реклама. АО “Селектел”, ИНН: 7810962785. ERID: 2VtzqxNWX6x
Дело всегда в TCP_NODELAY
Занимаясь отладкой проблем в легаси-системах, автор первым делом проверяет, включён ли режим
Читать
#СекретыСисадмина
Занимаясь отладкой проблем в легаси-системах, автор первым делом проверяет, включён ли режим
TCP_NODELAY
. И так делает не только он. Разработчики распределённых систем потратили немало часов на решение проблем с задержкой, которые быстро исправлялись простым включением этой опции сокета, указывая на ошибочность базовых настроек или использование устаревшей концепции.Читать
#СекретыСисадмина
Хочешь разбираться в Linux?
Для тебя уже всё сделали.
🐧 Канал DevOps School делится полезными приёмами и лайфхаками Linux, DevOps и информационной безопасности.
Подписывайтесь и прокачивайте свои навыки: @devops_sc
Для тебя уже всё сделали.
🐧 Канал DevOps School делится полезными приёмами и лайфхаками Linux, DevOps и информационной безопасности.
Подписывайтесь и прокачивайте свои навыки: @devops_sc
📌 Основы регулярных выражений (RegEx)
🔹 Символы для поиска
. – любой символ, кроме новой строки
\w – любой буквенно-цифровой символ
\W – любой НЕ буквенно-цифровой символ
\d – любая цифра (0-9)
\D – любой НЕ цифровой символ
\s – любой пробельный символ
\S – любой НЕ пробельный символ
🔹 Якоря
^ – начало строки
$ – конец строки
\b – граница слова
\B – НЕ граница слова
🔹 Квантификаторы
* – 0 или больше повторений
+ – 1 или больше повторений
? – 0 или 1 повторение
{n} – ровно n повторений
{n,} – n или больше повторений
{n,m} – от n до m повторений
🔹 Классы символов
[abc] – любой из символов a, b, c
[^abc] – любой символ, кроме a, b, c
[a-z] – любой символ от a до z
[0-9] – любая цифра от 0 до 9
🔹 Группы и альтернативы
(...) – захватывающая группа
(?:...) – НЕ захватывающая группа
| – “или” между выражениями
🔹 Экранирование специальных символов
\ – экранирование (\. означает точку)
🔹 Примеры
\d{3}-\d{2}-\d{4} – совпадает с SSN (123-45-6789)
\w+@\w+\.\w+ – совпадает с email-адресом
📌 Полезно при поиске, валидации данных и обработке текста!
#СекретыСисадмина
🔹 Символы для поиска
. – любой символ, кроме новой строки
\w – любой буквенно-цифровой символ
\W – любой НЕ буквенно-цифровой символ
\d – любая цифра (0-9)
\D – любой НЕ цифровой символ
\s – любой пробельный символ
\S – любой НЕ пробельный символ
🔹 Якоря
^ – начало строки
$ – конец строки
\b – граница слова
\B – НЕ граница слова
🔹 Квантификаторы
* – 0 или больше повторений
+ – 1 или больше повторений
? – 0 или 1 повторение
{n} – ровно n повторений
{n,} – n или больше повторений
{n,m} – от n до m повторений
🔹 Классы символов
[abc] – любой из символов a, b, c
[^abc] – любой символ, кроме a, b, c
[a-z] – любой символ от a до z
[0-9] – любая цифра от 0 до 9
🔹 Группы и альтернативы
(...) – захватывающая группа
(?:...) – НЕ захватывающая группа
| – “или” между выражениями
🔹 Экранирование специальных символов
\ – экранирование (\. означает точку)
🔹 Примеры
\d{3}-\d{2}-\d{4} – совпадает с SSN (123-45-6789)
\w+@\w+\.\w+ – совпадает с email-адресом
📌 Полезно при поиске, валидации данных и обработке текста!
#СекретыСисадмина
Хотите свести к минимуму риск потери информации?
Тогда ждём вас на вебинаре «Как обеспечить отказоустойчивость хранилищ данных»
В результате вы сможете:
- Разобраться в стратегии репликации, резервного копирования и автоматического фейловера
- Изучить архитектурные решения и инструменты для проектирования систем с высокой доступностью
- Эффективно сохранять данные при сбоях
- Улучшить пользовательский опыт
Будет интересно сисадминам, разработчикам, архитекторам ПО, IT-менеджерам, администраторам БД.
Спикер: Дмитрий Золотов, Kotlin-разработчик в «Яндексе».
Бонус! Всем участникам – скидка 5% на любой курс и гайд «Разбор ошибок: 5 распространённых проблем при проектировании отказоустойчивых хранилищ»
3 апреля, в 19:00 МСК, Бесплатно
Записаться на событие - https://otus.pw/3UaF/?erid=2W5zFGbjoip
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Тогда ждём вас на вебинаре «Как обеспечить отказоустойчивость хранилищ данных»
В результате вы сможете:
- Разобраться в стратегии репликации, резервного копирования и автоматического фейловера
- Изучить архитектурные решения и инструменты для проектирования систем с высокой доступностью
- Эффективно сохранять данные при сбоях
- Улучшить пользовательский опыт
Будет интересно сисадминам, разработчикам, архитекторам ПО, IT-менеджерам, администраторам БД.
Спикер: Дмитрий Золотов, Kotlin-разработчик в «Яндексе».
Бонус! Всем участникам – скидка 5% на любой курс и гайд «Разбор ошибок: 5 распространённых проблем при проектировании отказоустойчивых хранилищ»
3 апреля, в 19:00 МСК, Бесплатно
Записаться на событие - https://otus.pw/3UaF/?erid=2W5zFGbjoip
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Minarca Data Backup
Minarca - это программное обеспечение для резервного копирования данных с открытым исходным кодом, которое позволяет вам бесплатно управлять резервными копиями компьютеров и серверов с помощью централизованного просмотра данных, доступного в режиме онлайн, и легко извлекать их.
Поддерживает Linux/Debian, Windows, MacOS.
Читать
#СекретыСисадмина
Minarca - это программное обеспечение для резервного копирования данных с открытым исходным кодом, которое позволяет вам бесплатно управлять резервными копиями компьютеров и серверов с помощью централизованного просмотра данных, доступного в режиме онлайн, и легко извлекать их.
Поддерживает Linux/Debian, Windows, MacOS.
Читать
#СекретыСисадмина
⭐️🚀 Пройдите вступительный тест и получите доступ к бесплатным урокам курса "Administrator Linux. Professional".
👉 Пройти тест: https://vk.cc/cKqi95
Хотите стать экспертом в администрировании Linux? У нас для вас отличная новость!
Представьте, как вы:
- Освоите настройку и управление сетевыми сервисами на Linux.
- Научитесь автоматизировать задачи с помощью Ansible.
- Сможете эффективно управлять дисковыми подсистемами и файловыми системами.
- Настроите и будете администрировать веб-серверы (Nginx, Apache) и базы данных (MySQL, PostgreSQL).
- Повысите уровень безопасности своих серверов с помощью SELinux и брандмауэров.
- Получите навыки мониторинга и логирования с использованием Prometheus и Zabbix.
Наш курс включает в себя все необходимые знания и практические задания, чтобы вы стали настоящим профессионалом.
❗️После успешного прохождения теста вам будут доступны уроки на лендинге курса, и скидка на обучение "Administrator Linux. Professional".
👉 Пройти тест https://vk.cc/cKqi95
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👉 Пройти тест: https://vk.cc/cKqi95
Хотите стать экспертом в администрировании Linux? У нас для вас отличная новость!
Представьте, как вы:
- Освоите настройку и управление сетевыми сервисами на Linux.
- Научитесь автоматизировать задачи с помощью Ansible.
- Сможете эффективно управлять дисковыми подсистемами и файловыми системами.
- Настроите и будете администрировать веб-серверы (Nginx, Apache) и базы данных (MySQL, PostgreSQL).
- Повысите уровень безопасности своих серверов с помощью SELinux и брандмауэров.
- Получите навыки мониторинга и логирования с использованием Prometheus и Zabbix.
Наш курс включает в себя все необходимые знания и практические задания, чтобы вы стали настоящим профессионалом.
❗️После успешного прохождения теста вам будут доступны уроки на лендинге курса, и скидка на обучение "Administrator Linux. Professional".
👉 Пройти тест https://vk.cc/cKqi95
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Основные команды Linux: cистемная информация (часть 1)
#СекретыСисадмина
date
– вывести текущую дату и времяcal
– вывести календарь на текущий месяцuptime
– показать текущий аптаймuname
– показать информацию о ядре-s
– Показать имя ядра -n
– Показать имя хоста-r
– Показать номер выпуска ядра-v
– Показать версию ядра-m
– Показать имя аппаратной платформы (CPU)-o
– Показать имя операционной системы-a
– Показать всю возможную информациюcat /proc/cpuinfo
– информация ЦПУcat /proc/meminfo
– информация о памятиdf
– показать инф. о использовании дисковdu
– вывести “вес” текущего каталога#СекретыСисадмина
This media is not supported in your browser
VIEW IN TELEGRAM
Живешь в мире масштабирования и аптайма? 🖱
GoCloud — конференция для IT-экспертов про облака и AI.
На GoCloud тебя ждут 30+ докладов, где расскажут и покажут:
➡ как работают облачные сетевые сервисы
➡ как подключать блочные хранилища к железным серверам
➡ как запустить приложения в два клика, при этом сэкономив ресурсы
➡ как реализована архитектура DBaaS поверх K8s
А еще будут ломать приложение в реальном времени и рассказывать про инструменты для защиты от уязвимостей.
Нетворкинг, презентации новых продуктов, live-демо и afterparty ждут тебя 10 апреля.
Регистрация по ссылке👈
GoCloud — конференция для IT-экспертов про облака и AI.
На GoCloud тебя ждут 30+ докладов, где расскажут и покажут:
А еще будут ломать приложение в реальном времени и рассказывать про инструменты для защиты от уязвимостей.
Нетворкинг, презентации новых продуктов, live-демо и afterparty ждут тебя 10 апреля.
Регистрация по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
Основные команды Linux: cистемная информация (часть 2)
#СекретыСисадмина
dmidecode
– информация о железе, берется из API DMI-t
– указать тип устройства-t 17
– информация о памятиfree
– использование памяти и swapwhereis file
– отображение расположения файла filewhich app
– отображает путь к команде apptype app
– аналог команды whichenable
– вывод встроенных в интерпретатор командlshw
– отображение списка устройствlsmod
– список подключенный модулей ядраmodinfo modulename
– информация о модуле modulenamemodprobe modulemane
– добавление и удаление модулей ядра Linux#СекретыСисадмина