Mik azok a konfigurációs fájlok? Hogyan lehet biztonságosan szerkeszteni őket

Mik azok a konfigurációs fájlok? Hogyan lehet biztonságosan szerkeszteni őket

Az általunk használt számítógépes programok többsége-legyen szó akár irodai csomagokról, webböngészőkről, akár videojátékokról-a menüfelületeken keresztül konfigurálható. Ez majdnem alapértelmezetté vált a gépeink használatához.





De néhány program megköveteli, hogy tegyen egy lépést ezen túl. A menük helyett egy szövegfájlt kell szerkesztenie, hogy a szoftver tetszés szerint fusson.





Ezek a szövegfájlok konfigurálják a szoftvert, és-nem meglepő módon-„konfigurációs fájloknak” nevezik őket. Ha tovább szeretné fejleszteni számítógépes ismereteit, tudnia kell, hogy mi az a konfigurációs fájl, és hogyan kell szerkeszteni.





Mik azok a konfigurációs fájlok?

Mielőtt belekezdenénk a technikai apróságokba, először határozzuk meg, mi a konfigurációs fájl.

A konfigurációs fájlok lényegében szerkeszthető szöveges fájlok, amelyek a program sikeres működéséhez szükséges információkat tartalmazzák. A fájlok meghatározott módon vannak felépítve, és a felhasználó által konfigurálhatók.



Bár bizonyos konfigurációk szoftveresen vannak kódolva, a módosítható beállítások a konfigurációs fájlokban találhatók.

Meglepő módon nincsenek meghatározott szabványok a konfigurációs fájlok működésének vagy kinézetének. Ez teljesen a program fejlesztőjének szeszélyétől függ.





A Linux felhasználók különösen jól ismerik a konfigurációs fájlokat, mivel számos alapvető karbantartási feladat megköveteli azok szerkesztését. A Raspberry Pi csípése gyakran a konfigurációs fájlok szerkesztésére támaszkodik. Ez lehet egy vezeték nélküli hálózat megadása, amelyhez csatlakozni kell, vagy a grafikus memória mennyisége.

A konfigurációs fájlok azonban nem kizárólagosak a Linux számára. Vannak esetek, amikor szerkesztenie kell őket Windows vagy macOS rendszerben.





A konfigurációs fájlok keresése és szerkesztése

Egyes konfigurációs fájlok a fejlesztő saját tervezési formátumában vannak felépítve. Mások széles körben ismert szabványokat használnak az adatok strukturálására, például:

  • JSON (JavaScript objektum jelölés)
  • YAML (A YAML nem jelölőnyelv)
  • XML (eXtensible Markup Language)

Egyes programok indításkor betöltik a konfigurációs fájljaikban tárolt információkat. Eközben mások rendszeresen ellenőrzik a konfigurációs fájlt, hogy nem módosították -e.

Bármilyen konfigurációs fájlt is szeretne szerkeszteni, okos, hogy másolatot készítsen róla a módosítások előtt. Így, ha valami baj történik, visszaállíthatja a másolatot, és újrakezdheti!

használt PC alkatrész bolt a közelemben

Most nézzünk egy valós konfigurációs fájlt. Amint korábban említettük, különböző formájúak és méretűek. Az egyik konfigurációs fájl, amelyet szinte biztosan ismer, a hosts fájl. A Windows, a Mac és a Linux mind ezt használja az IP -címek manuális leképezéséhez a gazdagépnevekhez.

Windows konfigurációs fájlok

A Windows felhasználók megtalálják a hosts fájlt c: windows system32 illesztőprogramok etc .

Megnyitásához kattintson duplán az egérre, és válassza a Jegyzettömb lehetőséget a javasolt alkalmazások listájából. Ez minden, amire szüksége van a konfigurációs fájlok megtekintéséhez és szerkesztéséhez, például a gazdagépekhez. Azonban számos alternatíva áll rendelkezésre-részleteket lásd alább.

Ha a fájl nyitva van, látni fogja, hogy a szóközöket szóközökkel (szó szerint szóközökkel és tabulátorokkal) választja el az elemek között.

Minden gazdagépnévnek saját sora van, amelyet tabulátor és az IP -cím követ. Ezenkívül a hosts fájl lehetővé teszi a felhasználó számára, hogy megjegyzéseket és megjegyzéseket adjon hozzá, amelyek mindegyike hash szimbólummal kezdődik.

Linux konfigurációs fájlok

Linuxon megtalálja a hosts fájlt /stb/ . Ez megnyitható a Geditben, vagy egy parancssori szövegszerkesztőben, például nano vagy vim. A legtöbb esetben a Linux disztribúció egy vagy mindegyikét előre telepítették.

Egyes programok a konfigurációs fájlt a saját könyvtárban tárolják, a fájlnév elején egy ponttal. Ezek a konfigurációs fájlok néha .rc fájlkiterjesztéssel rendelkeznek, és „dotfiles” -nek nevezzük őket.

Állítsa be a fájlokat a macOS -ban

A Linuxhoz hasonlóan a hosts fájl is megtalálható /stb/ macOS rendszeren.

A Mac felhasználók tudják, hogy a BBEdit az alapértelmezett, előre telepített szövegszerkesztő. Így ideális a konfigurációs fájlok szerkesztéséhez a macOS rendszerben. A Linuxhoz hasonlóan azonban a vim és a nano parancssori szerkesztők is rendelkezésre állnak.

Alkalmazások a konfigurációs fájlok biztonságos szerkesztéséhez

Tehát most már tudjuk, hogy milyen konfigurációs fájlokat használunk, beszéljünk arról, hogyan szerkeszthetjük őket.

Ehhez szövegszerkesztőre lesz szüksége. Kerülje a szövegszerkesztőket; ezek olyan formázást adhatnak a fájlhoz, amely megakadályozza a helyes olvasást.

Natív szövegszerkesztők állnak rendelkezésre, amint említettük. Az extra funkciókhoz azonban harmadik féltől származó szövegszerkesztők is rendelkezésre állnak:

Letöltés: Notepad ++ Windows rendszerhez (ingyenes)

Letöltés: Atom Windows, macOS, Linux (ingyenes)

Letöltés: Fenséges szövegszerkesztő Windows, macOS, Linux esetén (ingyenes értékelés)

Annyi szövegszerkesztő eszköz áll rendelkezésre minden platformhoz, hogy nehéz egyetlen alkalmazást ajánlani. A Linux -felhasználók is megtekinthetik a listánkat Linux szövegszerkesztők . Eközben ez a kör felfelé szövegszerkesztők a macOS számára segítenie kell az Apple számítógép -tulajdonosokat.

Amikor szerkeszt egy konfigurációs fájlt, fontos, hogy kövesse annak szokásait. Ezt csak ránézésre lehet megoldani. Egyes konfigurációs fájlok, például a hosts fájl, ezeket a konvenciókat magyarázott sorokban magyarázzák el Önnek. Mások arra kényszerítenek, hogy olvass el néhány dokumentációt vagy néhány blogbejegyzést.

Végül, ha a szerkesztett konfigurációs fájl JSON vagy XML formátumú, fontolja meg a szövegszerkesztőt szintaxis kiemeléssel. A Notepad ++ és az Atom egyaránt jó lehetőségek itt. A szintaxis kiemelése javítja a pontosságot azáltal, hogy megmutatja, ha hibázott.

oké google lenne egy kérdésem

Egyéb szerkeszthető konfigurációs fájlok

Ha érdekli a konfigurációs fájlok további felfedezése, mindenféle alkalmazásban és platformon megtalálhatja őket. A konfigurációs fájloknál többről van szó, mint a letiltandó webhelyek és IP -címek megadásáról!

A hosts fájlon kívül konfigurációs fájlokat talál videojátékokban. Ezeket gyakran használják olyan dolgok meghatározására és vezérlésére, mint a kulcsképek.

Eközben néhány konfigurációs fájl csalásra használható. Ez volt a helyzet az eredeti Deus Ex játékban PC -n. Manapság a csalás sokkal nehezebb, és gyakran nem éri meg az erőfeszítést, ha nem engedélyezik a hivatalos csalási módot.

A webes alkalmazások konfigurációs fájlokat is használnak a testreszabáshoz.

Mi a teendő, ha a konfiguráció szerkesztése nem működik?

A konfigurációs fájlok szerkesztésével kapcsolatos problémák általában két táborba sorolhatók: engedélyek és felhasználói hiba.

A jogosultsági problémák okozta konfigurációs fájlokkal kapcsolatos problémák a rendszer integritásától függenek. Nem tudja menteni a módosításokat, mert szokásos felhasználóként szerkeszt. A véletlen hibás konfiguráció elkerülése érdekében sok konfigurációs fájlt csak a rendszergazdai szintű jogosultsággal rendelkezők szerkeszthetnek.

Ennek kijavítása egyszerű:

  • Windows rendszeren kattintson a jobb gombbal a szövegszerkesztőre, és válassza a lehetőséget Futtatás rendszergazdaként
  • MacOS és Linux rendszeren próbálja meg kiterjeszteni jogosultságait a sudo paranccsal. Tehát, ha a hosts fájlt szerkesztette, futtassa sudo nano /etc /hosts

(Vegye figyelembe, hogy ha más fájlnevet vagy helyet adott meg, akkor gyakorlatilag konfigurációs fájlt hozhat létre a terminálon.)

Ha a probléma felhasználói hiba, az azt jelenti, hogy ez a te hibád. Ellenőrizze, hogy nem írt -e el gépelési hibákat, és betartotta -e a konfigurációs fájl konvencióit.

Bár nyilvánvalónak tűnhet, egy egyszerű helyesírási hiba használhatatlanná teheti az egész fájlt. Mielőtt elkötelezi magát a módosítások és a fájl mentése mellett, ne feledje:

  • Ellenőrizze a módosítást
  • Győződjön meg róla, hogy megjegyzést hagyott

Ügyeljen arra is, hogy zárja be a konfigurációs fájlt, mielőtt megpróbálja futtatni a konfigurálni kívánt szoftvert.

A konfigurációs fájlok fontosak

Több, mint fontos, a Linux használatának nélkülözhetetlen részét képezik. A helyes szerkesztés ismerete sokat segíthet.

Bár sok konfigurációs fájlt szerkeszthet, minden módosítás előtt készítsen másolatot a fájlról. Így visszatérhet az eredetihez, ha valami zavaros.

A Windows 10 nem indítja el a fekete képernyőt

Linuxot használ? További információ a módosításáról és kezeléséről hosts fájlt Linuxon .

Részvény Részvény Csipog Email 6 hallható alternatíva: A legjobb ingyenes vagy olcsó hangoskönyv -alkalmazások

Ha nem szeretne fizetni a hangoskönyvekért, akkor itt van néhány nagyszerű alkalmazás, amelyek segítségével ingyen és legálisan hallgathatja azokat.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • Technológia magyarázata
  • Terminál
  • Szakmai nyelv
  • Linux tippek
A szerzőről Christian Cawley(1510 megjelent cikk)

Szerkesztőhelyettes a biztonságért, Linuxért, barkácsolásért, programozásért és technikai magyarázatért, és valóban hasznos podcast -gyártó, nagy tapasztalattal rendelkezik asztali és szoftveres támogatásban. A Linux Format magazin munkatársa, Christian a Raspberry Pi barkácsolója, a Lego szerelmese és a retro játék rajongója.

További részletek Christian Cawley -től

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide