Definitions for "Filenames"
UNIX filenames may contain any character except the / character and can be any length (up to a max of around 1024 characters). Upper and Lower case characters are treated as different characters. While there are no enforced rules about extensions, many compilers insist on them.