ch
Feedback
bashninja | DevOps | SRE |CyberSecurity |Computer Science

bashninja | DevOps | SRE |CyberSecurity |Computer Science

前往频道在 Telegram

Канал про DevOps, SRE, CyberSecurity и Computer Science.

显示更多
264
订阅者
无数据24 小时
-27
-1330

数据加载中...

吸引订阅者
六月 '26
六月 '26
+1
在0个频道中
五月 '26
+2
在0个频道中
Get PRO
四月 '26
+9
在0个频道中
Get PRO
三月 '26
+7
在0个频道中
Get PRO
二月 '26
+3
在0个频道中
Get PRO
一月 '26
+370
在0个频道中
Get PRO
十二月 '25
+25
在0个频道中
Get PRO
十一月 '250
在0个频道中
Get PRO
十月 '25
+50
在1个频道中
日期
订阅者增长
提及
频道
18 六月0
17 六月0
16 六月0
15 六月0
14 六月0
13 六月0
12 六月0
11 六月0
10 六月0
09 六月0
08 六月0
07 六月0
06 六月0
05 六月0
04 六月0
03 六月0
02 六月+1
01 六月0
频道帖子
https://habr.com/ru/articles/1017290/ Набросал тут статейку на Хабре =)

2
没有文字...
0
3
没有文字...
0
4
没有文字...
0
5
Вопрос с реального собеса на DevOps-позицию df -h показывает 20% занято. du -sh /* в сумме даёт 95%. Сервер лагает. Места "нет". Что происходит и как починить? . . . Файл удалили через rm, но процесс его держит открытым. Ядро не освобождает блоки пока жив файловый дескриптор - место физически занято, просто невидимо. Классика: лог-файл ротировали rm пока java или nginx в него пишет. Найти проблему: lsof +L1 Показывает открытые файлы у которых счётчик ссылок меньше 1 - файл удалён из файловой системы, но процесс его ещё держит. Вывод будет примерно такой: java 1234 user 7w REG ... /var/log/app.log (deleted) 7w - номер дескриптора и режим доступа. Цифра - номер (7), буква - что процесс делает с файлом: r читает, w пишет, u читает и пишет. В нашем случае java пишет в лог - значит w. Починить без рестарта: > /proc/1234/fd/7 > - оператор перенаправления в bash, открывает файл на запись и обнуляет содержимое. /proc/1234/fd/ - папка где Linux хранит все открытые дескрипторы процесса 1234 в виде симлинков на реальные файлы. 7 - цифра из вывода lsof перед буквой режима. Команда идёт к файлу напрямую через дескриптор - минуя файловую систему где файл уже "удалён". Место освобождается моментально, процесс продолжает работать. Сталкивались с таким? 👇
0
6
💻 Windows, Linux, macOS — на чём реально работают инженеры в 2026? Холиварная тема. Но давайте честно — выбор рабочей ОС в IT это не религия, это компромисс между болью и удобством. 🍎 macOS — Unix из коробки, нормальный экран, батарея. ssh, grep, curl без танцев. Минус: цена железа и закрытая экосистема. Сломался тулчейн Apple Silicon — идёшь гуглить почему brew опять что-то не то слинковал. 🐧 Linux — окружение совпадает с продакшеном один в один. Никаких сюрпризов с line endings, полный контроль над всем. Цена: раз в полгода после обновления ядра что-нибудь отвалится. Garuda, Ubuntu, Arch — у каждого дистра своя секта. 🪟 Windows — WSL2 реально вытащил ситуацию: полноценное Linux-ядро, Docker Engine без прослойки. Но стоит шагнуть за пределы WSL: пути с обратными слешами, права доступа ни с чем не совместимы, и PowerShell который притворяется bash. Занятная закономерность: джуны стартуют на Windows → мидлы переезжают на macOS → сеньоры уходят на Linux и не возвращаются. На чём работаете и почему именно на этом? 👇
0