TGViewer
Channel Public Channel
Linux Academy

Linux Academy

@linuxacademiya

Admin - @workakkk


РКН: clck.ru/3FmvFv

#VRHSZ
Subscribers
28.4K
Photos
740
Videos
93
Links
609
Recent Posts 20 shown
Post #1226 1.93K
⚡️ «Контейнеры - это просто Linux-процессы» - полезное упрощение, но не совсем правда

Обычно контейнер объясняют так:

> контейнер = обычный Linux-процесс + namespaces + cgroups

Для первого знакомства этого хватает. Но OCI Runtime Spec определяет контейнер шире: это изолированная среда для запуска процессов, а не сам процесс.

И Linux-механизмы, только один из вариантов реализации.

OCI охватывает не только Linux, но и:

- Windows
- FreeBSD
- Solaris
- z/OS
- VM-based containers

То есть контейнер не обязан быть «процессом в Linux». Важнее то, что среда соответствует контейнерной модели: изоляция, файловая система, ресурсы, lifecycle и правила запуска.

Хороший разбор того, что контейнер представляет собой на самом деле:

https://labs.iximiuz.com/tutorials/oci-containers-explained
  • ❤ 7
  • 🔥 2
Post #1225 2.74K
  • 🥴 21
  • 👍 7
  • 👎 2
  • ❤ 1
  • 👻 1
Post #1224 3.72K
  • 😁 34
  • 💯 17
  • 🔥 2
  • 🤣 2
  • ❤ 1
Post #1223 5.11K
113 пакетов в Void Linux остались без сопровождения из-за несогласия с политикой использования AI

Андреа Бранкалеони (Andrea Brancaleoni) прекратил сопровождение 113 пакетов в дистрибутиве Void Linux в ответ на нетерпимость применения AI-инструментов для анализа изменений и выполнения рутинных задач. Без сопровождения остались такие пакеты, как alacritty, arpwatch, asus-kbd-backlight, clementine, docker-cli, etcd, flint, forego, fscrypt, kubernetes, libguestfs, libnfc, moby, openresolv, packer, racket, rancher-compose, terraform, thermald, trollock, ttf-ubuntu-font-family, vagrant и virt-manager.

Подробнее:
https://opennet.ru/66275/
https://opennet.me/66275/
  • 😐 7
  • 🤣 5
  • 🤬 4
  • 💊 4
  • 👍 2
  • 💯 1
Post #1222 5.13K
🐧 Вышел Debian 13.7

Обновление принесло сразу 107 исправлений безопасности и 106 багфиксов.

Что обновили:

- installer
- kernel ABI
- Cinnamon
- glibc
- множество системных пакетов

Это point release, поэтому переустанавливать систему не нужно — достаточно обычного обновления пакетов.

Если используете Debian 13 в production или на рабочих машинах, обновление лучше не откладывать.

https://linuxiac.com/debian-13-7-released-with-107-security-updates-and-106-bug-fixes/

#Debian #Linux #OpenSource
  • 👍 13
  • 🔥 6
  • 👏 3
  • 🤯 1
Post #1221 3.63K
🔥 Хочешь расти в IT быстрее остальных? Перестань учиться в одиночку

Можно годами смотреть курсы, читать документацию и всё равно топтаться на месте.

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

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

AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
DevOps: t.me/DevOPSitsec
Docker: https://t.me/+90Z5TAyfuNU5YmRi
Golang: t.me/Golang_google
Rust: t.me/rust_code
C++: t.me/cpluspluc
C#: t.me/csharp_ci
Java: t.me/javatg
JavaScript: t.me/javascriptv
React: t.me/react_tg
Frontend: t.me/front
PHP: t.me/phpshka
Android: t.me/android_its
Мобильная разработка: t.me/mobdevelop
Базы данных: t.me/sqlhub
Data Science: t.me/data_analysis_ml
Big Data: t.me/bigdatai
Математика: t.me/data_math
Физика: t.me/fizmat
Kubernetes: t.me/kubernetc
GameDev: https://t.me/gamedev
Haskell: t.me/haskell_tg

Собеседования и карьера:

DS собеседования: t.me/machinelearning_interview
Python собеседования: t.me/python_job_interview

Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка Frontend: https://t.me/addlist/mzMMG3RPZhY2M2Iy

Полезное сверху:

ИТ-мемы: t.me/memes_prog
Английский для программистов: t.me/english_forprogrammers
ИИ и технологии: t.me/vistehno
954 ГБ open-source курсов: https://t.me/+rKBQEMccAA01MTcy
ИТ-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy

Max Ai: https://max.ru/ai_machinelearning_big_data
Max python: https://max.ru/pythonl
ТЕХНО: https://max.ru/vistehno
Max Go: https://max.ru/Golang_google
Max Linux: https://max.ru/linuxkalii
Devops: https://max.ru/DevOPSitsec
C#: https://max.ru/csharp_ci
C++: https://max.ru/cpluspluc
SQL: https://max.ru/sqlhub
Java: https://max.ru/javatg

Подпишись и сохрани, здесь регулярно появляются новые подборки, инструменты и материалы, которые реально помогают расти быстрее.
  • 👍 3
  • ❤ 2
  • 🔥 1
Post #1219 4.38K
Хакеру не нужен твой пароль. Он войдёт по украденной сессии

Пароль можно вообще не взламывать: достаточно увести cookie или токен уже авторизованного пользователя, и система будет считать чужого своим. Это session hijacking, вход через открытую дверь вместо взлома ворот. На Linux лечится проверкой активных сессий через who и last, принудительным завершением подозрительных, TMOUT и ClientAliveInterval, двухфакторкой на SSH и fail2ban.

https://www.instagram.com/reel/DcdnUm8swkV/?stkn=OGpyenp5YjZydjEy

#naruto #hacking
  • 🔥 17
  • 👍 8
  • ❤ 5
Post #1218 4.95K
Удалил файл, а место не освободилось. Почему так в Linux


Снёс лог на 50 гигабайт, а df -h всё так же показывает 95 процентов. Причина в том, что процесс держит файл открытым: имя из каталога исчезло, а сами данные живут, пока жив дескриптор. Ищешь виновника через lsof и grep deleted, гасишь процесс или перезапускаешь сервис, и место возвращается.
  • 👍 31
  • 🔥 5
  • ❤ 3
Post #1217 5.09K
В Asahi Linux обеспечена официальная поддержка устройств Apple на чипах M3

Разработчики проекта Asahi, нацеленного на портирование Linux для работы на компьютерах Mac, оснащённых ARM-чипами, разработанными компанией Apple, объявили о реализации официальной поддержки компьютеров Mac на чипах Apple M3. Заявлена возможность работы на устройствах MacBook и iMac серий M3, M3 Pro и M3 Max (Mac Studio/M3 Ultra пока не поддерживается).

Подробнее:
https://opennet.ru/66228/
https://opennet.me/66228/
  • 🔥 10
  • 👍 6
  • ❤ 4
Post #1216 5.16K
💡 Linux Совет: mknod - команда, которую редко используешь, но полезно знать

В Linux через mknod можно создавать специальные файлы: named pipes, block devices и character devices.

Named pipe:
sudo mknod mypipe p

Block device:
sudo mknod /dev/mydevice b 8 0

Character device:
sudo mknod /dev/mydevice c 1 7

Опции:
p — named pipe
b — block device
c — character device
-m — права доступа

Проверить тип файла:
ls -l mypipe

⚠️ С /dev осторожно: неправильные major/minor numbers могут привести к неприятным последствиям.

Полезная команда для low-level Linux, работы с устройствами и системного администрирования.
  • 👍 16
  • ❤ 4
  • 🔥 3
  • 👌 3
  • 🎉 1
  • 👻 1
Post #1214 5.09K
💡 Совет Linux - управление пакетами через `apt-get`

На Debian и Ubuntu пакеты можно устанавливать, обновлять и удалять прямо из терминала.

Установить пакет:


sudo apt-get install nginx


apt-get автоматически подтянет необходимые зависимости.

Обновить список доступных пакетов:


sudo apt-get update


Обновить уже установленные:


sudo apt-get upgrade


Удалить пакет:


sudo apt-get remove package-name


Посмотреть, что будет обновлено, ничего не меняя:


apt-get --just-print upgrade


Найти пакет:

apt-cache search nginx

Коротко:

• update - обновить списки пакетов
• upgrade - обновить установленные пакеты
• install - установить
• remove - удалить
• --just-print — показать будущие действия без выполнения

apt-get остаётся одним из базовых инструментов управления пакетами в Debian/Ubuntu и особенно удобен в скриптах и автоматизации.
  • 👍 19
  • ❤ 12
  • 🗿 8
  • 🔥 5
  • 👎 4
  • 👏 3
  • 🎉 2
Post #1213 4.89K
✔️ Linux Совет: повторяй команду автоматически каждые несколько секунд

Нужно постоянно следить за диском, нагрузкой или размером логов?

Используй watch:


watch -n 2 df -h


Команда df -h будет запускаться каждые 2 секунды, а вывод — обновляться прямо в терминале.

Полезно для:

— дискового места
free -h
uptime
ls -lh для растущих логов
— любых команд, результат которых меняется со временем

Выйти можно клавишей q.

Простой инструмент, но в диагностике Linux очень удобный.
  • 👍 22
  • ❤ 6
  • 🔥 3
  • 👎 1
Post #1212 4.5K
🔥 Python + AI без игрушечных демок. Курс для тех, кто хочет собирать рабочие системы.

Stepik: «Python современный AI для разработчика и автоматизации задач»

63 урока, 382 шага, практика с кодом и автопроверкой.

Внутри: RAG, tool calling, агенты, evals, MCP, Ollama, vLLM, pgvector + HNSW, безопасный text-to-SQL, prompt injection, кэш, очереди и sandbox для агентного кода.

Плюс реальные автоматизации: почта, отчёты, боты, вебхуки и браузерные сценарии.

Для тех, кто уже знает Python и хочет перейти к production AI.

72 часа скидка 55%

https://stepik.org/a/295921
  • 👍 8
  • ❤ 3
  • 🔥 3
  • 👏 1
Post #1211 4.74K
Порт занят, а процесса нет. Знакомься, TIME_WAIT

bind: address already in use, при этом ss -tulnp | grep :8080 не находит вообще ничего. Процесс действительно умер, а TCP-соединение ещё доживает в состоянии TIME_WAIT, и порт выглядит занятым.

Смотри не на список процессов, а на состояние сокета: если это TIME_WAIT, оно уйдёт само, а для частых перезапусков сервиса ставь SO_REUSEADDR вместо того, чтобы убивать процессы вслепую.
  • 👍 10
  • ❤ 6
  • 🔥 4
  • 👏 1
  • 🙈 1
Post #1210 4.67K
  • 🔥 22
  • 😁 10
  • 👎 8
  • 🍌 3
  • 👍 2
  • ❤ 1
  • 👏 1
  • 🌭 1
  • 👻 1
Post #1207 5.17K
Нужно быстро посмотреть разметку дисков в Linux? Есть команда, которую полезно знать наизусть:


sudo fdisk -l


Она покажет подключённые диски, разделы, их размеры, типы и таблицы разделов.

Если нужен конкретный диск:


sudo fdisk -l /dev/sda


А чтобы открыть диск для управления разделами:


sudo fdisk /dev/sda


Внутри fdisk пригодятся:


p показать таблицу разделов
n создать новый раздел
d удалить раздел
t изменить тип раздела
w записать изменения
q выйти без сохранения


Главное не путать просмотр с редактированием: fdisk -l безопасно показывает информацию, а команды внутри fdisk уже могут изменить разметку диска и привести к потере данных.

Полезный Linux-инструмент, когда нужно быстро понять, какие диски и разделы вообще видит система.
  • 👍 14
  • 🔥 11
  • ❤ 3
Post #1205 5.07K
)
  • ❤ 11
  • 👍 5
  • 🔥 3
  • 😁 3
  • 👎 1
  • 🤬 1
  • 👻 1
  • 🙈 1
Older posts →

About this channel

How can I read @linuxacademiya without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Linux Academy: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Linux Academy have?
Linux Academy (@linuxacademiya) has 28.4K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Linux Academy know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →