ファイル名に使える文字はOSによって違う Linuxでファイルを作るときにはほとんどの文字がファイル名に使えます。 厳密にいえば、OSというよりもOSの採用しているファイルシステムに依存します。 UBUNTU 23.04ではファイルシステムはext4です。 ext4ではスラッシュとヌル以外をファイル名に用いることができます(ウィキペディア参照)。 これに対して、WIndowsはファイル名に使える文字が少ないのです。 次の文字はファイル名に使えません。 / \ : * " ? < > | NULL また、WIndowsではLinuxと違い、大文字小文字を区別しません。 (注) 私はほとんどWIn…