en
Feedback
🐧 Linux Junior. Программирование под Linux.

🐧 Linux Junior. Программирование под Linux.

Open in Telegram

Канал для программистов работающих с Linux. Почти все Python девелоперы с нами ну и другие тоже подтянутся. По рекламе: @jannytg @anothertechrock

Show more
3 095
Subscribers
-124 hours
-37 days
-1230 days
Posts Archive
📕Открытый урок о функционале веб-серверов Angie и Nginx для системных администраторов Linux и веб-разработчиков. На открытом
📕Открытый урок о функционале веб-серверов Angie и Nginx для системных администраторов Linux и веб-разработчиков. На открытом уроке 27 февраля в 19:00 мск мы погрузимся в веб-серверами. 📗В результате вы: - Узнаете основное назначение форка популярного веб-сервера Nginx; - Поймете, как появлялся и развивается Angie; - Определите основные отличия Angie от Nginx и разберетесь в преимуществах перехода с одного веб-сервера на другой. Спикер Николай Лавлинский — эксперт веб-разработк (15+ лет), опытный преподаватель (10+ лет), занимался техническим руководством и оптимизацией клиентской и серверной производительности веб-приложений в более чем 100 проектах. 👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/fIXG/ 📙 Все участники открытого урока получат скидку на курс "Администрирование Nginx/Angie" Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Руководство по командам Linux Включает команды, сгруппированные по разделам: управление файлами, пользователями, процессами, оборудованием, сетью, сжатием данных, SSH, установкой пакетов и системной информацией. Также содержит сочетания клавиш для работы в терминале. Полезно 👍 👉 🐧 Linux Junior | #linux

🎮 Настрой свой автостарт в Linux c помощью зажигания! Ignition — это минималистичное приложение для редактирования записей автозапуска в дистрибутивах Linux, совместимых с Freedesktop. ❓ Что предлагает данная программа: — Просмотр приложения, находящихся в автозагрузке; — Создание записей автозагрузки для установленных приложений; — Создание записей автозагрузки для сохранённых скриптов; — Создание записей автозагрузки для произвольных команд. 😀 Устанавливать легко с репозитория:
su -
apt-get update
apt-get install ignition-adw
👍 Устанавливать легко с Flathub:
flatpak install flathub io.github.flattool.Ignition
🔗 Исходный код 🐧 Linux Junior | #linux

rm имя_файла — удалить файл rmdir имя_директории — удалить пустую директорию rm -r имя_директории — удалить директорию shred -uv имя_файла — удаление файла для параноиков (без опции -u просто перезаписывает содержимое файла мусором)

Как удалить файл/директорию? Ответ сегодня #вопросы

⚙️ Управление процессами в Linux: kill, pkill, htop Иногда процессы зависают или потребляют слишком много ресурсов. В Linux есть несколько удобных инструментов для их управления. 📌 Основные команды: 🟢 kill – завершение процесса по PID: ps aux | grep firefox # Найти PID процесса kill 12345 # Завершить процесс 🟢 pkill – завершение по имени процесса: pkill -9 firefox # Принудительно завершить Firefox 🟢 htop – интерактивный мониторинг:
htop  # Открыть интерфейс для управления процессами  
🗣 Эти инструменты помогут эффективно управлять процессами и оптимизировать работу системы. 🐧 Linux Junior | #linux

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

❗️Шорткаты: Alt+F и Alt+B Перемещение по набранной строке на одно слово вперед и назад. Похоже на Ctrl+F и Ctrl+B, при использовании которых можно перемещаться на символ вперед или назад.

Крутая программа для тех, кто уже работает с Linux и хочет погрузиться DevOps. В двух словах: программа на 2 месяца, ты учишь
Крутая программа для тех, кто уже работает с Linux и хочет погрузиться DevOps. В двух словах: программа на 2 месяца, ты учишься, тебе еще и платят. Начинка: начинающий и продвинутый курс по Linux, погружение в DevOps. Обучение с практикой, лабораторными и под контролем экспертов из K2 Сloud. Подробнее можно узнать на сайте

❗️Шорткаты: Alt+D Удаляет слово справа от курсора. Работает аналогично Ctrl+D, но удаляет не символ, а слово.

Наткнулись на промо новой облачной конференции. Пошли подробнее узнавать, кто её организует — оказалось, это создатель первог
Наткнулись на промо новой облачной конференции. Пошли подробнее узнавать, кто её организует — оказалось, это создатель первого в России публичного облака собственной разработки. У ребят планируется много технических докладов: от обзоров новых типов сетевых дисков до приоритетов бизнеса в области ИТ — звучит интересно. Подробнее можете посмотреть тут

Docker простыми словами - канал шпаргалка для тех, кто использует Docker в работе программиста, тестировщика или на любой дру
Docker простыми словами - канал шпаргалка для тех, кто использует Docker в работе программиста, тестировщика или на любой другой позиции. Первый канал по Docker. Поискав в телеграме каналы по docker и не найдя ничего, я решил обьединить контент в одном месте. По содержанию в канале: - вопросы с собеседований - команды докера - книги - тесты для проверки ваших знаний - обучающие видео - чат для обсуждения Подписывайтесь, комментируйте и предлагайте свой контент в нашем сообществе: @justdocker

Какая команда используется для вывода ограничений текущего процесса?
Anonymous voting

Пришло время заглянуть под капот и научиться создавать драйвера на Linux! Научитесь создавать драйвера, управлять памятью на
Пришло время заглянуть под капот и научиться создавать драйвера на Linux! Научитесь создавать драйвера, управлять памятью на уровне ядра, писать многопоточные и синхронизированные модули, а также разбираться в архитектуре и механизмах ядра Linux. 🖐 Что ждет вас на курсе? - Создание и настройка модулей ядра: Вы научитесь легко интегрировать новое оборудование и расширять функциональность системы. - Внутренние механизмы ядра и управление памятью: Поймете, как более точно настраивать и оптимизировать систему под конкретные задачи, что улучшит общую эффективность работы. - Навыки разработки драйверов: Освоите взаимодействие с аппаратными устройствами, что позволит легко интегрировать аппаратные функции и управлять ими, расширяя функциональность мобильных приложений. ➡️ Что будет в программе курса? 1. Узнаем архитектуру ядра Linux и разберемся с драйверами. 2. Создадим простой модуль ядра: будем использовать printk(), сборку и макроопределения __init и __exit. 3. Связь модулей ядра с приложениями? Легко! 4. Работать с файлами символьных устройств — это просто! 5. Создадим драйверы для файловой системы /proc и научимся блокировать процессы при конкуренции. 6. Управление памятью в ядре Linux — прокачаемся! 7. Разработка и регистрация блочных устройств? Без проблем! 8. Конкуренция, семафоры, мьютексы — разберемся с примерами драйверов! 9. Типы данных в ядре и их использование — будем разбираться! Вас ждет пробный урок Перед тем как погружаться в курс, приглашаем вас пройти небольшой демо-урок, где вы сможете проверить, достаточно ли у вас знаний для обучения на курсе, а также послушать лекцию про архитектуру ядра и в чем отличия разработки драйверов от прикладного ПО. ➡️ Регистрация на демо-доступ Реклама. ООО "Инженеркатех" ИНН 9715483673

Из этой статьи вы узнаете о назначении и основных сценариях использования директории lost+found в Linux. Читать статью
Из этой статьи вы узнаете о назначении и основных сценариях использования директории lost+found в Linux. Читать статью

Создавайте и проверяйте задания по программированию на GitVerse На платформе для работы с исходным кодом GitVerse появился Sm
Создавайте и проверяйте задания по программированию на GitVerse На платформе для работы с исходным кодом GitVerse появился SmartClass — бесплатный инструмент для управления заданиями по программированию. С ним можно создавать, хранить и проверять задачи, а также автоматизировать ревью кода с помощью AI-ассистента GigaCode. В общем, все что нужно – теперь под рукой. Пользователи SmartClass получают все преимущества платформы GitVerse, что дает начинающим специалистам возможность освоить профессиональные инструменты разработки. Решение позволяет не только изучать программирование и код, но и погрузиться в детали работы с такими инструментами и практиками, как CI/CD, Git и многими другими. И, конечно, теперь смело можно отдать рутину аналитики заданий вашему верному помощнику – AI-ассистенту! За счет встроенных в платформу AI-расширений и AI-ассистента разработчика GigaCode вы можете за пару минут провести аналитику кода и значительно облегчить процесс проверки работ. Переходите на GitVerse и пробуйте новый инструмент!

❗️Шорткаты: Ctrl+Y При помощи этого шортката можно вставить в строку то, что было вырезано ранее при помощи, например, Ctrl+U или Ctrl+K.

🚀 Какие сетевые устройства выжили? Разбираем повторы, мосты, хабы и коммутаторы! ⏰ 18 декабря в 20:00 (мск) на бесплатном ве
🚀 Какие сетевые устройства выжили? Разбираем повторы, мосты, хабы и коммутаторы! 18 декабря в 20:00 (мск) на бесплатном вебинаре с экспертом по сетевым технологиям разберем, какие устройства прошли испытание временем, а какие устарели. Урок проходит в рамках набора на онлайн-курс «Специализация Network Engineer». Регистрация ограничена! https://otus.pw/gDsw/ Что обсудим на занятии: - Почему и как появились повторители, мосты, хабы, медиаконвертеры и коммутаторы. - Как устроены эти устройства и какие принципы работы за ними стоят. - Почему коммутаторы и другие устройства до сих пор актуальны в современных сетях. Результат урока: сможете четко понимать, как работают эти устройства, и научитесь эффективно их использовать в реальных сетевых проектах. 👨‍🏫 Урок проведет Николай Колесов — эксперт с многолетним опытом в проектировании и внедрении сетевых решений. Он поделится знаниями, которые позволят вам стать профессионалом в настройке и использовании сетевых устройств. 📝 Регистрируйтесь на вебинар 18 декабря в 20:00 (мск) и получите эксклюзивную цену на курс! https://otus.pw/gDsw/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576