[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

.old【拡張子】

pointこの用語のポイント

point拡張子だよ

pointバックアップしたファイル(もういらないけど取りあえず残しておこう、なファイル)によく付くよ

pointファイルの中身が何かはケース・バイ・ケースだよ

スポンサーリンク

簡単に書くよ

.old【拡張子】とは

バックアップしたファイルによく付く拡張子。
もう少し細かいニュアンスを追加すると

「多分もう使わないからいならいけど、念の為に取りあえず残しておこうかな~」なファイルによく付く拡張子
です。

image piyo

詳しく書くよ

バックアップは「ぶっ壊れたり失くしたときの備えとして同じ物を複製して保管しておくこと」ね。
例えば、無くなったら困るファイルコピーして、別のところに保管しておいたりします。
同じファイルが複数あれば、そのうちの一つが無くなったり壊れたりしても元に戻せますからね。

このバックアップしたファイルによく付ける拡張子が「.old」です。

.old

「old」の読み方については「オールド」や「オーエルディー」と読む人が多いと思います。
個人的には「オールド」読みです。

バックアップファイルによく付く拡張子には、他に「.bak」という拡張子がありました。
「.old」と「.bak」はどのように使い分ければ良いのでしょう?

答えは「好み」です。
好きな方を使ってください。
もっと言えば「.bak」や「.old」である必要性すらありません。
「.bk」でも「.backup」でも好きな拡張子を付けて良いのです。

そのため、どうでもよいといえばどうでもよいのですが、参考までに私の使い分けを書いておきますね。

私は、本来の意味でのバックアップしたファイルには、拡張子「.bak」を付けています。
それに対して「もういらないけど取りあえず残しておこう」なファイルに付ける拡張子は「.old」です。

例えば、ここに「ファイルA.txt」があったとしましょう。

.old2

この「ファイルA.txt」を「ファイルA'.txt」で上書きします。

.old3

ですが、そのまま上書きしてしまうと残るのは「ファイルA'.txt」のみです。
「ファイルA.txt」が無くなります。

.old4

特に問題が無ければこれでも構いませんが「ファイルA'.txt」に問題があった場合は「ファイルA.txt」に戻したくなるはずです。
そのときに「ファイルA.txt」が無くては困ります。

そこで「ファイルA.txt」を「ファイルA.old」として残しておきます。
「ファイルA.txt」をコピーして「ファイルA.old」に変更したら、改めて「ファイルA.txt」を「ファイルA'.txt」で上書きします。

.old5

この時点で「ファイルA'.txt」と「ファイルA.old」の2つのファイルがある状態になります。

.old6

「ファイルA'.txt」がメインのファイルです。
「ファイルA.old」は、いらないけど取りあえず残しているファイルです。
「ファイルA'.txt」に問題があって前の状態に戻したい(「ファイルA.txt」を復活させたい)ときに使います。

さて、この時点で「ファイルA'.txt」のバックアップがありません。
「ファイルA'.txt」が壊れたら、とても困ります。

そこで「ファイルA'.txt」のバックアップを取ることにしました。
「ファイルA'.txt」をコピーしてファイル名を「ファイルA'.bak」にします。

.old7

この時点で「ファイルA'.txt」と「ファイルA.old」と「ファイルA'.bak」の3つのファイルがある状態になります。

.old8

「ファイルA'.txt」がメインのファイルです。
「ファイルA.old」は、いらないけど取りあえず残しているファイルです。
「ファイルA'.txt」に問題があって前の状態に戻したい(「ファイルA.txt」を復活させたい)ときに使います。
「ファイルA'.bak」は「ファイルA'.txt」のバックアップファイルです。
「ファイルA'.txt」がぶっ壊れたときに使います。

これが私の、拡張子「.old」と「.bak」の使い分けです。

何故このような使い分けをしているかですが、そのファイルを消して良いかの判断を簡単にするためです。

拡張子「.old」のファイルは、言ってしまえば履歴ファイルです。
取りあえず残してはいますが、前の状態に戻す必要がないのであれば不要です。

だから、拡張子「.old」のファイルは定期的に削除します。

それに対して、拡張子「.bak」のファイルは文字通りのバックアップファイルです。
ファイルがぶっ壊れたり消えちゃったりしたときは必要になります。

だから、拡張子「.bak」のファイルは原則として削除しません。
削除するのは、もっと新しい「.bak」を作ったときだけです。

別に決まりがあるわけではありませんけどね。
私はそのような使い分けをしています。

「おー!それってなかなか賢いやり方じゃん!」と思った人は、真似して良いですよ。
「けっ!もっと良いやり方があるのにな~。分かってないな~」と思った人は、気が向いたら、そのやり方を私にも教えてください。

image piyo2

一言でまとめるよ

まぁ「.old」って拡張子が付いていたら「バックアップしたファイル(もういらないけど取りあえず残しておいたファイル)なんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク