Para comprender los archivos rc, es útil saber que Ubuntu arranca en varios niveles de ejecución diferentes . Son 0-6, siendo 0 "alto", siendo 1 "de un solo usuario", 2 siendo "multi-usuario" (el nivel de ejecución predeterminado), etc. Este sistema ha sido ahora anticuado por la Upstart y initd programas en la mayoría de Linux Distros. Todavía se mantiene por compatibilidad con versiones anteriores.
Dentro del directorio /etc
hay varias carpetas etiquetadas como "rc0.d, rc1.d", etc., a través de rc6.d. Estos son los directorios a los que se refiere el kernel para saber qué scripts de init debe ejecutar para ese nivel de ejecución. Son enlaces simbólicos a las secuencias de comandos del servicio del sistema que se encuentran en el directorio /etc/init.d
.
En el contexto en que lo está utilizando, parecería que está enumerando cualquier archivo con rc en el nombre. El código en estos archivos configurará la forma en que los servicios/tareas se iniciarán y se ejecutarán cuando se inicialicen.
Ver http://en.wikipedia.org/wiki/Run_Commands –
Lo mismo pregunta hecha aquí: https://bbs.archlinux.org/viewtopic.php?id=13052 – Prometheus
@JoachimPileborg spoiler! – n611x007