Linux Ninja
Kanalga Telegram’da o‘tish
Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.
Ko'proq ko'rsatish3 410
Obunachilar
Ma'lumot yo'q24 soatlar
-97 kun
-4330 kun
Postlar arxiv
3 410
Быстрый совет по Linux
Когда вы запускаете программу в терминале или по SSH, она завершится сразу после закрытия сессии терминала (когда вы выйдете из него) или при разрыве соединения
Чтобы избежать этого и сохранить выполнение программы и всех её процессов, используйте команду
nohup (сокращение от no hangup – «без зависания»). Она игнорирует все сигналы разрыва соединения, позволяя процессу продолжать работу даже при закрытии терминала
Например, чтобы сжать большой объем данных с помощью команды tar и гарантировать, что процесс не прервётся при случайном закрытии терминального окна, выполните команду:
$ nohup tar -cf archive.tar file1 file2
Также nohup создаёт файл nohup.out, в который записывает вывод команды:
$ cat nohup.out
Альтернативно, можно использовать tmux, disown или screen
✈️ Linux Ninja3 410
Ловите годноту учебник по сетевому программированию в Linux
Научит тебя всему: как подружиться с TCP и UDP, как запустить многопоточный сервер, замутить неблокирующий I/O, крутить HTTP-запросы через libcurl и делать шифрованные соединения на OpenSSL
Забирай пригодится🎁
☝️ Ссылка источник
✈️ Linux Ninja
3 410
Помните времена, когда Ubuntu можно было скачать для PowerPC Mac?
А помните, когда можно было скачать 32-битную x86-версию Ubuntu?
Весёлые были времена ❓
✈️ Linux Ninja
3 410
Шпаргалка по сигналам Linux
Сигналы в Linux это один из основных инструментов управления процессами.
В шпаргалке собраны самые полезные сигналы 🥥
✈️ Linux Ninja
3 410
Вы не пользуетесь даже 10% функциями нейросетей
Вы знали, что с помощью ChatGPT можно пересылать деньги с карты на карту? А слышали про режим в Claude, где он по голосовому сообщению создает 5-10 минутный ролик на YouTube?
Чтобы выжать из нейронок максимум, пользуйтесь каналом ИИнтеллигенция. Там узнаете:
➜ Как бесплатно активировать Pro-тариф в ChatGPT и Gemini
➜ Какая нейронка за вас пройдет собеседование на работу
➜ Как с помощью ИИ восстановить удалённые сообщения в ТГ
Подписывайтесь, потом сами себе спасибо скажете: https://t.me/+8BJByiIJKQxiYzZi
3 410
Быстрый совет по Linux
Нужно быстро создать пустой файл?
Используйте:
$ touch notes.txt
Команда touch:
Создаёт новый файл, если его не существует. Обновляет временную метку файла, если он уже есть. Идеально для создания конфигурационных файлов, скриптов или файлов-заглушек.
✈️ Linux Ninja3 410
Быстрый совет по Linux
Нужно очистить терминал?
Вместо команды:
$ clearНажмите: Ctrl + L Экран терминала очистится, и вам не придётся убирать руки с клавиатуры. Небольшое сочетание клавиш, которым вы будете пользоваться каждый день. ✈️ Linux Ninja
3 410
Принёс полезное: интерактивный гайд по созданию своего Git
Простой и пошаговый разбор: как устроены коммиты, индексы, деревья, как работает .git под капотом. Идеально чтоб наконец-то понять, что там внутри
☝️ Ссылка источник
✈️ Linux Ninja
3 410
Подарок для новичков: бесплатный интерактивный курс «Aprende SQL»
Если хотите освоить SQL или подтянуть базу, забирайте полезную находку. На сайте собраны интерактивные уроки и практические задания, есть встроенная песочница, где можно сразу выполнять запросы и закреплять знания.
Ставь лайк и погнали учиться ❤️
☝️ Ссылка источник
✈️ Linux Ninja
3 410
Подготовка к DevOps/SRE интервью с «Troubleshooting Docker и Kubernetes: поиск и устранение проблем»
В программе только важные аспекты:
— troubleshooting Docker и образов
— диагностика сетевых проблем
— настройка readiness/liveness probes
— отладка pod’ов, деплоев и ingress
— анализ логов контейнеров и кластера
— разбор ошибок CrashLoopBackOff, OOMKilled, ImagePullBackOff и других
Собеседования на DevOps/SRE сейчас всё чаще строятся вокруг реальных инцидентов. Данный курс фокусируется именно на таких сценариях и помогает в подготовке к практическим вопросам
48 часов доступен со скидкой 25%
↗️ Пройти курс на Stepik
3 410
Быстрый совет по Linux
Знаете ли вы, что можно изменить цвета, используемые в
top? Пока top запущен, нажмите z, чтобы включить или выключить цветной режим.
Хотите настроить цвета под себя? Нажмите Shift + Z и следуйте подсказкам на экране, чтобы изменить цвета различных разделов.
Простой способ сделать вывод top более удобным для чтения и согласовать его с темой вашего терминала.
✈️ Linux Ninja3 410
Быстрый совет по Linux
При создании новой директории часто приходится выполнять две команды подряд:
$ mkdir project
$ cd project
Эти действия можно объединить в одну команду:
$ mkdir app && cd $_
Переменная $_ содержит последний аргумент предыдущей команды. В данном случае это имя только что созданной директории (app).
Небольшая хитрость, которая позволяет сэкономить несколько нажатий клавиш при работе в терминале.
✈️ Linux Ninja3 410
Microsoft раздают полный курс по ИИ
Компания выложила AI for Beginners обьёмный образовательный курс с теорией, практикой и лабораторными.
В программе курса: нейронные сети, глубокое обучение, компьютерное зрение, обработка естественного языка, генетические алгоритмы и этика ИИ.
Для практики используются TensorFlow и PyTorch два главных ML-фреймворка. Есть перевод на русский язык 🙂
✈️ Linux Ninja
3 410
Что!? появился ChatGPT на ручной тяге
Разработчик собрал CrankGPT коробку с локальной нейросетью, которую нужно буквально заводить вручную.
Вместо розетки здесь обычная ручка: несколько десятков секунд вращения и Raspberry Pi с локальной LLM готовы отвечать на вопросы 🙂
Без интернета. Без электричества из сети. ChatGPT для постапокалипсиса.
✈️ Linux Ninja
3 410
Сокровищница для Linux-админов для подготовки к собеседованиям
В этом репозитории — сотни вопросов по Linux/UNIX, разбитых по уровням сложности. Хотите проверить свои знания или готовитесь к собесу? Тут найдёте всё: от базовых команд до продвинутых кейсов
Настоящий тренажёр для админов 📝
☝️ Ссылка источник
✈️ Linux Ninja
3 410
Быстрый совет по Linux
Получение любого аргумента из предыдущей команды
В bash можно использовать синтаксис
!:n, чтобы получить n-й аргумент из предыдущей команды
Например, если вы выполнили команду:
ls -l agatha.txt agatha_complete.txt
Вы можете получить второй аргумент этой команды, то есть agatha_complete.txt, с помощью !:2
✈️ Linux Ninja3 410
Ловите подгон «Exercism» образовательная онлайн платформа ориентированная на практику
Более 7000 упражнений на 75 различных ЯП. Каждый язык представлен целой дорожкой с задачами, которые помогут разобраться во всех тонкостях шаг за шагом
Отличное место чтобы подтянуть навыки или попробовать новый язык 😎
☝️ Ссылка источник
✈️ Linux Ninja
3 410
Программирование c нуля «От новичка к уверенности в коде на Python»
На Stepik запустили курс для новичков, которым важно не зубрить команды, а понимать логику. Наглядные схемы и визуальные разборы показывают, что происходит внутри программы и как она работает
Много практики, понятные объяснения решений не дадут застрять на теории. Материал предлагает вам не иллюзию знаний, а ощущение контроля: вы ясно видите как из нескольких строк кода рождается работающая программа
Программа курса:
✅переменные и типы данных
✅условия и логика программ
✅циклы и рекурсия
✅функции и работа с вводом данных
✅списки, словари и множества
✅базовое ООП
✅работа с библиотеками Python
✅десятки задач и упражнений
Эти знания фундамент для написания простых ботов и автоматизации задач
🔗Скидка 25% действует 48 часов
3 410
Быстрый совет по Linux
Редактируйте файлы прямо из
less (для ощущения власти над системой)
Когда вы просматриваете файлы в пейджере less, можно нажать клавишу v — текущий файл откроется в редакторе, который указан в переменной окружения EDITOR
После того как вы сохраните файл и выйдете из редактора, обновлённая версия файла снова появится в less
✈️ Linux Ninja