У системах, схожих на unix, всі каталоги містять два записи, .і.. , що означають сам каталог та його батьківський відповідно. Ці записи більшість часу не цікаві, тому lsїх приховує, а символи оболонок оболонки як *би не включають їх. Загалом, lsі підстановочні символи приховують усі файли, ім'я яких починається з а .; це простий спосіб , щоб виключити .і ..і дозволяють користувачам приховати інші файли зі списків. Окрім виключення зі списків, у цих файлах немає нічого особливого.
Unix зберігає файли конфігурації для кожного користувача у домашній каталог користувача. Якщо всі файли конфігурації з'явилися у списках файлів, домашній каталог буде переповнений файлами, які користувачі не хвилюють щодня. Отже, конфігураційні файли завжди починаються з .: зазвичай файл конфігурації програми Foo називається чимось на зразок .fooабо .foorc. З цієї причини файли конфігурації користувача часто називають крапковими файлами .
lsі джокери приховати всі файли, ім'я яких починається з., це простий спосіб , щоб виключити.і..і дозволяють користувачам приховати інші файли зі списків.» Це звучить так: Концепція про приховування файлів / каталогів, які починаються з крапки, насправді виявилася прихованою.... Але згодом люди зрозуміли, що можливість приховати деякі файли / каталоги має значення в цьому, отже, вони почали ставити крапку на початку файлів, які вони хочуть приховати. Це справді так чи просто припущення?