Puan ders bitince hesaba yazılır. Bu dersi tamamlayınca +60 XP alacaksın. Giriş yapmadan ilerlersen puan yalnız bu tarayıcıda durur.
Süreçler ve loglar
Çalışan her program bir süreçtir (process) ve çekirdek ona bir numara verir: PID. Her sürecin onu başlatan bir ana süreci vardır ve o numaraya PPID denir. Böylece süreçler bir ağaç kurar. Ağacın kökünde numarası 1 olan init süreci durur ve bugünkü dağıtımlarda bu süreç systemd'dir. Web sunucusunun başlattığı bir kabuk, ağaçta web sunucusunun altında görünür. İncelemede bu ilişki çok şey anlatır, çünkü web sunucusu normalde kabuk açmaz.
ps aux o anki bütün süreçleri tek listede basar. Satırda kullanıcı, PID, işlemci payı (%CPU), bellek payı (%MEM) ve komut satırı yan yana durur. ps aux | grep nginx yalnız bir servisin satırlarını getirir. pstree ağacı girintiyle çizer. top ise canlı bir tablo açar, birkaç saniyede bir tazeler ve en çok işlemci kullananı üste koyar.
$ ps aux USER PID %CPU %MEM COMMAND root 1 0.0 0.1 /sbin/init root 88 0.0 0.0 [kworker/0:1] www-data 912 0.3 1.2 nginx: worker process www-data 4312 98.7 0.4 /tmp/.x/kworker --pool stratum+tcp://havuz.example:3333
Son satırda üç işaret birden var. Süreç /tmp altındaki gizli bir dizinden çalışır; meşru programlar /usr/bin gibi yerlerde durur. Adı kworker'dır ve çekirdek iş parçacığını taklit eder, ama gerçek çekirdek iş parçacıkları köşeli parantez içinde görünür. İşlemci payı yüzde 98'dir ve komut satırında bir madencilik havuzu adresi durur. Tablo kripto para madenciliğini gösterir; MITRE ATT&CK buna kaynak gaspı (T1496) der.