.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Sicurezza (http://www.dsy.it/forum/forumdisplay.php?forumid=264)
-- Esempi di domande d'esame (e di laboratorio) (http://www.dsy.it/forum/showthread.php?threadid=37317)


Posted by Giumarini on 11-01-2009 16:07:

Esempi di domande d'esame (e di laboratorio)

Ciao a tutti
Come da oggetto; qualcuno mi saprebbe fare qualche altro esempio (oltre a quelli presenti sul sito del corso) di domande dello scritto?? non so, esempi degli scorsi appelli, qualcosa che abbia detto a lezione....
E, tanto che ci siamo, informazioni riguardo all'esame di laboratorio?? Che tipo di esercizi ci sarano? Sulla falsa riga di quelli scaricabili dal sito? E come funziona l'esame? è simile al laboratorio di sistemi operativi di qualce anno fa (con Monga)??
Grazie per le informazioni, sono un po' in panico ;)
Ciao


Posted by phantom on 14-01-2009 17:15:

Ciao, sulle domande a lezione non ha detto nulla...quindi l'ideale sarebbe che qualcuno che abbia già fatto questo esame ci illumini sul tipo di domande...

Per il laboratorio all'ultima lezione i tutor hanno detto che dovevano decidere con il prof se fare esercizi come quelli che trovi sul sito o una sorta di orale...loro erano più indirizzati sugli esercizi, ma non erano sicuri.

Ciao!!


Posted by Giumarini on 14-01-2009 17:18:

grazie per la risposta!
speriamo allora che qualcuno che l'abbia già fatto ci possa "illuminare"....temo che non succederà pero :(
Ancora grazie e ciao


Posted by phantom on 14-01-2009 17:22:

Eh si la vedo dura...purtroppo lo spirito di collaborazione è davvero una rarità...


Posted by edima on 19-01-2009 00:12:

Questo esercizio (il teszo di attributi) di exlab.pdf

1- per ogni utente del sistema stampare i gruppi a cui appartiene, senza
utilizzare i comandi id e groups.
L’output deve essere pressochè lo stesso del seguente comando bash:
for x in $(cat /etc/passwd | cut -d ’:’ -f 1) ; do echo -n "$x: "; groups $x; done
# for x in $(cat /etc/passwd |cut -d ':' -f 1); do echo "$x: ""$(for y in $(cat /etc/group|grep -s $(cat /etc/passwd|grep -s
"$x"|cut -d ':' -f 3)|cut -d ':' -f 1);do echo -n "$y ";done)";done

secondo me ha la soluzione sbagliata, perchè una volta trovato il nome dell'utente e il gruppo associato, nel ciclo for più interno non cerca nel file "groups" un qualche cosa del tipo: ":8:" dove 8 è il numero del gruppo, ma solo 8.

Quindi poi elenca tutti i gruppi il cui ID contiene 8 e non solamente il gruppo 8.

Quindi per l'utente mail scrive:
mail: mem video apache messagebus haldaemon plugdev power nobody

Che è sbagliato, perchè il comando groups mail ritorna "mail", e non quella lista di gruppi.


Posted by edima on 21-01-2009 17:28:

Questo script dovrebbe essere quello corretto:

for us in `cat /etc/passwd | awk -F ":" '{print $1}'`
do
echo "---------> $us <-------------"
echo "Gruppo principale: "
grep ":`cat /etc/passwd | grep "^$us\:" | awk -F ":" '{print $4}'`:" /etc/group | awk -F ":" '{print $1}'
echo "Gruppi secondari: "
echo `grep $us /etc/group | awk -F ":" '{print $1}'`
done


Ciao!


All times are GMT. The time now is 00:18.
Show all 6 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.