FloraIT情報とか雑多な情報とか。この記事は1年以上前に掲載されたものです。情報が古い場合がありますのでお気を付け下さい。WindowsやMacを使っている場合、多くの場合はファイル名の大文字小文字を区別していないが、GNU/Linuxシステムなどでは、大文字小文字を区別しているものもあり、これが、しばしば問題になることがある。ここでは、OS/ファイルシステムにおける大文字・小文字の区別の有無などについて、書いてみたい。目次Windowsでは多くの場合大文字小文字を区別しないが・・・macOSの場合Unix系やGNU/Linuxシステムは区別するWindowsでは多くの場合大文字小文字を区別しないが・・・Windowsでは、多くの場合、以下のファイルシステムを使っている。(FAT12/FAT16/FAT32)exFATNTFSうち、FATとexFATはファイルシステムレベルで大文字小文字を区別しない。APIを使っている時は大文字小文字を区別しない挙動になっている。NTFSが大文字小文字を区別する挙動をする場合は、UNIX系のAPIを使っている時である。Linuxを使っている時は大文字小文字を区別することに起因するトラブルが発生する場合があるため、気をつけたいところである。macOSの場合macOSの場合は、以下のファイルシステムが使われている。HFS+APFSHFS+、APFS共にデフォルトでは大文字小文字を区別しない設定となっているが、ボリュームをフォーマットするときに大文字小文字を区別する設定のファイルシステムが用意されているため、大文字小文字を区別する設定のものを使えば大文字小文字を区別する。Sierraまでは、HFSが利用可能だったが、これは大文字小文字を区別しない。Unix系やGNU/Linuxシステムは区別するUnix系やGNU/Linuxシステムは、それぞれ独自のファイルシステムを採用していることもあり、多岐にわたっている。以下は比較的知名度の高いUnix系およびGNU/Linuxで使われているファイルシステムである。ext2/ext3/ext4XFSJFSUFSZFSBtrfsこれらのファイルシステムでは、大文字小文字を区別する。Tomomiウェブマスター。本ブログでITを中心にいろいろな情報や意見などを提供しています。ご用の方はコメントかコンタクトフォームにて。ITmediaニュースによれば、佐賀県ICT利活用教育の現場報告というブログが閉鎖されるとになったとのこと。近年では、必ずと言っていいほど外部のツール類やライブラリー類を使うのが主流になっている。これによって、アプリを開発するときの生産性が大幅に上がり、短期間で優れたアプリを作るというのも可能になっている。これらは基本的に著作権は放...IT/Computerソフト404は結構迷惑ウェブサーフィンをしている時に必ずといっていいほど見かける404エラー。これが時折落とし穴になる時がある。ソフト404エラーはかなり問題になる時がある。はじめにでは、Objective-CとSwiftについて、それぞれの言語についてと、最初の簡単なコードについて説明した。コメント目次へトップサイドバータイトルとURLをコピーしました。