コンピューティングにおいて、ファイル名拡張子(または単にファイル拡張子、または拡張子) は、ファイルの形式を識別するためにファイル名に付けられる接尾辞です。したがって、 truc.docという名前のファイルにはdocまたは.doc拡張子が付いていると言えます。
OSに応じた使い方
MS/DOS およびCP/Mでは、サフィックスはピリオド( . ) で名前から区切られます。 3 文字を超えることはできません。
Microsoft Windows は、拡張子を使用して、ファイルとそれを管理できるソフトウェアとを関連付けます。 Windowsでは、「既知の種類の」ファイルの拡張子を非表示にすることができることに注意してください。実際、この情報はファイルアイコンによって部分的に表示されます (部分的には、複数の拡張子が同じアイコンに対応する可能性があるため)。
VM/CMS ではサフィックスは 1 つ以上のスペースで区切られます。
Unixでは、この拡張子はオペレーティング システムにとっては意味を持ちませんが、わかりやすくするために、またアプリケーションのために習慣的に使用することができます。 KDEやGNOMEなどの環境では、サフィックスはアプリケーションを決定するためにも使用され、表示時のファイルの最初の解析は拡張子に基づいて行われます。 2 番目の分析は、たとえばファイルを選択するとき、ファイルのコンテンツを検査してファイルのMIME タイプを判断するfileユーティリティに基づいています。
Mac OSバージョン 1 ~ 9.x では、ファイル拡張子のようなものはありませんでした。もちろん、これらを手動で追加することもできます (特に、他のオペレーティング システムとのドキュメントの交換を容易にするため)。Mac OS のバージョン X (10) 以降、ドキュメントには体系的にファイル拡張子が含まれています (視覚化できるかどうかは不明です)。

拡張子の編集
名前の残りの部分を変更するのと同じように、ファイルの内容を変更せずにファイルの拡張子を変更できます。この操作は、故意に実行しない場合、多くの場合危険を伴います。ソフトウェアは多くの場合、ファイルの種類を識別するために拡張子に依存しており、データ形式を認識できません。
これが、 Microsoft Windows がデフォルトで拡張子を非表示にする理由です。これは「フォルダーオプション」の表示設定で変更することができ、拡張子の変更が可能になります。ただし、Windows は、変更を行う前に、ファイルが「使用できない」可能性があることを確認要求によってユーザーに警告します。
Windows では、間違った拡張子を持つファイルの種類を判断するのは困難です (これを利用して、一部のユーザーが特定のファイルを誤解を招く外観で偽装する可能性があります)。
逆に、Unix では、単純なfileコマンドを使用してファイルの形式を認識できます。

一般的な拡張子の例
txt: テキストファイルpdf: PDF-
doc: Microsoft Wordワードプロセッサ用のファイル odt: OpenOffice .org Writer ワード プロセッサ用のファイルjpeg: JPEG形式の画像ファイルpng: PNG 形式の画像ファイルgif: GIF 形式の画像ファイルmp3: MP3オーディオファイルogg: OGG Vorbisオーディオ ファイルxls: Microsoft Excel XLS スプレッドシート ファイルhtml: HTMLファイルwma: Windows Media オーディオ用の WMA オーディオ ファイルtar.gz: gzip で圧縮された tar 形式のアーカイブ ファイル。

3文字の拡張子
Windows では、履歴ファイル システムのファイル名は、名前が 8 文字、拡張子が 3 文字に制限されていました。これは、他のシステムからの拡張子が 3 文字に切り詰められることが多い理由を説明しています。
-
htmlの代わりにhtm -
jpegの代わりにjpgまたはjpe -
mpeg代わりにmpgまたはmpe -
tar.gzの代わりにtgz

