「ファイル名」の版間の差分
削除された内容 追加された内容
Fryed-peach (会話 | 投稿記録) →使用が不可能な記号: 細かい文章の修正 |
Fryed-peach (会話 | 投稿記録) m cleanup |
||
1行目:
'''ファイル名'''('''
* プロトコル (スキーマとも) — アクセス方法 (例:http, ftp, file など)▼
* ホスト (ネットワークIDの場合も) — ホスト名、IPアドレス, ドメイン名, LANネットワーク名 (例: wikipedia.org, 207.142.131.206, \\MYCOMPUTER, SYS: など)▼
* デバイス (ノードとも) — ポート, ソケット, ドライブ, ルートマウントポイント, ディスク, ボリューム (例:C:, /, SYSLIB など)▼
* ディレクトリ (パスとも) — ディレクトリ・ツリー (例: /usr/bin, \TEMP, [USR.LIB.SRC] など)▼
* ファイル — ファイルの基底名(basename)▼
* 種類 (形式や拡張子) —ファイルの内容種別を示す (例:.txt, .exe, .dir など)▼
* バージョン — ファイルの版番号▼
== ファイル名に含まれる要素 ==
ファイル名には以下のような要素が含まれる場合がある。
*: 例:http, ftp, file など
▲* ホスト (ネットワークIDの場合も) — ホスト名、IPアドレス, ドメイン名, LANネットワーク名
*: 例: wikipedia.org, 207.142.131.206, \\MYCOMPUTER, SYS: など
*: 例:C:, /, SYSLIB など
*: 例: /usr/bin, \TEMP, [USR.LIB.SRC] など
▲* [[ファイル (コンピュータ)|ファイル]] — ファイルの基底名(basename)
*: 例:.txt, .exe, .dir など
▲* バージョン — ファイルの版を表す番号
== 使用が不可能な記号 ==
たとえ、コンピュータの中にインストールされていた記号でも、ファイル名では使用が不可能な記号がある。また、あるコンピュータでは使用可能でも、他のコンピュータでは使用不可能な場合もある。
以下がそのような記号の例である。
{| class="wikitable"
|-
! nowrap="nowrap"|記号
! 記号名
! 使用が不可能な理由
22 ⟶ 30行目:
| /
| [[スラッシュ (記号)|スラッシュ]]
| パス名コンポーネント分離符として、[[UNIX]]などのOSや[[MS-DOS]]と[[Windows]]では使用不可能。
|-
| \
| [[バックスラッシュ]]
| 同様にパス名コンポーネント分離符として、
|-
| ?
| nowrap="nowrap"|[[疑問符|クエス
| [[ワイルドカード]](不特定だと示す記号)として使われるため、Windowsと[[AmigaOS]]では使用不可能。
|-
38 ⟶ 46行目:
| :
| [[コロン (記号)|コロン]]
|
|-
| <nowiki>|</nowiki>
49 ⟶ 57行目:
|-
| <
| [[不等式|小なり記号]]
| [[リダイレクト]]の記号として使われるので、UNIX系ではエスケープの必要な場合がある。[[NT File System|NTFS]]では使用不可
|-
| >
| [[不等式|
| <と同様に、UNIX系ではエスケープが必要な場合がある。NTFSでは使用不可
|-
| .
61 ⟶ 69行目:
|}
コンピュータによっては、[[¥記号|¥]](円マーク)も使用不可能なことがある。
また、WindowsとMS-DOSでは、以下の名前もOSによって予約されており、使用不可能である。
68 ⟶ 76行目:
COM0, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9
LPT0, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9.
ここで挙げたのは不完全な一覧であり、ファイルシステムごとの正確な名前付けの規則については外部リンク先を参照されたい。
== ファイル名の重複 ==
このように、1つのコンピュータに、同一パスかつ同じ名前のファイルがあることは、不可能となっている。
== 関連項目 ==
* [[ファイルシステム]]
* [[ディレクトリ]]
* [[拡張子]]
* [[Uniform Resource Identifier]] (URI)
* [[Uniform Resource Locator]] (URL)
== 外部リンク ==
* Microsoft
** [http://support.microsoft.com/kb/100108/ja FAT、HPFS、NTFS ファイル システムについて]
** [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/naming_a_file.asp Naming a File]
{{comp-stub}}
|