web-dev-qa-db-ja.com

誤ってtar.gzファイルの名前をtar.gz以外のファイルに変更すると、ファイルがめちゃくちゃになります

tar.gzファイルを/optディレクトリに移動しようとして、誤って/root/optに移動しようとしていました。ただし、/root/optがないため、tar.gzフォルダー内の/rootファイルの名前がoptに変更されました。

名前をtar.gzファイルに変更しました。ファイルがめちゃくちゃになりますか?それでも問題ないか心配です。

12
thePhonenix18

ファイルは問題ありません。

ファイルの名前を変更しても、ファイルの内容は変更されません。

実際、圧縮されたtarアーカイブの内容を引き続き正常に抽出することができます。

tar -xvz -f opt

ここで、optは、誤ってファイルに付けた名前です。ファイルの名前を元の名前に変更すると、ファイルが何であるかを知るのに役立ちます。

ファイルの名前は通常、UNIXシステムではそれほど重要ではありません。特に、ファイルの内容がどのように解釈されるかを決定するのはファイル名またはファイル名のサフィックス(「拡張子」)ではありません(ただし、一部のユーティリティ(多くの場合GUIアプリケーション)は、ファイル名のサフィックスに基づいてファイル形式を推測する場合があります)。

参考文献:

36
Kusalananda