🛠 Linux /proc filesystem.
Что можно делать с /proc в linux, как получить информацию о процессах и т. п. Неплохое видео, как по мне.
https://www.youtube.com/watch?v=2Txu6umbsKE
#linux #proc #видео
Что можно делать с /proc в linux, как получить информацию о процессах и т. п. Неплохое видео, как по мне.
https://www.youtube.com/watch?v=2Txu6umbsKE
#linux #proc #видео
YouTube
Exploring Linux /proc filesystem and System Calls Hacking Session with Tanel Poder
🛠 Полезное о /proc. Что там за файлы и директории создаются, какую информацию оттуда мы можем получить. https://opensource.com/article/20/4/proc-filesystem
#proc #system #напочитать
#proc #system #напочитать
🔗 The Difficulties of Tracking Running Processes on Linux - занятное чтиво о трекинге процессов в системе, инструментах, которыми для этого можно пользоваться и о том, что стоит учитывать, когда такого рода задачи встают перед нами.
#напочитать #proc #будничное
#напочитать #proc #будничное
⚙️ Bst - и вот ещё утилита, для изоляции процессов в системе. Авторы видит её применение в CI/CD процессах, там где может потребоваться максимальная изоляция с минимальным оверхедом.
#proc #github #будничное
#proc #github #будничное
🔩 Exo - инструмент для логирования и работы с процессами в системе. Пока что не умеет работать с контейнерами, только с основной системой, но поддержку контейнеров обещают добавить в будущем.
Github: https://github.com/deref/exo
Guide: https://github.com/deref/exo/blob/main/doc/guide.md
#фидбечат #proc #exo
Github: https://github.com/deref/exo
Guide: https://github.com/deref/exo/blob/main/doc/guide.md
#фидбечат #proc #exo
🛠 Process Scheduling In Linux - очень базово (что делает, типы процессов и т. п.) о планировщике процессов. #proc #scheduer
🛠 Linux process priorities demystified - о том как работают приоритеты для процессов в системе. #linux #proc #напочитать
sigma star gmbh
Linux process priorities demystified
Simple questions often have not so simple answers. One example is the question is, what priority does this process have?
🛠 А вот ещё инструмент для исследования процессов, работающих в системе: https://github.com/kris-nova/xpid #proc #будничное #фидбечат
🗜mprocs - утилита, позволяющая запустить несколько процессов одновременно, а затем управлять каждым из них.
https://github.com/pvolok/mprocs
Пишем json конфиг в котором указываем то, что хотим выполнить, и запускаем mprocs.
#tui #mprocs #proc
https://github.com/pvolok/mprocs
Пишем json конфиг в котором указываем то, что хотим выполнить, и запускаем mprocs.
#tui #mprocs #proc
Записки админа
🗜mprocs - утилита, позволяющая запустить несколько процессов одновременно, а затем управлять каждым из них. https://github.com/pvolok/mprocs Пишем json конфиг в котором указываем то, что хотим выполнить, и запускаем mprocs. #tui #mprocs #proc
🗜 Process Compose - утилита для управления процессами так, как мы можем управлять контейнерами через docker-compose. Т. е. мы описываем в yaml файле что хотим запустить, как запустить, куда записать лог и т. п., а затем запускаем описанное через process-compose.
https://github.com/F1bonacc1/process-compose
#proc #tui #будничное
https://github.com/F1bonacc1/process-compose
#proc #tui #будничное
🛠 psitop - визуализация данных из подсистемы PSI (Pressure Stall Information) /proc/pressure...
https://github.com/jamespwilliams/psitop
Подробнее о подсистеме, из которой можно получить информацию о времени ожидания ресурсов процессами...
https://www.kernel.org/doc/html/latest/accounting/psi.html
#proc #pci #tui
https://github.com/jamespwilliams/psitop
Подробнее о подсистеме, из которой можно получить информацию о времени ожидания ресурсов процессами...
https://www.kernel.org/doc/html/latest/accounting/psi.html
#proc #pci #tui
🗜 Интересное о приоритетах процессов в Linux, о том как приоритеты обрабатывает ядро, и о том какие инструменты можно использовать для просмотра информации о приоритетах - Understanding process thread priorities in Linux
#proc #nice #напочитать
#proc #nice #напочитать
🔩 Understanding Linux Kernel Memory Statistics - статья о
https://blogs.oracle.com/linux/post/understanding-linux-kernel-memory-statistics
#meminfo #proc #напочитать
/proc/meminfo
и о том, какие данные мы можем получить оттуда...https://blogs.oracle.com/linux/post/understanding-linux-kernel-memory-statistics
#meminfo #proc #напочитать
🧷 A journey into the Linux proc filesystem - автор статьи знакомится с виртуальной файловой системой /proc и показывает читателям несколько примеров взаимодействия с ней для получения информации о процессах.
#proc #напочитать
#proc #напочитать
🛠 What is PID 0? Объёмный материал, в котором автор разбирается с вопросом - что же из себя представляет PID 0...
https://blog.dave.tf/post/linux-pid0/
#system #proc #pid
https://blog.dave.tf/post/linux-pid0/
#system #proc #pid
blog.dave.tf
What is PID 0? · blog.dave.tf
Yes, there's a PID 0! An explanation of what it is, and a quick walk through linux early boot code.
This media is not supported in your browser
VIEW IN TELEGRAM
⚙️ pgtree - утилита, которая позволяет построить дерево процессов для нужного нам процесса или программы. При необходимости, можно задать собственные параметры для ps, что позволит получить дополнительную информацию о процессах, либо передать сигнал kill для завершения всех процессов дерева...
https://github.com/joknarf/pgtree
#proc #ps #будничное
https://github.com/joknarf/pgtree
#proc #ps #будничное
🔧 Как с помощью mount спрятать процесс в системе не привлекая внимание сисадмина...
- The 'Invisibility Cloak' - Slash-Proc Magic;
- Hiding Linux Processes with Bind Mounts.
#mount #bind #proc
- The 'Invisibility Cloak' - Slash-Proc Magic;
- Hiding Linux Processes with Bind Mounts.
#mount #bind #proc
⚙️ ps aux, написанный на bash. Занятный скрипт, который хорошо прокомментирован автором. Можно и сам скрипт использовать, и просто в него заглянуть, чтобы узнать для себя что-то новое о работе с информацией из
https://github.com/izabera/ps
#bash #proc #будничное
/proc/<pid>/status
...https://github.com/izabera/ps
#bash #proc #будничное
📊 proctrace - профайлер для процессов, который с помощью bpftrace позволяет отслеживать вызовы fork, exec, exit, setsid, setpgid...
- Статья: https://tinkering.xyz/proctrace/
- Github: https://github.com/zmitchell/proctrace
#bpftrace #proc #proctrace
- Статья: https://tinkering.xyz/proctrace/
- Github: https://github.com/zmitchell/proctrace
#bpftrace #proc #proctrace
This media is not supported in your browser
VIEW IN TELEGRAM
🔧 pik (process interactive killer) - программа, с помощью которой можно найти и завершить нужный процесс в системе....
https://github.com/jacek-kurlit/pik
И да, я знаю что есть kill, pkill и т. п., но это симпатичный tui, а поиск по вхождению, имени, номеру порта, аргументам, даёт дополнительные возможности.
#tui #proc #kill
https://github.com/jacek-kurlit/pik
И да, я знаю что есть kill, pkill и т. п., но это симпатичный tui, а поиск по вхождению, имени, номеру порта, аргументам, даёт дополнительные возможности.
#tui #proc #kill