millinux
(usa Red Hat)
Enviado em 18/01/2018 - 12:57h
Quando devo recorrer ao /sys ao invés do /proc ?
O /sys, é o que você precisa de informações sobre o sistema (a grosso modo, kernel space, sessões do kernel).
Ex: rescan de discos, rescan de HBA, etc.
# ls /sys
block bus class dev devices firmware fs hypervisor kernel module power
O /proc, é relacionado a processos (a grosso modo, user space).
Consultar processos sendo executados e ativos no SO, cmdline, etc..
# ls /proc
1 118 139 1506 15395 15416 15643 1872 22715 24068 26701 3297 5 64 80 99 keys softirqs
10 119 14 1507 15396 15417 157 1884 22717 24071 27 3299 50 65 81 acpi key-users stat
100 12 140 151 15397 15418 158 1893 22718 2463 27050 33 51 66 817 buddyinfo kmsg swaps
101 120 141 15100 15398 15419 16 1899 22719 2474 2713 3301 52 67 82 bus kpagecount sys
102 121 1416 15104 15399 15420 160 19 22720 2475 28 3303 53 68 83 cgroups kpageflags sysrq-trigger
103 12138 14184 15155 154 15421 161 1900 22721 2493 2833 34 54 69 84 cmdline loada
--
Alex Clemente
Analista Linux e Unix
Instrutor Linux e Open Source
-----------------------------
AWS Technical Professional
Azure Datacenter in Cloud Platform for Technical
CompTIA Linux+ Powered by LPI
SUSE 11 Certified Linux Administrator
SUSE 11 Technical Specialist
LPIC-1 Certified Linux Administrator
LPIC-2 Certified Linux Engineer
-----------------------------
Tuning de MySQL 5.6 no CentOS6 e Debian 7
Monitoramento de redes com Nagios 4
Apache 2.4 Alta Performance no CentOS 7 e Debian 8
NGINX 1.8 Alta Performance no CentOS 7 e Debian 8
RH124 Red Hat Certified System Administrator 7
RH135 Red Hat Certified System Administrator 7
LPIC-2-201 Certified Linux Engineer