Renomeado acidentalmente arquivo tar.gz para um arquivo não tar.gz, meu arquivo será confuso

12

Eu estava tentando mover um tar.gzarquivo para o /optdiretório e acidentalmente movê-lo, /root/optpensando que era o lugar certo. Mas não havia /root/opt, então o tar.gzarquivo foi renomeado para optdentro da /rootpasta.

Eu mudei o nome para o tar.gzarquivo; meus arquivos serão confusos? Estou preocupado se isso ainda estaria bem.

thePhonenix18
fonte
9
Nos sistemas Unix, é perfeitamente possível que um único arquivo tenha vários nomes ao mesmo tempo . O nome do arquivo é apenas um ponteiro para a estrutura de dados separada que contém permissões e o conteúdo.
usar o seguinte comando

Respostas:

36

Seu arquivo vai ficar bem.

Renomear um arquivo não alterará o conteúdo do arquivo de forma alguma.

De fato, você ainda poderá extrair com êxito o conteúdo do seu tararquivo compactado usando

tar -xvz -f opt

onde opté o nome que você acidentalmente deu ao arquivo. Renomeá-lo para o nome original obviamente ajudaria você a saber qual seria o arquivo.

O nome de um arquivo geralmente é de menor importância nos sistemas Unix. Em particular, não é o nome do arquivo ou o sufixo do nome do arquivo ("extensão") que determina como o conteúdo de um arquivo é interpretado (embora alguns utilitários (geralmente aplicativos da GUI) possam tentar adivinhar os formatos de arquivo com base no sufixo do nome do arquivo).

Leitura adicional:

Kusalananda
fonte