Què són els fitxers de configuració? Com editar-los de manera segura

Què són els fitxers de configuració? Com editar-los de manera segura

La majoria dels programes d'ordinador que fem servir, ja siguin suites ofimàtiques, navegadors web, fins i tot videojocs, es configuren mitjançant interfícies de menú. Gairebé s’ha convertit en la forma predeterminada d’utilitzar les nostres màquines.





Però alguns programes requereixen que feu un pas més enllà. En lloc de menús, heu d’editar un fitxer de text perquè el programari s’executi com vulgueu.





Aquests fitxers de text configuren el programari i són --- sorprenentment --- anomenats 'fitxers de configuració'. Si voleu millorar el vostre coneixement informàtic, haureu de saber què és un fitxer de configuració i com editar-ne un.





Què són els fitxers de configuració?

Abans d’entrar en el tema tècnic, definim primer què és un fitxer de configuració.

Els fitxers de configuració són essencialment fitxers de text editables que contenen la informació necessària per al bon funcionament d’un programa. Els fitxers s’estructuren d’una manera particular, formatats per ser configurables per l’usuari.



Tot i que algunes configuracions estan ben codificades en programari, els paràmetres que podeu canviar s’inclouen als fitxers de configuració.

Sorprenentment, no hi ha cap estàndard definit sobre com haurien de funcionar els fitxers de configuració ni com haurien de ser. Tot depèn del caprici del desenvolupador del programa.





Els usuaris de Linux estaran particularment familiaritzats amb els fitxers de configuració, ja que moltes tasques bàsiques de manteniment necessiten que els editeu. Ajustant el Raspberry Pi sovint es basa en l’edició de fitxers de configuració. Pot ser especificar una xarxa sense fils per connectar-se o establir la quantitat de memòria RAM per als gràfics.

Tot i això, els fitxers de configuració no són exclusius de Linux. Hi ha vegades que és possible que hagueu d’editar-los al Windows o al macOS.





Com trobar i editar fitxers de configuració

Alguns fitxers de configuració s’estructuren en un format de disseny propi del desenvolupador. Altres utilitzen estàndards àmpliament coneguts que s’utilitzen per estructurar dades, com ara:

  • JSON (Notació d'objectes JavaScript)
  • YAML (YAML Ain't Markup Language)
  • XML (Llenguatge de marcatge extensible)

Alguns programes carreguen la informació emmagatzemada als fitxers de configuració quan s’inicien. Mentrestant, altres comproven periòdicament el fitxer de configuració per veure si s’ha canviat.

Qualsevol que sigui el fitxer de configuració que vulgueu editar és intel·ligent fer-ne una còpia abans de fer cap canvi. D'aquesta manera, si alguna cosa no funciona, podeu restaurar la còpia i tornar a començar.

com fer cap identificador de trucada

Ara fem una ullada a un fitxer de configuració del món real. Com hem esmentat anteriorment, presenten diferents formes i mides. Un fitxer de configuració que gairebé segur coneixeu és el fitxer hosts. Windows, Mac i Linux ho fan servir per assignar manualment adreces IP a noms d’amfitrió.

Fitxers de configuració de Windows

Els usuaris de Windows trobaran el fitxer hosts a c: windows system32 drivers etc .

Podeu obrir-lo fent doble clic al ratolí i seleccionant Bloc de notes a la llista d'aplicacions suggerides. Això és tot el que necessiteu per veure i editar fitxers de configuració, com ara hosts. No obstant això, hi ha diverses alternatives disponibles --- vegeu més avall per obtenir més informació.

Amb el fitxer obert veureu que utilitza espais en blanc (literalment espais i tabuladors) per separar elements.

Cada nom d'amfitrió té la seva pròpia línia, seguida d'una tabulació i l'adreça IP. A més, el fitxer hosts permet a l'usuari afegir anotacions i comentaris, que comencen amb un símbol de hash.

Fitxers de configuració de Linux

A Linux, trobareu el fitxer hosts a / Etc / . Això es pot obrir a Gedit o a un editor de text de línia d'ordres com nano o vim. En la majoria dels casos, la vostra distribució Linux tindrà una o totes preinstal·lades.

Alguns programes emmagatzemen el fitxer de configuració al directori inicial, amb un punt al començament del nom del fitxer. Aquests fitxers de configuració de vegades tenen l'extensió de fitxer .rc i els anomenem 'fitxers dot'.

Configuració de fitxers a macOS

Igual que Linux, el fitxer hosts es pot trobar a / Etc / on macOS.

Els usuaris de Mac sabran que BBEdit és l’editor de text predeterminat i preinstal·lat. Això el fa ideal per editar fitxers de configuració a macOS. Tanmateix, igual que amb Linux, els editors de línia de comandes vim i nano també estan disponibles.

Aplicacions per editar de manera segura fitxers de configuració

Per tant, ara sabem per a què s’utilitzen els fitxers de configuració, parlem de com podem editar-los.

Per fer-ho, necessitareu un editor de text. Eviteu els processadors de text; aquests poden afegir format al fitxer, cosa que impediria que es llegissin correctament.

Hi ha disponibles editors de text natius, com es va esmentar. Tot i això, per a funcions addicionals, també hi ha editors de text de tercers:

Descarregar: Bloc de notes ++ per a Windows (gratuït)

Descarregar: Àtom per a Windows, macOS, Linux (gratuït)

Descarregar: Sublim editor de text per a Windows, macOS, Linux (avaluació gratuïta)

Hi ha tantes eines d’edició de text disponibles per a totes les plataformes que és difícil recomanar una sola aplicació. Els usuaris de Linux també poden consultar la nostra llista de Editors de text Linux . Mentrestant, aquesta ronda de editors de text per a macOS hauria d’ajudar els propietaris d’ordinadors d’Apple.

Quan editeu un fitxer de configuració, és important assegurar-vos que seguiu les convencions. Això es pot resoldre només mirant-ho. Alguns fitxers de configuració, com el fitxer hosts, us explicaran aquestes convencions a les línies comentades. D’altres us obligaran a llegir alguna documentació o un parell d’entrades al bloc.

Finalment, si el fitxer de configuració que editeu té un format JSON o XML, tingueu en compte un editor de text amb ressaltat de sintaxi. Notepad ++ i Atom són bones opcions aquí. El ressaltat de sintaxi millorarà la vostra precisió mostrant-vos quan heu comès un error.

com corbar el text a Adobe Illustrator

Altres llocs on podeu trobar fitxers de configuració per editar

Si us interessa explorar més els fitxers de configuració, els trobareu a tot tipus d’aplicacions i plataformes. Hi ha més coses per configurar els fitxers que especificar quins llocs web i adreces IP cal bloquejar.

Més enllà del fitxer hosts, trobareu fitxers de configuració als videojocs. Sovint s’utilitzen per definir i controlar coses com ara mapes de tecles.

Mentrestant, alguns fitxers de configuració es poden utilitzar per fer trampes. Aquest va ser el cas del joc original Deus Ex per a PC. Actualment, fer trampes és molt més difícil i sovint no val la pena fer-ho, tret que s’habiliti un mode oficial de trampes.

Les aplicacions web també utilitzen fitxers de configuració per personalitzar-los.

Què passa si la vostra edició de configuració no funciona?

Els problemes associats a l'edició de fitxers de configuració tendeixen a dividir-se en dos camps: permisos i error d'usuari.

Els problemes amb els fitxers de configuració causats per problemes de permisos depenen de la integritat del sistema. No podeu desar els canvis perquè esteu editant com a usuari normal. Per evitar una configuració errònia accidental, molts fitxers de configuració només els poden editar aquells amb privilegis de nivell d'administrador.

Arreglar-ho és fàcil:

  • Al Windows, feu clic amb el botó dret a l'editor de text i seleccioneu Executa com administrador
  • A macOS i Linux, proveu d'escalar els vostres privilegis amb l'ordre sudo. Per tant, si estiguéssiu editant el fitxer hosts, executeu sudo nano / etc / hosts

(Tingueu en compte que si especifiqueu un nom o una ubicació diferent, crearíeu efectivament un fitxer de configuració al terminal.)

Quan el problema és un error de l'usuari, vol dir que és culpa vostra. Comproveu que no hàgiu fet errors tipogràfics i que hàgiu seguit les convencions del fitxer de configuració.

Tot i que sembli obvi, un simple error ortogràfic pot inutilitzar tot el fitxer. Abans de comprometre els canvis i desar el fitxer, recordeu:

  • Comproveu el canvi que heu fet
  • Assegureu-vos que heu deixat un comentari

Assegureu-vos també de tancar el fitxer de configuració abans d'intentar executar el programari que intenteu configurar.

Els fitxers de configuració són importants

Més que important, són una part essencial de l’ús de Linux. Saber editar-los correctament us pot ajudar considerablement.

Tot i que podeu editar molts fitxers de configuració, assegureu-vos de fer-ne una còpia abans de fer cap canvi. D’aquesta manera, podeu tornar a l’original si alguna cosa es fa malbé.

Yahoo prepara el millor correu electrònic basat en web

Feu servir Linux? Aquí teniu més informació sobre com modificar i gestionar el fitxer fitxers hosts a Linux .

Compartir Compartir Tweet Correu electrònic 6 alternatives audibles: les millors aplicacions de llibres d’àudio gratuïtes o econòmiques

Si no us ve de gust pagar audiollibres, aquí teniu algunes aplicacions fantàstiques que us permeten escoltar-les de forma gratuïta i legal.

Llegiu a continuació
Temes relacionats
  • Linux
  • Tecnologia explicada
  • terminal
  • Argot
  • Consells sobre Linux
Sobre l'autor Christian Cawley(1510 articles publicats)

Editor adjunt de seguretat, Linux, bricolatge, programació i tecnologia explicada i productor de podcasts realment útils, amb una àmplia experiència en suport d'escriptori i programari. Col·laborador de la revista Linux Format, Christian és un fabricant de Raspberry Pi, un amant de Lego i un fan dels jocs retro.

Més de Christian Cawley

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us