Я пытался выяснить это некоторое время, довольно простой вопрос для некоторых, о котором я могу только догадываться, но почему перед .bashrc
есть «точка»?
2 ответа
По умолчанию имена файлов с префиксом точки (.) Не отображаются при выполнении команды ls в Linux.* По этой причине большинство системных файлов (например, .bashrc
) имеют префикс с точкой.
* Если вы не запускаете ls с соответствующими переключателями; man ls для получения дополнительной информации.
Потому что это скрытый файл.
Стандартные файловые браузеры не будут отображать файлы, начинающиеся с .
если вы не установите для него какие-либо настройки ("Показать скрытые файлы" или аналогичные). Файлы, начинающиеся с .
также не появится в стандартном выводе ls
, но ls -a
позволит вам их увидеть.
Это в основном уменьшает беспорядок, так как скрытые файлы, как правило, те, которые вам не нужно видеть ежедневно.