Cartella modificata in documento

2

Una cartella e tutto il suo contenuto sono stati trasformati in un documento senza estensione. Quando apro il file in Sublime Text ottengo 100.000 righe di testo come: 0403 0000 46aa ee00 0000 0000 1800 0000 . Questo è su un volume di avvio HFS +.

Google Drive mostra la cronologia di questo documento come un documento a partire dal caricamento iniziale. Quindi dovrebbe essere escluso come colpevole.

Il backup di Time Machine su Time Capsule torna solo all'inizio di agosto, che mostra la cartella come un file.

Come posso cambiare questo documento in una cartella?

cd <folder> restituisce Not a directory

stat <folder> restituisce 16777218 1139857 -rw------- 1 <my username> <company name>\Domain Users 0 1800948 "Aug 21 09:11:51 2014" "Apr 16 11:04:43 2014" "May 1 14:00:13 2014" "Apr 16 11:04:43 2014" 4096 3520 0 <folder>

tar -xzf <folder> restituisce

tar: Unrecognized archive format tar: Error exit delayed from previous errors.

    
posta Patience 21.08.2014 - 16:14
fonte

1 risposta

1

Ci sono un sacco di post online da parte degli utenti che hanno riscontrato questo problema. Tutti terminano con la stessa risposta: "Spero che tu abbia un backup".

Ho parlato a più persone che hanno lavorato con Unix / Linux per molto, molto tempo. Il consenso generale è che

  1. non c'è modo di "trasformare una cartella in un file"
  2. non c'è ripristino da qualsiasi cosa tu abbia fatto senza ripristinare il directory da un backup

Credono che alcune applicazioni abbiano cancellato la directory senza volerlo e lo abbiano sostituito con un file. Ho cercato online un modo per impostare manualmente il d bit del file di cui stai parlando, ma non sembra esserci alcun modo per raggiungere questo obiettivo.

Quindi, la mia risposta è di ripristinare la directory da un backup di Time Machine (hai accennato che hai già un backup - usalo).

    
risposta data 21.08.2014 - 17:24
fonte

Leggi altre domande sui tag