Я новичок в Linux и видел это часто. Может ли кто-нибудь объяснить концепцию здесь?
~/.somefilename
Что означает ~
(тильда)?
Тильда ~
- это быстрый способ указать ваш домашний каталог.
~/.somefilename
означает ваш домашний каталог, файл .somefilename
.
Символ тильды ~ интерпретируется большинством оболочек как "домашний каталог" для вас. "." ничего не значит, если оно является частью имени файла, хотя некоторые программы, такие как ls, не будут (если явно не указано иное) не показывать файлы, если их имя начинается с "точки". Вроде "скрытый" атрибут.
Изначально Тильда разделяла одно и то же место на клавиатуре HOME на некоторых клавиатурах и по-прежнему означает домашний каталог.