Il file tar.gz rinominato accidentalmente in un file non tar.gz, il mio file verrà incasinato


12

Stavo cercando di spostare un tar.gzfile nella /optdirectory e accidentalmente spostarlo /root/optpensando che fosse il posto giusto. Ma non c'era /root/opt, quindi il tar.gzfile è stato rinominato optnella /rootcartella.

L'ho rinominato nel tar.gzfile; i miei file saranno incasinati? Sono preoccupato se andrebbe ancora bene.


9
Nei sistemi Unix, è possibile che un singolo file abbia più nomi contemporaneamente . Il nome del file è solo un puntatore alla struttura di dati separata che contiene autorizzazioni e contenuti.
Chrylis

Risposte:


36

Il tuo file andrà bene.

La ridenominazione di un file non modificherà il contenuto del file in alcun modo.

In effetti, saresti comunque in grado di estrarre correttamente il contenuto del tuo tararchivio compresso usando

tar -xvz -f opt

dov'è optil nome che hai dato per sbaglio al file. Rinominarlo con il nome originale sarebbe ovviamente di aiuto per sapere quale potrebbe essere il file.

Il nome di un file è generalmente di minore importanza sui sistemi Unix. In particolare, non è il nome del file o il suffisso del nome del file ("estensione") che determina il modo in cui viene interpretato il contenuto di un file (anche se alcune utility (spesso applicazioni GUI) possono provare a indovinare i formati di file in base al suffisso del nome file a volte).

Ulteriori letture:

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.