Linux Ninja – Telegram
Linux Ninja
3.08K subscribers
307 photos
65 videos
326 links
Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.
Download Telegram
Быстрый совет по Linux

Хотите получить больше контекста при поиске через grep?
Добавьте опцию -C:
$ grep -C3 proton update.txt


Это покажет по 3 строки до и после совпадения.

Очень помогает при отладке логов или изучении обновлений. Особенно если нужно понять, что окружает ключевые строки

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Откопал для вас еще одну бесплатную книгу по Linux

Хочешь разобраться в Linux книга «Learn Linux for Beginners» отлично подойдёт. Объясняют как работать с командной строкой и оболочкой Bash, работа с файлами, Vim, установка программ, скрипты и даже основы администрирования 📝

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍1
Быстрый совет по Linux

Когда вы убиваете процесс, вы на самом деле его не убиваете. Вы просто отправляете ему сигнал.

А уже сам процесс решает, что с этим делать.

kill <PID> (отправляет SIGTERM, сигнал 15):

Это вежливый способ.

Он посылает сигнал SIGTERM (Terminate — завершить).

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

kill -9 <PID> (отправляет SIGKILL, сигнал 9):

Это жёсткий способ.

Он посылает сигнал SIGKILL.

Этот сигнал процесс перехватить не может. Ядро просто вмешивается и немедленно завершает процесс.

Сначала попробуйте обычный kill. Используйте kill -9 только если процесс завис и отказывается завершаться

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
Какой то чел когда услышал что у кого то проблемы с виндой 👩‍💻

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
9🌚2🥰1
Как работает DNS: краткий гайд

Наглядная схема показывающая как система DNS шаг за шагом преобразует введённое пользователем доменное имя в IP-адрес для доступа к сайту

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1
Настоящая сокровищница для любителей Linux

Руководство по использованию команд и утилит Linux. Здесь собраны команды для всего: от работы с файлами и сетью до мониторинга системы и настройки безопасности. Сохраняй в закладки — пригодится! Можно скачать PDF 😳

☝️ Ссылка источник

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
43
Тем временем Linux-геймеры растут как на дрожжах

За год доля пользователей Linux в Steam выросла на 1% и достигла 3%

Платформа уверенно укрепляется в геймерском сегменте благодаря развитию Proton и успеху Steam Deck 🎮

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍1
Linux внутри Linux без виртуалок и без root

Оказывается, вы можете запустить полноценное ядро Linux… просто как программу. User-Mode Linux (UML) — это специальный порт ядра, который работает в пространстве пользователя и не требует ничего, кроме стандартной системы

Файл становится диском, а терминал консолью, и в пару секунд у вас поднимается полноценное изолированное окружение

Отличный инструмент для разработки, экспериментов и безопасных тестов ⌨️

Подробности здесь

☝️ Ссылка источник

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Готово🔨

Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9❤‍🔥7
Ловите подгон — коллекция интерактивных лабораторий от KodeKloud

Бесплатная платформа с интерактивными лабораториями для практики Linux и Kubernetes. Здесь можно отточить навыки администрирования, работы с контейнерами и облачными технологиями через реальные задания в браузере, без установки дополнительного ПО 😌

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝41
This media is not supported in your browser
VIEW IN TELEGRAM
Разбираем команды Linux легко с — explainshell

Часто сталкиваешься с непонятными командами или сложными опциями в терминале, explainshell — отличный помощник. Просто вставь команду, и сайт подробно объяснит каждую часть, используя официальные man-страницы 😮

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Быстрый совет по Linux

Вы можете сгруппировать файлы по их расширениям с помощью команды:

ls -X


Файлы будут сгруппированы по расширениям в алфавитном порядке

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Быстрый совет по Linux

При копировании с помощью команды cp у скопированного файла будет другой временной штамп

Вы можете сохранить исходные свойства файла с помощью:

$ cp -p source_file target_file


✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43
This media is not supported in your browser
VIEW IN TELEGRAM
Быстрый совет по Linux

Многие либо не знают об этом, либо редко используют.

Нажатие Ctrl+U в терминале Linux удаляет все от позиции курсора до начала строки.

Аналогично, Ctrl+K удаляет все от позиции курсора до конца строки.

Это особенно полезно, если вы неправильно ввели пароль. Вместо того чтобы долго удерживать клавишу backspace, просто нажмите Ctrl+U, чтобы очистить ввод и ввести пароль заново.

Эти сочетания клавиш имеют множество других практических применений

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣8😁4
12 основных команд Git которые должен знать каждый разработчик

Полный гид по базовым командам Git: от создания репозитория до слияния веток

Сохрани себе, чтобы всегда было под рукой❤️

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Годное чтиво с Хабра «О правильной и аккуратной остановке потоков в Linux»

Если ты думаешь, что остановить поток — это просто «сказать ему закончить работу», то эта статья откроет дверь в совершенно другой уровень понимания многопоточности под Linux

Почему pthread_cancel и прочие «жёсткие» методы могут привести к утечкам, поломанным инвариантам и весьма неприятным багам

Погружаемся в сигналы, точки отмены, принудительную раскрутку стека и все те моменты, где обычный подход рушится 🤷‍♂️

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Руководство «Дорожная карта DevOps 2025» как стать девопсом

Подробный план шаг за шагом проведет тебя через все ключевые этапы от основ Linux и Git до облаков и CI/CD. Актуальные ресурсы и практические советы чтобы учиться эффективно 📝

☝️ Ссылка источник

✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Быстрый совет по Linux

Вы, вероятно, не знали, но команда find позволяет быстро найти все исполняемые файлы в каталоге:

find . -type f -executable


✈️ Linux Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
2