В этом разделе изложены основные принципы работы с файлами в системе Linux. Имена файлов состоят из прописных и строчных букв, цифр, точек (`.'), тире (`-'), и символов подчеркивания (`_'). Имена различаются по способу записи - например, `foo', `Foo' и `FOO' являются разными именами. Как правило, имена файлов обычно записывают строчными буквами.
Linux не требует обязательного использования расширений для имен файлов, но добавление расширений очень удобно и полезно, поскольку позволяет Вам легко определить тип файла с первого взгляда. Файлы могут иметь несколько расширений, например `long.file.with.many.extensions', либо не иметь их вовсе - например, `myfile'. Исполняемые файлы различаются системой не по расширению, а по атрибутам файла. Имя файла перед всеми расширениями называется базовым именем файла.