![]() |
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)
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
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!!
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
Eh si la vedo dura...purtroppo lo spirito di collaborazione è davvero una rarità...
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.
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.