Linux для чайника
Kanalga Telegram’da o‘tish
Все о свободном программном обеспечении и операционной системе Linux
Ko'proq ko'rsatish3 853
Obunachilar
Ma'lumot yo'q24 soatlar
-37 kunlar
-1830 kunlar
Postlar arxiv
3 853
+2
🐧 Вершина эволюции Linux уже здесь: энтузиасты выпустили Shreknux — дистрибутив, полностью посвящённый Шреку.
Система целиком стилизована под мультфильм: от интерфейса до мелочей. Даже вход в систему оформлен как кнопка Enter the swamp.
😎 Идеальный Linux наконец-то найден.
3 853
Почувствуй себя уязвимым…
«КиберГигиена» - канал про личную цифровую безопасность: как не светить личные данные, проверять утечки и защищать свои аккаунты без лишней сложности.
🔗 Загляни, если не хочешь быть лёгкой целью
3 853
Repost from [PYTHON:TODAY]
⚡️ Git для новичков с полного нуля | Все основные команды GIT в одном видео
💬 Установка, коммиты, ветки, слияния, конфликты, игнор, лог, репозитории и много чего интересного.
https://youtu.be/5wri88H0G90
Спасибо за поддержку 🫶
⚙️ Гайд с объяснением настроек при установке на Windows
#youtube
3 853
➡️ SSH: полезная шпаргалка
Большинство знает SSH как инструмент для удалённого входа на сервер. Но его можно использовать гораздо шире: для проксирования трафика, безопасного доступа к внутренним сервисам и туннелирования соединений.
💬 Создать SOCKS-прокси через SSH
Позволяет отправлять веб-трафик через удалённый сервер (например в поездках или в небезопасных сетях).
ssh -D <port> <remote_host>
После этого укажите в браузере прокси:
localhost:<port>💬 Подключиться к RDP через bastion-сервер Если Windows-сервер находится во внутренней сети.
ssh -L <port>:<target_host>:3389 <bastion_server>
RDP-клиент должен подключаться к:
localhost:<port>💬 Подключиться к VNC без открытия порта
ssh -L 5901:localhost:5901 <remote_host>
После этого VNC-клиент подключается к:
localhost:5901💬 Проброс любых других сервисов По такому же принципу можно безопасно подключаться к другим сервисам, не открывая их в интернет: * LDAP — порт 389 * CUPS — 631 * альтернативный HTTP — 8080 💬 Создать новую пару SSH-ключей
ssh-keygen💬 Изменить пароль (passphrase) существующего ключа
ssh-keygen -p
💬 Скопировать публичный ключ на сервер
ssh-copy-id -i <identity_file> <remote_host>
Это добавит ключ в ~/.ssh/authorized_keys на удалённой машине.
💬 Упростить подключения через конфиг SSH
Если вы часто подключаетесь к одному серверу, можно добавить запись в файл:
~/.ssh/configПример:
Host myhouse User itsme HostName house.example.comТеперь можно подключаться так:
ssh myhouse
вместо
ssh itsme@house.example.com💬 Полезные параметры SSH
-l <login> — имя пользователя на удалённой машине -i <identity_file> — SSH-ключ для аутентификации -p <port> — порт SSH (по умолчанию 22) -C — сжатие трафика -D <port> — SOCKS-прокси -X — запуск X11-программ -A — пересылка SSH-агента -4 — использовать только IPv4 -6 — использовать только IPv6 -L <lport>:<host>:<port> — проброс локального порта🖱 SSH — это не просто удалённый доступ, а универсальный инструмент для создания защищённых туннелей и работы с внутренними сервисами. #doc
3 853
🔥 Подписка на easyoffer PRO на 1 год со скидкой 70%
easyoffer – сайт для подготовки к собеседованию на программиста, тестировщика и другие IT-профессии становится еще доступнее со скидкой 70% до 10 марта.
⚙️ Актуальные функции:
1. База вопросов из реальных технических собеседований с вероятностью встречи и примерами ответов.
2. База задач с этапа live-coding.
3. База видеозаписей 1100+ реальных собеседований, в том числе в топовые компании (Сбер, Авито, Яндекс, WB, OZON, МТС и др.) на позиции Junior/Middle/Senior.
4. База 400+ тестовых заданий от компаний.
5. Аналитика ТОП-требований из вакансий для лучшего написания резюме по ключевым словам.
6. Тренажеры для подготовки к собеседованию. В том числе тренажер «Реальное собеседование» со сценарием вопросов под конкретную компанию.
Акция до 10 марта (включительно) на PRO-тариф.
– Подписка действует 1 год
– Доступ ко всем профессиями сразу
👉 Переходи на easyoffer и смотри подробности тарифа
3 853
🐧 Как освоить современный Linux. Полный справочник: от новичка до профессионала
Нашли мощный гайд по современному Linux, который проводит через всю систему шаг за шагом — от базовых вещей до реальной работы в инфраструктуре.
Материал выстроен как логичный маршрут:
сначала разбираются фундаментальные элементы системы — ядро, оболочки, файловые системы — а затем переход к более продвинутым вещам: сетевой стек, контейнеры, мониторинг и управление сервисами.
Отдельный акцент сделан на том, что действительно важно в реальных проектах:
🔹 безопасность
🔹 управление зависимостями
🔹 стабильность инфраструктуры
🔹 масштабируемость систем
Это не просто набор команд из мануалов. Скорее практическая дорожная карта, которая показывает, как Linux становится основой разработки, DevOps-процессов и эксплуатации современных сервисов.
Подойдёт тем, кто хочет не просто «пользоваться Linux», а понимать, как он работает под капотом.
Особенно полезно для:
— разработчиков
— архитекторов ПО
— DevOps и SRE инженеров.
#books #linux
3 853
🎥 Вебинар по Linux: GREP и другие регулярные выражения Linux
На вебинаре вы узнаете:
- Разберём, что такое регулярные выражения и в чём разница между их основными типами (Basic, Extended, PCRE)
- Узнаем, как не сломать grep, sed и awk одной неловкой скобкой и заставить их делать ровно то, что вам нужно.
- Составим шаблоны для логов, чтобы находить не просто «ошибки», а именно ту ошибку, которая мешает спать. И чтобы конфиги сами себя проверяли (ну, почти).
- Научимся отлаживать и тестировать регулярные выражения на практике.
В результате вебинара вы:
- Перестанете путать .* с .+ и будете знать, почему это важно.
- Научитесь писать выражения, которые работают с первого раза (ладно, со второго).
- Автоматизируете хотя бы одну рутину прямо на вебинаре. Хватит уже это делать руками.
- Уйдёте с готовыми шаблонами, которые не страшно показать коллегам.
👉 Для участия зарегистрируйтесь: https://otus.pw/FzBe/
🎁 Все участники вебинара получат специальные условия на полное обучение курса "Administrator Linux. Professional"
Курс от OTUS — для тех, кто хочет работать с Linux на уровне профессионала. Упор на Ubuntu 22.04 и реальные задачи: от RAID и LVM до сетей, firewall, мониторинга и тонкой настройки систем под нагрузку.
В программе: Zabbix, Prometheus, Nginx, Docker, ELK, Ansible, SELinux, BGP и другие инструменты, которые реально используются в продакшене.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
3 853
Repost from [PYTHON:TODAY]
⚡️БЕСПЛАТНЫЙ ДОСТУП К САМОЙ ХАЙПОВОЙ НЕЙРОСЕТИ NANO BANANA через Telegram
https://youtu.be/-g5HCYZGcY0
Спасибо за поддержку 🫶
#youtube
3 853
Repost from [PYTHON:TODAY]
💀 Программирование умерло 💀
🙌 Всё пропало? РАБОТЫ НЕТ | НЕ ИДИ В IT, ПОКА НЕ ПОСМОТРИШЬ ЭТО
Что думаете?
♻️ https://youtu.be/zjqXFeTTTqY
👍 Спасибо за просмотр и поддержку!
#youtube
3 853
Repost from [PYTHON:TODAY]
💀 Ночью под раздачу попал уже и Linux
Пользователи жалуются, что перестал открываться
git.kernel.org — главный репозиторий с обновлениями ядра Linux, на котором держатся практически все отечественные дистрибутивы.
🫡 Интересно, что ещё осталось вне списка блокировок?
🌟 С добрым утром, хорошего дня!3 853
Эксперименты...
Обычные IT-каналы работают по схеме: автор придумал → автор написал → вы прочитали.
Но тут всё иначе:
➡️Я предлагаю идеи (от полезных до откровенно безумных)
➡️Вы голосуете
➡️Победитель уходит в разработку
➡️Весь процесс — в открытую
Что здесь может появиться? Да что угодно!
💬 DOOM, запущенный в Telegram-боте (а почему бы нет)
💬 Бот, который запускается внутри другого бота
💬 Парсер, работающий через Excel и макросы
💬 Код, который пишет сам себя через нейросетку
💬 Игра «Жизнь» Конвея, где клетки — подписчики канала
Что именно запустим следующим — решаете вы.
https://t.me/+wE9d5ttwkG8wNTZi
3 853
😉 Твой путь в кибербезопасность на 200к+ | С нуля до оффера
🦔CyberYozh Academy — это способ не сидеть с теорией годами. Здесь практика начинается сразу: расследование инцидентов, защита инфраструктуры, реальные кейсы.
Опыт в IT не требуется — программа построена от базы. Берут с нуля и доводят до трудоустройства с персональными кураторами. А если ты уже кодишь - у нас есть продвинутые программы курсов 🤫
Что внутри:
⛓ Профессия «Инженер ИБ» + 3 курса (Linux, хакинг, анонимность)
⛓ 9+ проектов в портфолио — не учебные задачки, а практика уровня SOC
⛓ 2 диплома установленного образца
⛓ База компаний + сопровождение до оффера
(Звучит как чит-код, и в определённых условиях так и есть)
⚡️ Акция для первых 15 человек: 4 курса по цене одного
😌😌😌Подробности на CyberYozh — [линк].
Или оставляйте им заявку напрямую:
🦔CyberYozh Support
3 853
ping — это самый простой и одновременно базовый инструмент сетевой диагностики.
Когда что-то «не работает», именно он первым отвечает на вопрос:
хост жив или уже нет.
Утилита проверяет, может ли удалённый узел отвечать на запросы по протоколу ICMP —
без сервисов, портов и лишних зависимостей.
🔧 Синтаксис
ping [опции] адрес_узла
В качестве адреса можно указать:
— IP-адрес
— доменное имя
⚙️ Полезные опции `ping`
-4
Использовать только IPv4 (по умолчанию)
-6
Использовать только IPv6
-b
Разрешить ping широковещательного адреса
-c
Ограничить количество отправленных пакетов
-D
Выводить время ответа в формате UNIX timestamp
-f
Flood-режим — пакеты летят без задержек
Используется для стресс-тестов (и да, может положить узел).
Точки в выводе = потерянные пакеты
-i
Интервал между пакетами (в секундах)
-I
Отправка пакетов через конкретный сетевой интерфейс
-l
Режим перегрузки — система не ждёт ответов, просто шлёт пакеты
-n
Не резолвить IP в доменные имена (быстрее и чище)
-r
Игнорировать таблицу маршрутизации
Пакет отправляется напрямую через интерфейс
-s
Задать размер ICMP-пакета
🧠 Почему `ping` до сих пор важен
* быстро показывает, есть ли вообще связь
* помогает понять, где проблема: сеть, маршрут или хост
* незаменим при первичной диагностике
Минимум. Основа. Классика сетей 🖥
#doc3 853
👩💻 Всем программистам посвящается!
Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
👩💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
🤖 AI & ML — t.me/neuro_ready
👩💻 Frontend — t.me/frontend_ready
👩💻 IT Новости — t.me/it_ready
👩💻 C/C++ — https://t.me/cpp_ready
👩💻 C# & Unity — t.me/csharp_ready
👩💻 Linux — t.me/linux_ready
👩💻 Java — t.me/java_ready
📖 IT Книги — t.me/books_ready
📱 JavaScript — t.me/javascript_ready
🖼️ DevOps — t.me/devops_ready
🖥 Design — t.me/design_ready
📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
3 853
grep в Linux — швейцарский нож администратора. Это не просто поиск по файлам, а инструмент выживания в логах, конфиге и хаосе продакшена.
Утилита позволяет искать, фильтровать и анализировать текст по шаблонам, включая регулярные выражения. Быстро, точно и без GUI.
🔍 Базовые приёмы
grep iodmin file.txt
Поиск строки iodmin с выводом всей совпавшей строки
grep -o iodmin file.txt
Выводит только совпадение, без лишнего текста
grep -i iodmin file.txt
Поиск без учёта регистра
📍 Навигация по результатам
grep -bn iodmin file.txt
Показывает номер строки и позицию в файле
grep -w iodmin file.txt
Совпадение только с целым словом
🔄 Инверсия и контекст
grep -v iodmin file.txt
Показывает всё, кроме совпадений
grep -A 3 iodmin file.txt
grep -B 3 iodmin file.txt
grep -C 3 iodmin file.txt
Контекст до, после или вокруг найденной строки
📂 Работа с директориями
grep -r iodmin $HOME
Рекурсивный поиск по директории
grep -I iodmin file.txt
Игнорирование бинарных файлов
📊 Аналитика
grep -c iodmin file.txt
Подсчёт количества совпадений
grep -l iodmin *.txt
grep -L iodmin *.txt
Список файлов с совпадениями / без совпадений
📑 Множественные шаблоны
grep -f iodmins.txt file.txt
Поиск по списку шаблонов из файла
🧠 Практика администратора
grep -v -f file2 file1 > file3
Строки, которые есть в file1, но отсутствуют в file2
grep -in -e 'python' $(find . -type f)
Рекурсивный поиск с номером строки
grep -inc -e 'test' $(find . -type f) | grep -v :0
Показ только файлов, где есть совпадения
grep . *.py
Вывод содержимого файлов с указанием имени файла
grep "Http404" apps/**/*.py
Поиск конкретных упоминаний в проекте
💻 Обязательный инструмент для администрирования, DevOps и тех, кто дружит с терминалом.
⬇️ Сохраняй, пригодится!
#cheatsheet #doc3 853
🤖Топ-5 ИИ-приложений, которые реально экономят время
1️⃣ ChatGPT (тексты, идеи, письма)
Забудь про скучные тексты и блокнот с идеями.
ChatGPT пишет посты, письма, статьи и даже сценарии. Просто дай команду — и получай результат за минуты.
2️⃣ MidJourney (креативные изображения)
Нужна картинка на пост, презентацию или шутку?
MidJourney превращает текст в арт за секунды. Визуал без дизайнеров — реально магия.
3️⃣ DALL·E (генератор изображений от OpenAI)
Генерируй картинки под любую идею: от мемов до промо.
Просто опиши, что хочешь, и получи готовый визуал.
4️⃣ Notion AI (организация и продуктивность)
Пиши, планируй и структурируй задачи быстрее.
ИИ помогает с заметками, идеями, планами и даже контентом для канала.
5️⃣ Runway ML (видео и анимация)
Создавай видео и анимации за минуты.
Монтаж, эффекты, генерация движущихся объектов — всё без Adobe и сложных программ.
Сохрани, пригодиться!
