Devo svolgere questi due esercizi e ho le mani tra i capelli...se qualcuno mi aiutasse sarei salvo! Grazie in anticipo!!
1)
Scrivere uno script di shell che usando il comando ps mostri per ogni utente, ogni x secondi (x è un
parametro passato dall'utente allo script):
- il nome dell'utente;
- il numero di processi associati all'utente;
- il totale della percentuale di CPU utilizzata dai processi dell'utente.
2)
Dato un desktop con queste caratteristiche:
processore Pentium-Pro
consegnare un file di configurazione ottimizzato per la compilazione del kernel (.config)
tale che:
· il kernel sia monolitico e NON faccia uso di alcun modulo
· il sistema supporti il power management basato su ACPI, ma non la funzione di ibernazione
· il sistema abbia il network packet filtering abilitato
· supporti le periferiche di tipo USB
· non supporti periferiche touchscreen
· supporti gli infrarossi, ma non il bluetooth
· tra i file system di rete supporti soltanto il NFS server
Per generare il file .config utilizzare il kernel 2.6.36
(http://www.kernel.org/pub/linux/kern...2.6.36.tar.bz2)
su Ubuntu 10.10 a 32bit.