Dark Mode

Przejdz do zawartosci

procfs

Z Wikipedii, wolnej encyklopedii

procfs (od ang. process file system, system plikow procesow) - wirtualny system plikow, ktory pozwala na komunikacje z jadrem uniksowego systemu operacyjnego poprzez interfejs wirtualnego systemu plikow. Jego struktura plikow i katalogow nie jest zwiazana z zadnym nosnikiem danych, a wystepuje jedynie w pamieci operacyjnej komputera.

System plikow jest montowany w katalogu /proc. Z punktu widzenia uzytkownika katalog ten nie rozni sie od innych katalogow w systemie. Jednak jego zawartosc (jak i zawartosc kazdego z plikow), jest generowana automatycznie na podstawie zawartosci odpowiednich struktur danych jadra i reprezentuje stan systemu w chwili odczytu. W szczegolnosci mozna odczytac dane o dzialajacych procesach - kazdy proces ma w tym katalogu swoj podkatalog, ktorego nazwe stanowi numer identyfikacyjny procesu (PID).

Mozna rowniez zapisywac dane do niektorych plikow w tym katalogu, przekazujac w ten sposob komendy bezposrednio do dzialajacego jadra zmieniajac jego stan.

Format danych mozliwych do odczytania lub zapisania moze byc rozny dla roznych plikow, jednak najczesciej jest to tekst.

Procfs jest dostepny na wymienionych systemach operacyjnych:

Zobacz tez

[edytuj | edytuj kod]