Bussola r2uAccademia visiva, dodici corsi

Linux e security · 16 min

La macchinaMappa del corso

Processi: un albero che respira

Ogni programma in esecuzione è un PID con un padre.

Il disegno

Dall’hardware al tuo comando. Ogni strato vede quello sotto come “la macchina”.

pezzo selezionato
Hardware / VM

Linux non “è” il computer. È il programma che arbitra chi usa CPU e memoria.

Da ricordare

Su VMware o GCE questo strato è già virtuale. Per i processi, non cambia il disegno.

In poche righe

pid 1 (systemd) adotta quasi tutto. Tu lanci un comando: nasce un figlio, poi muore, o resta in ascolto.

Kill non è rabbia: è un segnale. SIGTERM chiede. SIGKILL non chiede.

Disegna questo

systemd in cima, sotto sshd, sotto la tua shell, sotto `python app.py`. Una X su un processo e la domanda: chi muore con lui?

Un foglio, non un software. Se lo sai ridisegnare senza guardare, la lezione è tua.