Tulug Tuscia Linux user group

5Feb/100

Smontare periferica in uso

Mai capitato di non riuscire a smontare una periferica perchè occupata da un processo di cui non si conosce il dove/come/perchè?

Questo comando risolve il problema

con questo comando è possibile identificare immediatamente il PID di tale processo.

fuser -c Parametro

Parametro: questo parametro può essere indistintamente il device che rappresenta la periferica o la directory su cui questo è montato.

fuser si presta anche all'identificazione di processi che usano socket tanto per fare un esempio, se si avviasse su una macchina un server Web e si lanciasse il comando

fuser 80/tcp

si avrebbe come risposta il PID del Server Apache.

Potremmo decidere di uccidere direttamente il processo se siamo sicuri che esso sia una shell di cui non ricordiamo la posizione o un qualcosa si cui non ci interessa il destino, per fare cio basta utilizzare l'opzione -k, aggiungendo inoltre l'opzione -i fuser ci chiederà per ogni processo che occupa il dispositivo se vogliamo o no ucciderlo.

SI RACCOMANDA COME SEMPRE L'USO DI man CHE POTRÀ DARE MAGGIORI INFORMAZIONI SUL COMANDO INDICATO SOPRA.

Saluti Nss ^_^

Filed under: Tips&Tricks No Comments
5Feb/100

Vita morte e miracoli di un File

Volete sapere vita morte e miracoli su un file questo è il comando che fa per voi provate un semplice

stat < file >

avrete tutte le informazioni su quel file come dimensioni, bocchi, permessi, permessi del file, propretario e gruppo di appartenenza, data dell'ultimo accesso, data dell'ultima modifica ecc ecc. Il tutto con la possibilità di essere mostrato in vari formati.

Si raccomanda sempre l'uso di man che potrà fornire maggiori informazioni sul comando indicato.

Filed under: Tips&Tricks No Comments
5Feb/10Off

can’t read superblock

Bel problema, non si riesce a montare un dispositivo perché mount non riesce a leggere il superblocco.... NOT PROBLEM :P

con questo comando copiamo il superblocco di un disco sano sul disco non leggibile e risolviamo il tutto

dd if=<disk> skip=32 of=<disk> seek=16 bs=512 count=16

Filed under: Tips&Tricks Comments Off