.dsy:it. Pages (39): « First ... « 12 13 14 15 [16] 17 18 19 20 » ... Last »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Sistemi operativi I (http://www.dsy.it/forum/forumdisplay.php?forumid=269)
-- Esame di laboratorio (Giugno 2007) - Domande (http://www.dsy.it/forum/showthread.php?threadid=31182)


Posted by jeremy.1983 on 28-09-2007 15:16:

Originally posted by darkman13
Io non so, ma questo esame deve andare veramente di fortuna... Trenttini ti chiede delle cosse allucinanti. mentre Monga meno male ti chiede cosa molto fattibile al max in 2 righe di comandi...
Basta trenttini, sono già 2 volte che mi stampa lui..... grrrrrrrrrrrr


Non ne sono tanto certo: a me l'esercizio l'ha dato monga.

Cmq monga è certamente più disponibile di trentini. A un certo punto non riuscivo più ad uscire da elle, l'ho chiesto a trentini che mi guarda di sbieco e dice: Non lo conosco elle!! :evil::evil:

Io ho chiesto a monga come si risolveva il mio ex e a grandi linee me l'ha spiegato, facendomi anche vedere lo script sul minix.

Mi sa che per l'errore Out of space andrò da lui a ricevimento per chiederglielo.


Posted by nuvoli on 28-09-2007 18:26:

Presente! Stampato anche io...

Avevo studiato pochissimo (1 giorno lol) perche mi sto preparando piu per lo scritto (superato) e per l'orale, cmq ho voluto provare anche il lab per vedere come e'.

Allora partizionamento veramente semplice, fatto con facilita'.

Monga mi da l'esercizio shell: somma delle dimensione di tutti i file di solo testo (non eseguibili) che contengono al loro interno la parola copyright

Qualcuno sa risolverlo?
Per cercare i file bisogna usare il find per tipo oppure filtrare i file in base ai permessi?

Cmq da notare che elle non funzione bene, si e' impallato e non risponde ai comandi normalmente, ad esempio se si usano le frecce scrive lettere ecc, non cancella con del e cosi via. Ho perso 10 minuti solo a far venire il prof, intanto il tempo pero scorre...


Posted by banjoo on 30-09-2007 13:59:

Re: Re: X jeremy.1983

Originally posted by bog86
Mi riferisco al funzionamento di questo particolare script; le ho provate tutte (anche a sostituire $1 col nome del file) ma in ogni caso ritorna "no such file or directory" Ma scusate, NESSUNO è riuscito a farlo andare???


A me funziona perfettamente...


Posted by plafo on 01-10-2007 09:12:

Originally posted by nuvoli
Presente! Stampato anche io...

Avevo studiato pochissimo (1 giorno lol) perche mi sto preparando piu per lo scritto (superato) e per l'orale, cmq ho voluto provare anche il lab per vedere come e'.

Allora partizionamento veramente semplice, fatto con facilita'.

Monga mi da l'esercizio shell: somma delle dimensione di tutti i file di solo testo (non eseguibili) che contengono al loro interno la parola copyright

Qualcuno sa risolverlo?
Per cercare i file bisogna usare il find per tipo oppure filtrare i file in base ai permessi?

Cmq da notare che elle non funzione bene, si e' impallato e non risponde ai comandi normalmente, ad esempio se si usano le frecce scrive lettere ecc, non cancella con del e cosi via. Ho perso 10 minuti solo a far venire il prof, intanto il tempo pero scorre...




avevo più o meno il tuo stesso esercizio....
sono partito facendo:
find / -type f | xargs grep -l "copyright"

non ho capito perchè sul pc di casa funziona mentre in laboratorio mi dava un errore sulla grep, il messaggio preciso non me lo ricordo ma sembrava quasi che gli passassi una stringa troppo lunga e che la grep non riuscisse a processarla....
qualcuno sa dirmi un motivo per cui a casa funzionava e in lab no????


Posted by Fenix on 02-10-2007 14:30:

A me il Trentini ha kiesto: "per ogni utente trovare la dimensione totale di tutti i processi attivi"
Qualcuno lo sa fare?
ma sopratutto per "attivi" cosa intende? è inutile chiedere al lui perke tanto non ti risponde.. anzi quando gli ho kiesto cosa avevo sbagliato dell'esercizio mi ha detto di guardarlo a casa.. -.-


Posted by imperator on 04-10-2007 10:19:

Originally posted by Fenix
A me il Trentini ha kiesto: "per ogni utente trovare la dimensione totale di tutti i processi attivi"


credo intenda semplicemente i processi in memoria...


#!/bin/sh

sum=0

for user in $(cat /etc/passwd | cut -d : -f 3 | uniq); do
for proc in $(ps -axl | tr -s " " : | cur -d : -f 4,8 | grep -v "SZ"); do
uid=$(echo "$proc" | cut -d : -f 1)
size=$(echo "proc" | cut -d -f 2)

if [ $user -eq $uid ]; then
sum=$(expr $sum + $size)
fi
done

echo "l'utente $user occupa $sum KB"
sum=0
done


Posted by bill76 on 02-01-2008 11:48:

Scusate avrei 2 domande?

1) Bisogna avere un account valido per accedere alle macchiene di laboratorio?
2) Durante l'esame è possbile utilizzare il manuanali (comando man)?

Grz mille.

__________________
Poca osservazione e molto ragionamento portano all’errore,
molta osservazione e poco ragionamento conducono alla verità


Posted by plafo on 07-01-2008 11:59:

Originally posted by bill76
Scusate avrei 2 domande?

1) Bisogna avere un account valido per accedere alle macchiene di laboratorio?
2) Durante l'esame è possbile utilizzare il manuanali (comando man)?

Grz mille.




1) no ti fanno loggare loro
2) si puoi usarlo


Posted by alien on 24-01-2008 10:54:

problema!
Non riesco a fare eseguibile un file!
è giusto chmod +x <nome_script>
Syntax Error: Newline unexpected

Ho controilato e ricontrolato il codice dello script ma niente da fare!
Mi succede su tutti i script che scrivo!
Aiutooooo....


Posted by alien on 24-01-2008 12:24:

Risolto grazie!!!!


Posted by Babbuzzo on 24-01-2008 13:09:

Originally posted by nuvoli
Monga mi da l'esercizio shell: somma delle dimensione di tutti i file di solo testo (non eseguibili) che contengono al loro interno la parola copyright

Qualcuno sa risolverlo?
Per cercare i file bisogna usare il find per tipo oppure filtrare i file in base ai permessi?


Per trovare ogni singolo file di testo che contiene la parola "copyright" basta fare:

find / -type f | xargs grep -l "copyright" | grep "\.txt$"

Per trovare la somma delle occupazioni di questi file, invece, su due piedi credo bisogna fare un piccolo script.
Stasera vedo meglio.:razz:

__________________
Tommy: signor o'neill...
Micky: cazzo parli? kama micky
Tommy:come va?
Micky: beh dazza ci pai ma cavalli, sai...[...] porcocul! cicco zisiloi! sei grosso! hey babbuzzi:pazo grosso!


Posted by mjfan80 on 24-01-2008 20:54:

Originally posted by n3o

[*]Trovare tutti i files eseguibili > 5k e evidenziando i 5 più grandi
Questo mi ha fatto davvero dannare l'anima...per me un file è eseguibile se lo è per tutti gli utenti (altrimenti le combinazioni possibili sono troppe!)
find / -type f | xargs ls -l | grep "^...x..x..x" | tr -s ' ' ' ' | cut -d ' ' -f 5,9 | sort -nr | head -5


io l'ho risolto così, penso sia corretto

find / -type f -size +10 | xargs ls -l | grep "^...x..x..x" | sort +4 -n | tail -5

che ne dite?

__________________
Heal The World
Just Because You Read It In A Magazine Or You See It On A Tv Scren Don't Make It Factual


Posted by bullet on 25-01-2008 13:02:

ma se devo cercare i file + grandi di 5k +piccoli di 100k non devo fare
find / -type f -size +10 -a -size -200
invece di :
find / -type f -size +5 -a -size -100
??

sul wiki alla domanda c'è scritto :
quanti file sono piu' grandi di 100k in /home ?
find /home -type f -size +200 | wc


Posted by mjfan80 on 25-01-2008 13:28:

Originally posted by bullet
ma se devo cercare i file + grandi di 5k +piccoli di 100k non devo fare
find / -type f -size +10 -a -size -200
invece di :
find / -type f -size +5 -a -size -100
??


sì, è così, hai ragione
find da il risultato in blocchi, qunidi 512 byte (mezzo k)

quello è un errore che non è stato corretto in alcune soluzioni proposte, ma riconosciuto dagli stessi autori

__________________
Heal The World
Just Because You Read It In A Magazine Or You See It On A Tv Scren Don't Make It Factual


Posted by bullet on 25-01-2008 14:30:

Originally posted by mjfan80
io l'ho risolto così, penso sia corretto

find / -type f -size +10 | xargs ls -l | grep "^...x..x..x" | sort +4 -n | tail -5

che ne dite?


io ho capito questo : i file eseguibili hanno i permessi tutti a 1
quindi io ho fatto:

find / -perm 111 -a -size +10 |xargs du| sort |tail -n -5

cosa ne pensate??


All times are GMT. The time now is 04:47. Pages (39): « First ... « 12 13 14 15 [16] 17 18 19 20 » ... Last »
Show all 571 posts from this thread on one page

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