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