誤ってtar.gzファイルの名前をtar.gz以外のファイルに変更すると、ファイルが台無しになります


12

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

名前をtar.gzファイルに戻しました。私のファイルは台無しになりますか?それでも問題ないか心配です。


9
Unixシステムでは、1つのファイルに同時に複数の名前を付けることは完全に可能です。ファイルの名前は、許可と内容を含む個別のデータ構造への単なるポインターです。
クリリス

回答:


36

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

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

実際、圧縮tarアーカイブのコンテンツを正常に抽出するには、次を使用します。

tar -xvz -f opt

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

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

参考文献:

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.