Получи случайную криптовалюту за регистрацию!

Лига сисадминов

Логотип телеграм канала @sysodmins_league — Лига сисадминов Л
Логотип телеграм канала @sysodmins_league — Лига сисадминов
Адрес канала: @sysodmins_league
Категории: Технологии
Язык: Русский
Количество подписчиков: 9.96K
Описание канала:

Канал, посвященный специалистам сферы ИТ, занимающимся поддержкой сетевой и серверной инфраструктуры, девопсам, SRE, а так же всем тем, кто им сочувствует и понимает.
Написать администратору: @tlgrm_admin_bot

Рейтинги и Отзывы

2.50

2 отзыва

Оценить канал sysodmins_league и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

0


Последние сообщения

2022-09-01 10:16:22 Как настроить Nginx в качестве балансировщика нагрузки

https://telegra.ph/Kak-nastroit-Nginx-v-kachestve-balansirovshchika-nagruzki-09-01

#ит_статьи #linux #nginx #balance
424 views07:16
Открыть/Комментировать
2022-08-31 16:21:00 Создаем свой NAS или по простому "файловое хранилище" на базе FREE-NAS(он же TRUE-NAS)

https://telegra.ph/Sozdaem-svoj-NAS-ili-po-prostomu-fajlovoe-hranilishche-na-baze-FREE-NASon-zhe-TRUE-NAS-08-30

#ит_заметки #unix #truenas
1.2K views13:21
Открыть/Комментировать
2022-08-31 13:41:00
Даже как-то и обидно..

#ит_юмор #middle #yandex
1.4K views10:41
Открыть/Комментировать
2022-08-31 10:51:00 Защитники думают списками, атакующие думают графами. Пока это так, атакующие будут побеждать

https://telegra.ph/Zashchitniki-dumayut-spiskami-atakuyushchie-dumayut-grafami-Poka-ehto-tak-atakuyushchie-budut-pobezhdat-08-29

#ит_статьи #информационная_безопасность #защита_информации
1.5K views07:51
Открыть/Комментировать
2022-08-30 15:47:00 Знакомство с подсистемой Windows для Linux (WSL)

1.
Что такое подсистема Windows для Linux

Подсистема (WSL) может пригодиться для программирования и запуска эксклюзивных программ, управления сетями и серверами (удобно пользоваться привычными консольными программами, такими как git, ansible, rsync и т.д.).

В Windows 11 появилась возможность запуска Android приложений через слой совместимости Windows Subsystem for Android (WSA).

2. Как установить WSL2 (Windows Subsystem for Linux 2) на Windows 10

3. Установка WSL на Windows 11

#ит_заметки #windows #linux #wsl
1.9K views12:47
Открыть/Комментировать
2022-08-30 10:37:00 Краткие заметки по дружбе OpenVox D110P (Digium Wildcard TE110P) и Астериск в 2022 году

https://telegra.ph/Kratkie-zametki-po-druzhbe-OpenVox-D110P-Digium-Wildcard-TE110P-i-Asterisk-v-2022-godu-08-29

#ит_статьи #linux #asterisk #openvox
266 views07:37
Открыть/Комментировать
2022-08-29 14:06:00 Одна из наиболее часто используемых команд консоли Linux - ps (processes status). Это небольшая утилита для просмотра информации о запущенных процессах. У неё огромное количество ключей для представления информации. Если её запустить без них, то она покажет только список процессов данного терминала. Их может вообще не быть, кроме самой оболочки, в которой она запущена.

Сразу покажу команду, которая используется в большинстве случаев:
# ps ax
Выводит все процессы без привязки к пользователю и терминалу. Этот вывод чаще всего приходится грепать, чтобы посмотреть информацию по конкретному процессу. Например, поменял конфигурацию php-fpm на запуск определённого количества процессов, перезапустил демон и проверил, что процессов столько, сколько надо:
# ps ax | grep php-fpm
Можно сразу же пересчитать их количество для какого-то конкретного пула, если меняли только его настройки:
# ps ax | grep php-fpm | grep www | wc -l
Тут конечно можно и одним грепом обойтись, но если хочется сделать так, и это можно (unix-way), то почему бы собственно и нет. Либо можно использовать такой вариант:
# ps -F -C php-fpm

Если добавить ключ u, то можно посмотреть инфу об использовании ресурсов системы каждым процессом:
# ps axu

Полезно добавить к выводу ps ключ --forest, чтобы получить иерархический список процессов. Если просматриваете его весь, то будет нагляднее для анализа:
# ps ax --forest

Если вывод ps слишком длинный, вместо того, чтобы потом скролить терминал, можно добавлять less
# ps ax --forest | less
Less полезно использовать, чтобы увидеть полные строки процессов с параметрами, так как при таком просмотре выполняется перенос строк. Чтобы строки не обрезались, надо дважды добавить ключ -w
# ps ax -w -w

Теперь немного инфы из закладок. Не запоминал эти конструкции.
Вывод списка процессов с отображением информации о потребляемых CPU и MEM с сортировкой по первому:
# ps -e -o pcpu,pmem,args --sort -pcpu
Иногда бывает полезно этот список сверху обрезать:
# ps -e -o pcpu,pmem,args --sort -pcpu | head -10

Список самых тяжёлых процессов по памяти с выводом информации о pid и user этого процесса. Ну и заодно столбцы с mem и cpu переносим вправо, чтобы удобнее смотреть было:
# ps -eo pid,user,cmd,%mem,%cpu --sort=-%mem | head -10

Если к командам выше добавить watch, то эту информацию можно смотреть в режиме реального времени:
# watch -n 1 'ps -eo pid,user,cmd,%mem,%cpu --sort=-%mem | head -10'

Ну и в завершении скрипт, который соберёт информацию обо всех процессах, в том числе с повторяющимися именами, просуммирует их потребление и выведет общий список:
# ps axo rss,comm,pid | awk '{ proc_list[$2] += $1; } END \
{ for (proc in proc_list) { printf("%d\t%s\n", proc_list[proc],proc); }}' \
| sort -n | tail -n 10 | sort -rn \
| awk '{$1/=1024;printf "%.0fMB\t",$1}{print $2}'

#ит_заметки #linux #администрирование #ps
1.4K views11:06
Открыть/Комментировать
2022-08-29 13:53:44
#ит_юмор #техподдержка
1.5K views10:53
Открыть/Комментировать
2022-08-29 10:13:00 11 языков программирования для DevOps и их применение

https://telegra.ph/11-yazykov-programmirovaniya-dlya-DevOps-i-ih-primenenie-08-28

#ит_статьи #DevOps
1.7K views07:13
Открыть/Комментировать
2022-08-28 11:15:30 Абстрактные анонимные сети. Часть 1 и часть 2.

https://telegra.ph/Abstraktnye-anonimnye-seti-08-28
https://telegra.ph/Abstraktnye-anonimnye-seti-ch2-08-28

#ит_статьи #криптография #информационная_безопасность
2.0K viewsedited  08:15
Открыть/Комментировать