Junior
Дароии Linux: /proc чӣ дорад?
sobes.tech AI
Ҷавоб аз AI
Ишга тушган жараёнлар, ядро ва тизим ресурслари ҳақида маълумот. Бу, оператив хотирада виртуал файл тизими.
Асосий кичик каталоглар ва файллар:
/proc/<PID>: PID идентификаторига эга жараён ҳақида маълумот. Мазмун қуйидагича:cmdline: Жараённинг команда сатри аргументлари.environ: Жараённинг атроф муҳит ўзгарувчилари.fd: Очилган потокларга (файл дескрипторлар) ҳаволалар.status: Жараён ҳолати (номи, фойдаланувчи ID, гуруҳ, хотира сарфланиши ва бошқалар).
/proc/cpuinfo: CPU ҳақида маълумот./proc/meminfo: Хотирадан фойдаланиш ҳақида маълумот./proc/filesystems: Қўллаб-қувватланадиган файл тизимлари рўйхати./proc/interrupts: Тўхтатишлар ҳақида маълумот./proc/mounts: Монтиданган файл тизимлари рўйхати./proc/net: Тармоқ тизимининг маълумотлари./proc/self: Ҳозирги жараённинг каталогига символик ҳавола./proc/sys: Ядро параметрлари, уларни ўзгартириш мумкин.
Хотира ҳақида маълумот олиш учун мисол:
# Хотира ҳақида маълумотни кўрсатиш
cat /proc/meminfo
Жараён номи бўйича PID олиш мисоли:
# 'systemd' жараёнининг PID олиш
pgrep systemd
Шунингдек, бу жараён ҳақида маълумотларни кўриш мумкин:
# Аниқ PID билан жараённинг команда сатри
cat /proc/<PID_systemd>/cmdline