Мир Linux – Telegram
Мир Linux
59.1K subscribers
435 photos
106 videos
386 links
Всё самое интересное из мира Linux и опенсорса

Сотрудничество, реклама: @devmangx

РКН: https://clck.ru/3PKrKN

Сотрудничаем с @Spiral_Yuri
Download Telegram
Короткий и полезный трюк для работы в терминале

Нередко бывает, что ты уже набрал команду, собираешься её запустить — и тут вспоминаешь, что перед этим нужно выполнить другую операцию. Но при этом хочется, чтобы набранная команда осталась в истории, чтобы не приходилось писать её заново

Для этого есть удобное сокращение: Alt + Shift + #. Оно просто закомментирует текущую строку, команда не выполнится, но сохранится в истории, и позже её можно будет легко извлечь стрелкой вверх, удалить # и запустить

@linuxos_tg
👍269🔥542811😱7🤣33🤯1🌭1
This media is not supported in your browser
VIEW IN TELEGRAM
И в чем он не прав? Всё по факту сказал

@linuxos_tg
🤣184👍57😁19107😱33💯1
В Ubuntu теперь по умолчанию sudo-rs на Rust

В daily-сборках Ubuntu 25.10 по умолчанию теперь используется sudo-rs вместо классического sudo

Вернуться к старому sudo можно командой update-alternatives --set sudo /usr/bin/sudo.ws, но начиная с 26.10 в main-репозитории останется только sudo-rs

Это решение стало частью инициативы Canonical по замене системных утилит на безопасные аналоги на Rust

@linuxos_tg
144😢50🔥27🤔23👍16💊13106👎5🙈2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
В копилку полезных тренажёров: Linux Survival

Бесплатный интерактивный туториал с эмулятором терминала в браузере: учите базовые команды (ls, cd, cp и др.) и сразу закрепляете их на практике. Плюс наглядная инфографика и квизы для лучшего усвоения

Забираем здесь 🍯

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11430🔥1266👎4🤣2🤓1👻1💊1
Линус Торвальдс официально снял с Bcachefs статус “Supported” в ядре Linux

Причиной, судя по всему, стало недовольство участников (включая самого Линуса) стилем коммуникации разработчика Bcachefs

Теперь ФС Bcachefs переведена в режим внешнего сопровождения

Ссылка на коммит

@linuxos_tg
75💊37👍24🫡15🤔12👎2🔥2👌1
This media is not supported in your browser
VIEW IN TELEGRAM
VIM Master: новый опенсорс проект для изучения Vim

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

Играем тут, исходники на GitHub

@linuxos_tg
🔥126👍451716🌭22😁1
Принёс шпаргалку с 12 командами Git, которые «должен знать каждый разраб»

1. git init – инициализация нового Git-репозитория в текущем каталоге.

2. git add – добавление изменений в индекс (staging area).

3. git commit – фиксация проиндексированных изменений с комментарием.

4. git push – отправка локальных изменений в удалённый репозиторий.

5. git pull – получение изменений из удалённого репозитория и их слияние с локальной веткой.

6. git remote – добавление, просмотр или удаление удалённого репозитория.

7. git branch – вывод списка веток, создание новой ветки и переключение на неё.

8. git fetch – загрузка изменений из удалённого репозитория без их слияния.

9. git checkout – переключение на указанную ветку.

10. git merge – слияние указанной ветки с текущей.

11. git status – отображение текущего состояния репозитория и неподтверждённых изменений.

12. git reset – откат текущей ветки до указанного коммита.


Сохраняем и пользуемся 😏

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13443🔥226👎31
Linux дружелюбен к пользователю. Просто он очень избирательно относится к тому, кто ему друг

@linuxos_tg
253😁21047👍2418🔥5😈3👨‍💻1
Forwarded from IT Portal
PewDiePie завёл GitHub и выкатил свои dotfiles для Arch + Hyprland 😳

В README проекта он встречает всех надписью «Добро пожаловать, командир» (да, почему-то прямо на русском)

Репозиторий: pewdiepie-archdaemon/dionysus

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
22181😁42👍14🔥125👎3💊3🥰2🤔1😈1
Управление ресурсами контейнеров и подов с помощью cgroups

Docker и Kubernetes под капотом используют механизм cgroups в Linux для управления ресурсами приложений, такими как CPU, память и I/O. Вот подборка практических заданий, чтобы вы могли потренироваться:

🔹Ограничить использование CPU и памяти для Linux-процесса
https://labs.iximiuz.com/challenges/limit-cpu-and-memory-of-linux-process

🔹Запустить контейнер с ограниченными ресурсами
https://labs.iximiuz.com/challenges/start-container-with-limited-resources

🔹Завершить работу контейнера, если один из его процессов выйдет за пределы доступной памяти
https://labs.iximiuz.com/challenges/kill-container-on-child-process-oom-event-docker

🔹Ограничить использование CPU и памяти для приложения, запущенного через Docker Compose
https://labs.iximiuz.com/challenges/run-multiple-containers-in-one-cgroup

🔹Задеплоить «прожорливый» Pod, не положив при этом весь кластер
https://labs.iximiuz.com/challenges/start-pod-with-limited-resources

🔹Устранить проблемы со стабильностью в Deployment-е Go-приложения
https://labs.iximiuz.com/challenges/fix-go-app-container-oom

🔹Настроить Pod так, чтобы он пережил OOM-событие без перезапуска
https://labs.iximiuz.com/challenges/make-kubernetes-pod-outlive-oom-event


Забираем в закладки и отрабатываем на практике ✌️

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4841🔥105🥰11
This media is not supported in your browser
VIEW IN TELEGRAM
Как только установил Linux

@linuxos_tg
😁460🤣8656💊21👍19👎19🔥1512🫡5😱3🤝2
Наглядное объяснение NAT (Network Address Translation)

@linuxos_tg
🔥199👍8618🤔7👎64🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Быстрый совет по Linux

Не нравится постоянно видеть в списке скрытые директории . и ..?

Можно использовать опцию -A, чтобы скрыть их при выводе всех файлов, включая скрытые.

$ ls -lA


@linuxos_tg
👍1235019👻33👀1
This media is not supported in your browser
VIEW IN TELEGRAM
В сети показали минимальные требования для установки Linux

@linuxos_tg
😁4667544🤣2811🔥9👎7🥱6💯5🫡2🎉1
Когда я поставлю Linux, я никому не скажу, но будут знаки

@linuxos_tg
😁488🔥863935👍2420🥰6👌2🥱2💊2👀1
Крутейший сервис для быстрого тест-драйва Linux-дистров прямо в браузереDistrosea

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

Удобный способ протестить перед установкой 👍

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
127👍76🔥30👎43👀2
Быстрый совет по Linux

Ты, вероятно, используешь tail -f, чтобы в реальном времени смотреть логи.

Но если тебе больше по душе команда less, её тоже можно использовать для просмотра логов в реальном времени:

less +F filename


@linuxos_tg
👍117🔥29😁109😱2👀1
Пользователи Linux, когда их дом горит, а единственный выход через Windows (окна)

@linuxos_tg
😁37290🤣601915👍8👎4🔥4🥱4💊4💯2
Регулярные выражения для начинающих

PDF-версия в хорошем качестве — в комментариях

@linuxos_tg
🔥109👍481675👀3
Используете много Linux-контейнеров? Попробуйте CLI-утилиту ctop для Linux, macOS или Windows, которая предоставляет краткий и сжатый обзор метрик в реальном времени для нескольких контейнеров. Это интерфейс в стиле top для метрик контейнеров

Забираем c GitHub

@linuxos_tg
60👍42🤝5👀2
Открыл плейлист. Как выйти из него - не знаю 😁

@linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
😁327🤣1362612👍4🔥4👀22🌚1