Junior
Ի՞նչ է պարունակվում Linux- ի /proc թղթապանակում։
sobes.tech AI
Պատասխան AI-ից
Աշխատող գործընթացների, միջուկի և համակարգային ռեսուրսների մասին տեղեկատվություն: Սա վիրտուալ ֆայլային համակարգ է հիշողության RAM-ում:
Հիմնական ենթադիրեկտորներ և ֆայլեր՝
/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