Basis van Linux en de opdrachtregel
Welke beschrijving van de directory /proc in Linux is juist?
- AHet is een plaats waar gewone gebruikers niet mogen schrijven en waar de configuratiebestanden staan die de kernel en de services bij het opstarten inlezen
- BHet is de plaats voor apparaatbestanden, die apparaten zoals harde schijven, USB-sticks en terminals voorstellen zodat ze als bestanden kunnen worden gelezen en beschreven
- CHet is een virtueel bestandssysteem waarmee de kernel lopende processen en de toestand van het systeem als bestanden toont; de inhoud is niet op schijf opgeslagen
Antwoord en toelichting tonen
Antwoord: C. Het is een virtueel bestandssysteem waarmee de kernel lopende processen en de toestand van het systeem als bestanden toont; de inhoud is niet op schijf opgeslagen
/proc is een virtueel bestandssysteem dat procfs heet: telkens wanneer een bestand wordt gelezen, maakt de kernel de informatie van dat moment aan en geeft die terug. Met cat /proc/cpuinfo zijn het CPU-type en het aantal kernen te zien, met cat /proc/meminfo het geheugengebruik, en onder /proc/<proces-ID>/ staat informatie over elk proces. Omdat de bestanden niet op schijf bestaan, worden veel ervan met een grootte van 0 getoond. Op servers waarop EDA-tools draaien, wordt het ook vaak gebruikt om het aantal CPU-kernen en de hoeveelheid geheugen na te gaan.
Verder: nog 9 vragen over Basis van Linux en de opdrachtregel