Nautilus mi ha fatto sparire una cartella
Nautilus mi ha fatto sparire una cartella
Ciao a tutti.
Oggi mi è capitata una cosa assurda.
Apro Nautilus perchè sono alla ricerca di una cartella con dentro un lavoro bello grosso fatto tutto di immagini e di file .xcf
Non lo trovo e cosi mi viene in mente che è sull'HD parallelo, quello vecchio (su cui prima avevo installato Linux che ora ho sostituito), cosi decido di andare sull'altro HD e copiare la cartella su quello nuovo.
Apro una seconda scheda di Nautilus e sto per fare il trascinamento da una parte all'altra di tutta la cartella quando mi accorgo che sto sbagliando a spostare (in pratica devo copiare tutto nella cartella Immagini ed invece la seconda scheda aperta era Pubblici).
Allora rilascio il pulsante del mouse, la copia non parte, mi sposto nella seconda scheda e visualizzo la cartella corretta. Torno nella prima scheda (quella in pratica sul vecchio HD) e...... ODDIO non c'è più la cartella che dovevo spostare.
Niente, nisba, nulla... sparita.
Ho cercato una eventuale file di log per nautilus.. senza trovarlo. Ho cercato in tutte le cartelle aperte 'nei dintorni' (metti che ho sbagliato a rilasciare e mi ha copiato in qualche luogo strano). Niente neanche li.
Dove casita potrebbe essere finita? Come faccio a trovarla? Conteneva circa 500mb di immagini.. quindi anche la copia non può essere stata eseguita in una frazione di secondo!!!
Che dite?
Oggi mi è capitata una cosa assurda.
Apro Nautilus perchè sono alla ricerca di una cartella con dentro un lavoro bello grosso fatto tutto di immagini e di file .xcf
Non lo trovo e cosi mi viene in mente che è sull'HD parallelo, quello vecchio (su cui prima avevo installato Linux che ora ho sostituito), cosi decido di andare sull'altro HD e copiare la cartella su quello nuovo.
Apro una seconda scheda di Nautilus e sto per fare il trascinamento da una parte all'altra di tutta la cartella quando mi accorgo che sto sbagliando a spostare (in pratica devo copiare tutto nella cartella Immagini ed invece la seconda scheda aperta era Pubblici).
Allora rilascio il pulsante del mouse, la copia non parte, mi sposto nella seconda scheda e visualizzo la cartella corretta. Torno nella prima scheda (quella in pratica sul vecchio HD) e...... ODDIO non c'è più la cartella che dovevo spostare.
Niente, nisba, nulla... sparita.
Ho cercato una eventuale file di log per nautilus.. senza trovarlo. Ho cercato in tutte le cartelle aperte 'nei dintorni' (metti che ho sbagliato a rilasciare e mi ha copiato in qualche luogo strano). Niente neanche li.
Dove casita potrebbe essere finita? Come faccio a trovarla? Conteneva circa 500mb di immagini.. quindi anche la copia non può essere stata eseguita in una frazione di secondo!!!
Che dite?
-
l3on4rdo
Re: Nautilus mi ha fatto sparire una cartella
Come si chiama la directory che non trovi più?
Te lo chiedo perché con il nome puoi fare una ricerca (con il comando find) all'interno dei due file system in questione.
(quello dove stava e quello dove volevi spostarla).
Se l'hai spostata (per tagliarla e incollarla con il drag and drop) e per sbaglio l'hai rilasciata senza accorgertene e se il rilascio è avvenuto nello stesso filesystem, si tratta solo di modificare degli inode, quindi anche se sono 500mb di immagini ci mette un secondo a "traslocarla".
Te lo chiedo perché con il nome puoi fare una ricerca (con il comando find) all'interno dei due file system in questione.
(quello dove stava e quello dove volevi spostarla).
Beh, dipende.Dove casita potrebbe essere finita? Come faccio a trovarla? Conteneva circa 500mb di immagini.. quindi anche la copia non può essere stata eseguita in una frazione di secondo!!!
Se l'hai spostata (per tagliarla e incollarla con il drag and drop) e per sbaglio l'hai rilasciata senza accorgertene e se il rilascio è avvenuto nello stesso filesystem, si tratta solo di modificare degli inode, quindi anche se sono 500mb di immagini ci mette un secondo a "traslocarla".
Ultima modifica di l3on4rdo il mercoledì 21 marzo 2012, 16:59, modificato 1 volta in totale.
Re: Nautilus mi ha fatto sparire una cartella
La cartella si chiama CATALOGO in maiuscolo.
Ho provato con il comando find, ma non riesco a comprendere la sintassi per far eseguire la ricerca in tutto il filesystem
Ho provato con il comando find, ma non riesco a comprendere la sintassi per far eseguire la ricerca in tutto il filesystem
-
l3on4rdo
Re: Nautilus mi ha fatto sparire una cartella
Io presumo che la cartella che ti è sparita si trovasse dentro la tua home.
Piuttosto che fare una ricerca in tutto il file system, io inizierei prima a guardare dove è più probabile che sia.
Quindi, apri un terminale e (già sei nella tua home quando lo apri) dai il comando:
Se invece lo vuoi dare su tutto il file system, al posto di . (che indica la directory in cui sei quando lanci il comando), specifica la directory radice /
Come vedrai, ci sono parecchie directory che ti daranno un errore perché non hai i permessi sufficienti per farle analizzare.
Per poterle vederere, dai il precedente comando anteponendogli sudo.
Un'alternativa è usare il comando locate:
e quando il comando ha finito di fare il suo lavoro (di aggiornamento di un database), dai il comando:
Fammi sapere che ti dice 
Ciao
Piuttosto che fare una ricerca in tutto il file system, io inizierei prima a guardare dove è più probabile che sia.
Quindi, apri un terminale e (già sei nella tua home quando lo apri) dai il comando:
Codice: Seleziona tutto
find . -type d -iname "*CATALOGO*"Codice: Seleziona tutto
find / -type d -iname "*CATALOGO*"Per poterle vederere, dai il precedente comando anteponendogli sudo.
Un'alternativa è usare il comando locate:
Codice: Seleziona tutto
sudo updatedbCodice: Seleziona tutto
locate CATALOGOCiao
Re: Nautilus mi ha fatto sparire una cartella
Fatto, cartella trovata.
Ea stata messa in /var mi domando come ci sia arrivata.
Ora, per cortesia, spiega:
Find : trova
/ nella radice
-type ??
d ???
-iname presumo indichi una ricerca per nome case sensitive
"*CATALOGO*" ? perchè tra asterischi
Grazie
Ea stata messa in /var mi domando come ci sia arrivata.
Ora, per cortesia, spiega:
Codice: Seleziona tutto
find / -type d -iname "*CATALOGO*"/ nella radice
-type ??
d ???
-iname presumo indichi una ricerca per nome case sensitive
"*CATALOGO*" ? perchè tra asterischi
Grazie
-
l3on4rdo
Re: Nautilus mi ha fatto sparire una cartella
È stata messa in /var perché tu, inconsapevolmente, l'hai messa lì.
Capita, con il drag and drop, di fare cose del genere, o almeno a me è capitato svariate volte... ora ci sto più attento... ma dubito che non ricapiterà
Spiegazione (a proposito, quando posti il codice, anche i singoli pezzi, mettili comunque nel tag codice
):
trova
a partire dalla radice
considerando solo le directory (type indica il tipo di file da cercare, e d specifica che vuoi una directory)
e solo quelle che hanno nel nome la parola "catalogo".
La ricerca con -name è case sensitive, con iname è case insensitive.
Ci sono gli asterischi prima e dopo perché ho pensato che magari poteva essere stata rinominata con un suffisso o un prefisso dal programma che te l'aveva spostata. Gli asterischi indicano più o meno, in questo contesto, "qualsiasi cosa".
Questa spiegazione, comunque, la trovi più dettagliata nel man del comando:
Detto questo, metti [Risolto] nel titolo del primo messaggio di questa discussione, magari modificandolo in "Ricercare cartella con comando find" che è più pertinente con il problema e può aiutare altri utenti, con lo stesso problema, che fanno ricerche in questo forum 
Ciao
Capita, con il drag and drop, di fare cose del genere, o almeno a me è capitato svariate volte... ora ci sto più attento... ma dubito che non ricapiterà
Spiegazione (a proposito, quando posti il codice, anche i singoli pezzi, mettili comunque nel tag codice
Codice: Seleziona tutto
findCodice: Seleziona tutto
/Codice: Seleziona tutto
-type dCodice: Seleziona tutto
-iname "*CATALOGO*"La ricerca con -name è case sensitive, con iname è case insensitive.
Ci sono gli asterischi prima e dopo perché ho pensato che magari poteva essere stata rinominata con un suffisso o un prefisso dal programma che te l'aveva spostata. Gli asterischi indicano più o meno, in questo contesto, "qualsiasi cosa".
Questa spiegazione, comunque, la trovi più dettagliata nel man del comando:
Codice: Seleziona tutto
man findCiao
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti