RCFILE — это конфигурационный файл, используемый различными приложениями, особенно в операционных системах на базе Unix. Суффикс 'rc' является историческим соглашением и часто означает «run commands» (команды для запуска) или «resource configuration» (конфигурация ресурсов). Эти файлы содержат информацию для инициализации, настройки и параметры, которые приложение считывает при запуске или во время выполнения. Конкретный формат и содержимое RCFILE сильно различаются в зависимости от поддерживаемого приложения. Как правило, это файлы простого текста, что позволяет пользователям легко изменять настройки с помощью текстового редактора. Общие варианты использования включают установку переменных окружения (environment variables), определение псевдонимов (aliases), настройку поведения программы и указание пользовательских предпочтений. RCFILE позволяет пользователям настраивать функциональность приложения и адаптировать его под свои конкретные нужды. Файлы часто располагаются в домашнем каталоге пользователя или в каталоге установки приложения. Примеры включают .bashrc для конфигурации оболочки Bash, .vimrc для конфигурации редактора Vim и .gitconfig для конфигурации системы контроля версий Git. Использование RCFILE способствует модульности и обеспечивает простую настройку без необходимости изменения основного кода приложения.