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