|
|
|
|
 |
|  |
 |
Bennyk |
| Ciao a tutti,
... |
20-09-2007 11:03 |
|
 |
Bennyk |
.amico.

Registered: Oct 2003
Posts: 38 (0.00 al dì)
Location: Milano
Corso: Informatica
Anno: ...
Time Online: 1 Day, 1:36:08: [...]
Status: Offline
Edit | Report | IP: Logged |
Ciao a tutti,
aggiungo un'altra domanda fatta all'esame:
- Quali e quante estensioni ci sono nel sistema?
(per estensioni si intende qualsiasi cosa ci sia dopo il carattere “.”, es: archivio.gz)
La soluzione è questa:
find / | rev | cut -f 1 -d '.' | grep -v / | rev | sort | uniq -c | sort -n
Spiegazione:
find / trova tutto (files e directories) a partire dalla root dir
rev inverte ogni riga dell'output
cut -f 1 -d '.' estrae il primo campo di ogni riga usando il . come separatore
grep -v / eliminazione delle sole directories
rev inverte di nuovo ogni riga dell'output
sort ordina l'output
uniq -c elimina righe duplicate contandole, ora l'output è del tipo 123 gz
sort -n (non necessario) ordina i risultati numericamente
Nota:
Si può evitare il grep -v / usando cut -f 1 -d '.' -s.
|
|
20-09-2007 11:03 |
|
|
|  |
 |
Bennyk |
| [QUOTE][i]Originally posted by darkman13 [/i]
... |
20-09-2007 14:03 |
|
 |
Bennyk |
.amico.

Registered: Oct 2003
Posts: 38 (0.00 al dì)
Location: Milano
Corso: Informatica
Anno: ...
Time Online: 1 Day, 1:36:08: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by darkman13
[...] Trovare il processo con pid dispari che occupa più spazio in memoria?
Io ho provato così, è un pò più brutale ma funziona:
code:
ps -axl|tr -s ' ' :|cut -d : -f 8,5|tr -d \)|tr -d \(|tr : ' '|grep -v "[0|2|4|6|8]$"|sort -nr| head -1
|
|
20-09-2007 14:03 |
|
|
|  |
 |
banjoo |
| Informazione pratica... |
20-09-2007 14:29 |
|
 |
banjoo |
state bboni!!!
Registered: Oct 2005
Posts: 19 (0.00 al dì)
Location:
Corso: Informatica
Anno: 2
Time Online: 15:20:05: [...]
Status: Offline
Edit | Report | IP: Logged |
Informazione pratica...
Scusate l'ignoranza, ma...come si svolge fisicamente la prova di laboratorio??? Ok, partizioni, script e kernel, ma quando ci si siede ti fanno creare un utente? e poi? alla fine devi salvare in qualche modo? so che la domanda è banale ma non ho capito come si svolge la prova dal punto di vista pratico....grazie e scusate ancora per la banalità!!!
|
|
20-09-2007 14:29 |
|
|
|  |
 |
Bennyk |
| L'esame consta di tre prove a tempo davanti al PC: ... |
20-09-2007 16:09 |
|
 |
Bennyk |
.amico.

Registered: Oct 2003
Posts: 38 (0.00 al dì)
Location: Milano
Corso: Informatica
Anno: ...
Time Online: 1 Day, 1:36:08: [...]
Status: Offline
Edit | Report | IP: Logged |
L'esame consta di tre prove a tempo davanti al PC:
1 partizionamento (10 min)
2 scripting (30 min)
3 modica kernel (30 min)
La prova si svolge seduti al computer, già pronto con MINIX che gira su qemu, il prof scrive sul foglio l'esercizio indicando con quale utente e password loggarsi. Scaduto il tempo MINIX esce dalla shell, il prof dà la valutazione e si passa alla prova successiva.
Attenzione che le prove vengono effettuate nell'ordine sopra riportato ed è necessario passare la prima per accedere alla seconda e la seconda per accedere alla terza.
Per voti fino dal 18 al 24 bisogna passare le prime due, per voti fino al 30 anche la terza.
|
|
20-09-2007 16:09 |
|
|
|  |
 |
banjoo |
|
 |
banjoo |
state bboni!!!
Registered: Oct 2005
Posts: 19 (0.00 al dì)
Location:
Corso: Informatica
Anno: 2
Time Online: 15:20:05: [...]
Status: Offline
Edit | Report | IP: Logged |
!!!!!
grande!!!!!! GRAZIE MILLE!!!!!
|
|
20-09-2007 16:15 |
|
|
|  |
 |
bog86 |
| hai dimenticato xargs ... |
20-09-2007 17:25 |
|
 |
bog86 |
.consigliere.
Registered: Jan 2006
Posts: 117 (0.02 al dì)
Location:
Corso: Informatica
Anno: 3
Time Online: 1 Day, 23:03:56 [...]
Status: Offline
Edit | Report | IP: Logged |
hai dimenticato xargs
|
|
20-09-2007 17:25 |
|
|
|  |
 |
Bennyk |
| Re: domandina |
20-09-2007 17:56 |
|
 |
Bennyk |
.amico.

Registered: Oct 2003
Posts: 38 (0.00 al dì)
Location: Milano
Corso: Informatica
Anno: ...
Time Online: 1 Day, 1:36:08: [...]
Status: Offline
Edit | Report | IP: Logged |
Re: domandina
Originally posted by marcolino78
Durante un esame di lab è stato chiesto di:
copiare una directory mantenendo la struttura delle sottodirectory e i permessi, evitando però di copiare il contenuto delle cartelle(i file che all'interno che non sono directory)
Sei sicuro di questa domanda? Su Linux non sarebbe un problema ma i comandi di MINIX sono molto limitati, io non ne sono ancora venuto a capo.
Qualcuno ha idee?
|
|
20-09-2007 17:56 |
|
|
|  |
 |
=kimi= |
| PER COLLO |
20-09-2007 20:00 |
|
 |
=kimi= |
.primate.
Registered: Jan 2006
Posts: 69 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 1
Time Online: 3:26:04: [...]
Status: Offline
Edit | Report | IP: Logged |
PER COLLO
non mi ricordo bene, ma all'esame mi ha fatto una domanda simile alla tua... con ar prova a mettere ar rc ....
in pratica dovresti aver dimenticato la c....
guarda sul man di ar e vedi... dovresti usare l'opzione che t crea larchivio e laltra che aggiunge i file nell'archivio
|
|
20-09-2007 20:00 |
|
|
|  |
 |
umibozu |
| scusa marco!! il paper non centra niente è una ca ... |
21-09-2007 14:22 |
|
 |
umibozu |
.novellino.
Registered: Jun 2003
Posts: 8 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 12:45:17 [...]
Status: Offline
Edit | Report | IP: Logged |
scusa marco!! il paper non centra niente è una cartella ke ho usato per provare la mia soluzione quindi al posto di
$(find /root/paper -type f) ci va $(find /directoryB -type f)
|
|
21-09-2007 14:22 |
|
|
|  |
 |
marcolino78 |
| mille grazie...speriamo bene :-D ... |
21-09-2007 14:48 |
|
 |
marcolino78 |
.simpatizzante.
Registered: Jun 2004
Posts: 11 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 14:02:10 [...]
Status: Offline
Edit | Report | IP: Logged |
mille grazie...speriamo bene 
|
|
21-09-2007 14:48 |
|
|
|  |
 |
=kimi= |
| era una domanda dell'appello di luglio, in minix q ... |
22-09-2007 20:34 |
|
 |
=kimi= |
.primate.
Registered: Jan 2006
Posts: 69 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 1
Time Online: 3:26:04: [...]
Status: Offline
Edit | Report | IP: Logged |
era una domanda dell'appello di luglio, in minix qualcuno sa cosa significa fare la statistica dei file < 10k 100k 1000k ??????????
|
|
22-09-2007 20:34 |
|
|
|  |
 |
jeremy.1983 |
| [QUOTE][i]Originally posted by =kimi= [/i]
... |
23-09-2007 14:36 |
|
 |
jeremy.1983 |
allinuxato

Registered: Sep 2006
Posts: 42 (0.01 al dì)
Location: Saronno
Corso: Informatica
Anno: no comment
Time Online: 19:30:58 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by =kimi=
era una domanda dell'appello di luglio, in minix qualcuno sa cosa significa fare la statistica dei file < 10k 100k 1000k ??????????
Secondo me dovevi dare una percentuale dei file
Io l'ho risolto facendo così
code:
#! /bin/sh
TOT=$(find / -type f | wc -l | tr -s ' ' : | cut -f 2 -d :)
DIECIK=$(find / -type f -size -20 | wc -l | tr -s ' ' : | cut -f 2 -d :)
CENTOK=$(find / -type f -size -200 | wc -l | tr -s ' ' : | cut -f 2 -d :)
MILLEK=$(find / -type f -size -2000 | wc -l | tr -s ' ' : | cut -f 2 -d :)
CENTO=100
STAT=$(expr $DIECIK \* $CENTO)
STAT1=$(expr $STAT / $TOT)
STAT=$(expr $CENTOK \* $CENTO)
STAT2=$(expr $STAT / $TOT)
STAT=$(expr $MILLEK \* $CENTO)
STAT3=$(expr $STAT / $TOT)
echo "I file inferiori a 10k sono il ${STAT1}%"
echo "I file inferiori a 100k sono il ${STAT2}%"
echo "I file inferiori a 1000k sono il ${STAT3}%"
|
|
23-09-2007 14:36 |
|
|
|  |
 |
=kimi= |
| ah sei riuscito a risolverlo????
... |
23-09-2007 14:54 |
|
 |
=kimi= |
.primate.
Registered: Jan 2006
Posts: 69 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 1
Time Online: 3:26:04: [...]
Status: Offline
Edit | Report | IP: Logged |
ah sei riuscito a risolverlo????
cavoli io non ci avevo capito niente....
|
|
23-09-2007 14:54 |
|
|
|  |
 |
jeremy.1983 |
| Ciao,
... |
23-09-2007 21:00 |
|
 |
jeremy.1983 |
allinuxato

Registered: Sep 2006
Posts: 42 (0.01 al dì)
Location: Saronno
Corso: Informatica
Anno: no comment
Time Online: 19:30:58 [...]
Status: Offline
Edit | Report | IP: Logged |
Ciao,
ma quando mi dà l'errore Out of space, che vuol dire che sto sbarellando di memoria o di hard disk???
Stavo provando a modificare questo esercizio:
-Determinare l'occupazione totale di un utente(somma dei suoi file)
in
-Determinare l'occupazione totale per ogni utente
Ho fatto lo script, lo lancio.... Out of space  
|
|
23-09-2007 21:00 |
|
|
|  |
 |
| All times are GMT. The time now is 08:00. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|