Adresář /proc

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Podadresáře: Opraven vzhled, zestručněno, opraveny příklady)
m (Podadresáře: Oprava příkladu na self)
Řádka 50: Řádka 50:
 
* Je symbolický link na virtuální adresář aktuálního procesu.
 
* Je symbolický link na virtuální adresář aktuálního procesu.
 
<div class="Priklad">
 
<div class="Priklad">
* Zkuste ze dvou různých příkazových procesů (třeba dvou terminálů) spustit:
+
Zkuste ze dvou různých příkazových procesů (třeba dvou terminálů) spustit:
  /proc/self/status
+
  cat /proc/self/status
 
</div>
 
</div>
  

Verze z 24. 10. 2013, 09:06


Obsah

Zdroje

Adresář /proc

echo 1 > /proc/sys/net/ipv4/ip_forward

Podadresáře

stat
status

Stručně čitelné pro člověka:

cmdline
cwd
environ
... a další

Příklad: informace o procesu a jeho zabití

  • Spusťte nekonečný proces na pozadí:
cp /dev/zero /dev/null &
  • Zjistěte číslo procesu ve druhém sloupečku:
ps
  • Vypište informace o procesu
cat /proc/<číslo procesu>/status
cat /proc/<číslo procesu>/environ
cat /proc/<číslo procesu>/cmdline
  • Pošlete procesu signál pro ukončení:
kill -s INT <číslo procesu>

Zkuste ze dvou různých příkazových procesů (třeba dvou terminálů) spustit:

cat /proc/self/status

Informace o hardware

Informace o discích
Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje