Fichier tar.gz renommé accidentellement en un fichier non tar.gz, mon fichier sera-t-il foiré

12

J'essayais de déplacer un tar.gzfichier vers un /optrépertoire et de le déplacer accidentellement en /root/optpensant que c'était le bon endroit. Mais il n'y avait pas /root/opt, donc le tar.gzfichier a été renommé optdans le /rootdossier.

Je l'ai renommé dans le tar.gzfichier; mes fichiers seront-ils foirés? Je m'inquiète si ce serait toujours bien.

thePhonenix18
la source
9
Dans les systèmes Unix, il est tout à fait possible qu'un même fichier ait plusieurs noms en même temps . Le nom du fichier n'est qu'un pointeur vers la structure de données distincte qui contient les autorisations et le contenu.
chrylis -on strike-

Réponses:

36

Votre dossier ira bien.

Renommer un fichier ne modifiera en rien le contenu du fichier.

En fait, vous pourrez toujours extraire avec succès le contenu de votre tararchive compressée en utilisant

tar -xvz -f opt

optest le nom que vous avez accidentellement donné au fichier. Le renommer en son nom d'origine serait évidemment utile pour savoir ce que pourrait être le fichier.

Le nom d'un fichier a généralement une importance mineure sur les systèmes Unix. En particulier, ce n'est pas le nom de fichier ou le suffixe de nom de fichier ("extension") qui détermine la façon dont le contenu d'un fichier est interprété (bien que certains utilitaires (souvent des applications GUI) puissent essayer de deviner des formats de fichier basés sur le suffixe de nom de fichier parfois).

Lectures complémentaires:

Kusalananda
la source