• Non ci sono risultati.

Lezione 4 – Gestione dei processi

N/A
N/A
Protected

Academic year: 2021

Condividi "Lezione 4 – Gestione dei processi"

Copied!
3
0
0

Testo completo

(1)

AA. 2016/2017 – Angelo Genovese – Introduzione a Linux

Lezione 4 – Gestione dei processi

Lezione 4 – Gestione dei processi

ESERCIZI

• Q: Cambiate il valore di «swappiness» da 60 a 10 o A: sudo nano /etc/sysctl.conf

vm.swappiness = 10 reboot

• Q: Provate i seguenti comandi e interpretate il risultato:

o ps

A: PID, TTY, TIME, CMD o top

o sleep 5 o jobs

 A: elenco processi in background

• Q: Eseguite «sleep 15» in foreground, sospendetelo e quindi mettetelo in background. Alla fine riportatelo in foreground

o A: sleep 15 Ctrl + Z bg fg

o Q: Provate anche con il comando «xterm»

• Q: Eseguite «sleep 15» in background, quindi terminate il processo o A: sleep 15 &

kill <pid>

• Q: Eseguite «sleep 15» in background, sospendetelo e quindi riprendete in foreground l’esecuzione del processo

o A: sleep 15 &

Ctrl + Z fg

(2)

AA. 2016/2017 – Angelo Genovese – Introduzione a Linux

Lezione 4 – Gestione dei processi

• Q: Eseguite «sleep 300», sia in background che foreground, effettuare il logoff e il login o Q: Il processo è ancora in esecuzione?

 A: se eseguito in background, sì

• Q: Usate cron per mandare un messaggio a voi stessi ogni minute o A: sudo crontab -e

* * * * * write angelo

• Q: Elencate in senso decrescente i file all’interno della cartella personale o A: ls -l /home/angelo | sort -r

• Q: Salvate l’output di un processo su file o A: (esempio) date > date.txt

• Q: Usate il comando «time» per scoprire i tempi di esecuzione dei comandi o A: tempo effettivo (real),

tempo CPU (user),

tempo CPU utilizzato dal sistema per il processo (sys)

(3)

AA. 2016/2017 – Angelo Genovese – Introduzione a Linux

Lezione 4 – Gestione dei processi

• Q: Usate il comando «pipe» | in combinazione con «grep» per estrarre il testo dallo standard output

o A: (esempio) ls | grep Desktop

• Q: Fermate il daemon che gestisce la rete, quindi avviatelo nuovamente o A: sudo service network-manager restart

Riferimenti

Documenti correlati

• Il comando pipe | permette di usare lo standard output di un processo come standard input di un altro processo. &lt;programma_1&gt;

peroxide) that inactivate LMW-PTP react speciŽ cally with the cysteine contained in the active site, even though the enzyme contains eight cysteine sulfhydryl groups per molecule

ereditate

• I computer collegati ad Internet in modo permanente ed attraverso delle linee di trasmissione dedicate vengono detti host. • Oltre agli host veri e propri, moltissimi computer

● abbiamo visto che i processi sono collegati tra loro da relazioni di discendenza padre-figlio, esistono altri tipi di relazioni tra processi.. ● ogni processo appartiente ad