La mayoría de los programas de computadora que utilizamos, ya sean suites de oficina, navegadores web, incluso videojuegos, se configuran a través de interfaces de menú. Casi se ha convertido en la forma predeterminada en que usamos nuestras máquinas.
Pero algunos programas requieren que des un paso más allá de eso. En lugar de menús, debe editar un archivo de texto para que el software se ejecute como desee.
Estos archivos de texto configuran el software y, como era de esperar, se llaman «archivos de configuración». Si desea mejorar sus conocimientos de informática, necesitará saber qué es un archivo de configuración y cómo editarlo.
- ¿Qué Son Los Archivos de Configuración?
- Cómo Encontrar y Editar archivos de configuración
- Archivos de configuración de Windows
- Archivos de configuración de Linux
- Archivos de configuración en macOS
- Aplicaciones para Editar Archivos de configuración de forma segura
- Otros lugares Puedes Encontrar Archivos de configuración para Editar
- ¿Qué Pasa Si La Edición De Configuración No Funciona?
- Los archivos de configuración son importantes
- Suscríbase a nuestro Boletín informativo
¿Qué Son Los Archivos de Configuración?
Antes de entrar en el meollo técnico, primero definamos qué es un archivo de configuración.
Los archivos de configuración son esencialmente archivos de texto editables que contienen la información necesaria para el funcionamiento exitoso de un programa. Los archivos están estructurados de una manera particular, formateados para ser configurables por el usuario.
Mientras que algunas configuraciones están codificadas en el software, las configuraciones que puede cambiar se incluyen en los archivos de configuración.
Sorprendentemente, no hay un estándar definido sobre cómo deben funcionar los archivos de configuración o cómo deben verse. Depende completamente del capricho del desarrollador del programa.
Los usuarios de Linux estarán particularmente familiarizados con los archivos de configuración, ya que muchas tareas básicas de mantenimiento requieren que los edites. Ajustar la Raspberry Pi a menudo se basa en editar archivos de configuración. Esto podría ser para especificar una red inalámbrica a la que conectarse o establecer la cantidad de RAM para gráficos.
Sin embargo, los archivos de configuración no son exclusivos de Linux. Hay momentos en los que puede tener que editarlos en Windows o macOS.
Cómo Encontrar y Editar archivos de configuración
Algunos archivos de configuración están estructurados en un formato diseñado por el propio desarrollador. Otros utilizan estándares ampliamente conocidos para estructurar datos, como:
- JSON (Notación de objetos JavaScript)
- YAML (YAML No es Lenguaje de marcado)
- XML (Lenguaje de marcado extensible)
Algunos programas cargan la información almacenada en sus archivos de configuración cuando se inician. Mientras tanto, otros revisan periódicamente el archivo de configuración para ver si se ha cambiado.
Cualquier archivo de configuración que desee editar, es inteligente hacer una copia de él antes de realizar cualquier cambio. De esta manera, si algo sale mal, puede restaurar la copia y comenzar de nuevo.
Ahora, echemos un vistazo a un archivo de configuración del mundo real. Como mencionamos anteriormente, vienen en todas las formas y tamaños diferentes. Un archivo de configuración con el que seguramente está familiarizado es el archivo hosts. Windows, Mac y Linux usan esto para asignar manualmente direcciones IP a nombres de host.
Archivos de configuración de Windows
Los usuarios de Windows encontrarán el archivo hosts en c:\windows\system32\drivers\etc\.
Puede abrirlo haciendo doble clic con el ratón y seleccionando el bloc de notas de la lista de aplicaciones sugeridas. Esto es todo lo que necesita para ver y editar archivos de configuración como hosts. Sin embargo, hay varias alternativas disponibles, consulte a continuación para obtener más detalles.
Con el archivo abierto verá que utiliza espacios en blanco (literalmente espacios y tabulaciones) para separar elementos.
Cada máquina tiene su propia línea, seguido por una tabulación y la dirección IP. Además, el archivo hosts permite al usuario agregar anotaciones y comentarios, que comienzan con un símbolo hash.
Archivos de configuración de Linux
En Linux, encontrará el archivo hosts en / etc/. Esto se puede abrir en Gedit, o en un editor de texto de línea de comandos como nano o vim. En la mayoría de los casos, su distribución de Linux tendrá una o todas preinstaladas.
Algunos programas almacenan el archivo de configuración en el directorio personal, con un punto al principio del nombre del archivo. Estos archivos de configuración a veces tienen la extensión de archivo .rc y nos referimos a ellos como»dotfiles».
Archivos de configuración en macOS
Al igual que Linux, el archivo hosts se puede encontrar en/ etc / en macOS.
Los usuarios de Mac sabrán que BBEdit es el editor de texto preinstalado predeterminado. Esto lo hace ideal para editar archivos de configuración en macOS. Sin embargo, al igual que con Linux, los editores de línea de comandos vim y nano también están disponibles.
Aplicaciones para Editar Archivos de configuración de forma segura
Así que, ahora que sabemos para qué se usan los archivos de configuración, hablemos de cómo podemos editarlos.
Para hacer esto, vas a necesitar un editor de texto. Evite los procesadores de texto; estos pueden agregar formato al archivo, lo que evitaría que se lean correctamente.
Los editores de texto nativos están disponibles, como se mencionó. Sin embargo, para funciones adicionales, también están disponibles editores de texto de terceros:
Descargar: Bloc de notas++ para Windows (Gratis)
Descargar: Atom para Windows, macOS, Linux (Gratis)
Descargar: Sublime Text Editor para Windows, macOS, Linux (Evaluación gratuita)
Hay tantas herramientas de edición de texto disponibles para cada plataforma que es difícil recomendar una sola aplicación. Los usuarios de Linux también pueden consultar nuestra lista de editores de texto de Linux. Mientras tanto, esta ronda de editores de texto para macOS debería ayudar a los propietarios de computadoras Apple.
Al editar un archivo de configuración, es importante asegurarse de que sigue las convenciones del mismo. Esto se puede resolver con solo mirarlo. Algunos archivos de configuración, como el archivo hosts, le explicarán estas convenciones en líneas comentadas. Otros te obligarán a leer alguna documentación o un par de publicaciones de blog.
Finalmente, si el archivo de configuración que edita tiene un formato JSON o XML, considere un editor de texto con resaltado de sintaxis. Notepad++ y Atom son buenas opciones aquí. El resaltado de sintaxis mejorará tu precisión al mostrarte cuando has cometido un error.
Otros lugares Puedes Encontrar Archivos de configuración para Editar
Si estás interesado en explorar más a fondo los archivos de configuración, los encontrarás en todo tipo de aplicaciones y plataformas. Hay mucho más en los archivos de configuración que especificar qué sitios web y direcciones IP bloquear.
Más allá del archivo hosts, encontrará archivos de configuración en los videojuegos. A menudo se usan para definir y controlar cosas como las aplicaciones de teclas.
Mientras tanto, algunos archivos de configuración se pueden usar para hacer trampas. Este fue el caso en el juego original Deus Ex para PC. En estos días, hacer trampa es mucho más difícil y, a menudo, no vale la pena el esfuerzo a menos que habilite un modo de trampa oficial.
Las aplicaciones web también utilizan archivos de configuración para la personalización.
¿Qué Pasa Si La Edición De Configuración No Funciona?
Los problemas asociados con la edición de archivos de configuración tienden a dividirse en dos campos: permisos y errores de usuario.
Los problemas con los archivos de configuración causados por problemas de permisos se deben a la integridad del sistema. No puedes guardar los cambios porque estás editando como un usuario normal. Para evitar errores de configuración accidentales, muchos archivos de configuración solo son editables por aquellos con privilegios de administrador.
Arreglar esto es fácil:
- En Windows, a la derecha-haga clic en el editor de texto y seleccione Ejecutar como administrador
- En macOS y Linux, intente aumentar sus privilegios con el comando sudo. Por lo tanto, si estaba editando su archivo hosts, ejecute sudo nano /etc/hosts
(Tenga en cuenta que si especificó un nombre de archivo o ubicación diferente, crearía efectivamente un archivo de configuración en la terminal.)
Cuando el problema es un error del usuario, significa que es tu culpa. Compruebe que no ha hecho ningún error tipográfico y que ha seguido las convenciones del archivo de configuración.
Si bien puede parecer obvio, un simple error ortográfico puede hacer que todo el archivo sea inútil. Antes de confirmar los cambios y guardar el archivo recuerde:
- Compruebe el cambio que realizó
- Asegúrese de dejar un comentario
También asegúrese de cerrar el archivo de configuración antes de intentar ejecutar el software que está intentando configurar.
Los archivos de configuración son importantes
Más que importante, son una parte esencial del uso de Linux. Saber cómo editarlos correctamente puede ayudarte considerablemente.
Aunque puede editar muchos archivos de configuración, asegúrese de hacer una copia del archivo antes de realizar cualquier cambio. De esa manera, puede volver al original si algo se torna torcido.
¿Usando Linux? Aquí encontrará más información sobre cómo modificar y administrar el archivo hosts en Linux.
- Linux
- Tecnología Explicado
- Terminal
- Jerga
- Linux Consejos
Sobre El Autor
el director Adjunto para la Seguridad, Linux, BRICOLAJE, Programación y Tecnología, Explicó. También produce el Podcast Realmente Útil y tiene una amplia experiencia en soporte de escritorio y software. Colaborador de la revista Linux Format, Christian es un jugueteador de Raspberry Pi, amante de los Legos y fanático de los juegos retro.
Más De Christian Cawley
Suscríbase a nuestro Boletín informativo
¡Únase a nuestro boletín informativo para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!