az általunk használt számítógépes programok többsége—akár irodai lakosztályok, webböngészők, akár videojátékok—menüfelületeken keresztül vannak konfigurálva. Szinte ez lett az alapértelmezett módja annak, hogy gépeinket használjuk.
de néhány program megköveteli, hogy tegyen egy lépést ezen túl. A menük helyett szerkesztenie kell egy szöveges fájlt, hogy a szoftver a kívánt módon fusson.
Ezek a szöveges fájlok konfigurálják a szoftvert, és – – – nem meglepő módon – – – “konfigurációs fájloknak”nevezik. Ha azt szeretnénk, hogy fokozza a számítógépes ismeretek meg kell tudni, hogy mi a konfigurációs fájl, és hogyan kell szerkeszteni egy.
- mik azok a konfigurációs fájlok?
- konfigurációs fájlok keresése és szerkesztése
- Windows konfigurációs fájlok
- Linux konfigurációs fájlok
- konfigurációs fájlok a macOS-ban
- alkalmazások a konfigurációs fájlok biztonságos szerkesztéséhez
- egyéb helyek a
- mi van, ha a konfigurációs Szerkesztés nem működik?
- A konfigurációs fájlok fontosak
- iratkozzon fel hírlevelünkre
mik azok a konfigurációs fájlok?
mielőtt belemennénk a technikai apróságba, 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 strukturált egy adott módon, formázott, hogy a felhasználó konfigurálható.
míg egyes konfigurációk szoftverbe vannak kódolva, a módosítható beállítások a konfigurációs fájlokban találhatók.
meglepő módon nincs meghatározott szabvány arra vonatkozóan, hogy a konfigurációs fájlok hogyan működjenek, vagy hogyan nézzenek ki. 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 sok alapvető karbantartási feladat megköveteli, hogy szerkeszteni őket. A Raspberry Pi módosítása 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 a csatlakozáshoz, vagy a RAM mennyiségének beállítása a grafika számára.
a konfigurációs fájlok azonban nem kizárólagosak a Linux számára. Előfordulhat, hogy szerkesztenie kell őket a Windows vagy a macOS rendszerben.
konfigurációs fájlok keresése és szerkesztése
egyes konfigurációs fájlok a fejlesztő saját tervezésének formátumában vannak felépítve. Mások széles körben ismert szabványokat használnak az adatok strukturálására, mint például:
- JSON (JavaScript Object Notation)
- YAML (YAML ain ‘ t Markup Language)
- 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 megváltozott-e.
bármilyen konfigurációs fájlt szeretne szerkeszteni, okos, ha másolatot készít róla, mielőtt bármilyen változtatást végezne. Így, ha valami elromlik, visszaállíthatja a másolatot, és újra elindíthatja!
most vessünk egy pillantást egy valós konfigurációs fájlra. Mint korábban említettük, különböző formában és méretben kaphatók. 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 hosztnevekhez való kézi leképezésére.
Windows konfigurációs fájlok
A Windows felhasználók megtalálják a hosts fájlt c:\windows\system32\drivers\etc\.
megnyithatja, ha duplán kattint az egérre, majd kiválasztja 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, például a gazdagépek megtekintéséhez és szerkesztéséhez. Azonban számos alternatíva áll rendelkezésre- – – lásd alább a részleteket.
a fájl megnyitásakor látni fogja, hogy szóközöket (szóközöket és tabulátorokat) használ az elemek elválasztásához.
minden gazdagépnévnek saját sora van, amelyet egy lapmegálló és az IP-cím követ cím. 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 a hosts fájlt az /etc/könyvtárban találod. Ez megnyitható a Gedit – ben, vagy egy parancssori szövegszerkesztőben, például nano vagy vim. A legtöbb esetben a Linux disztró lesz egy vagy az összes ilyen előre telepített.
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. Ezeknek a konfigurációs fájloknak néha van fájlkiterjesztése .rc és mi hivatkozunk rájuk, mint”dotfiles”.
konfigurációs fájlok a macOS-ban
a Linuxhoz hasonlóan a hosts fájl is megtalálható a /etc/ a macOS-on.
a Mac felhasználók tudni fogják, hogy a BBEdit az alapértelmezett, előre telepített szövegszerkesztő. Ez ideálissá teszi a konfigurációs fájlok szerkesztését a macOS-ban. 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 mire használják a konfigurációs fájlokat, beszéljünk arról, hogyan szerkeszthetjük őket.
ehhez szükséged lesz egy szövegszerkesztőre. Kerülje a szövegszerkesztőket; ezek formázást adhatnak a fájlhoz, ami megakadályozná 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++ for Windows (ingyenes)
letöltés: Atom for Windows, macOS, Linux (ingyenes)
letöltés: Sublime Text Editor for Windows, macOS, Linux (ingyenes értékelés)
annyi szövegszerkesztő eszköz áll rendelkezésre minden platformon, hogy nehéz egyetlen alkalmazást ajánlani. A Linux felhasználók ellenőrizhetik a Linux szövegszerkesztők listáját is. Eközben a macOS szövegszerkesztőinek ez a kerekítése segíthet az Apple számítógép-tulajdonosoknak.
amikor szerkesztesz egy konfigurációs fájlt, fontos, hogy betartsd a benne foglalt konvenciókat. Ezt csak úgy lehet megoldani, ha megnézzük. Néhány konfigurációs fájl, például a hosts fájl, elmagyarázza ezeket a konvenciókat a kommentált sorokban. Mások arra kényszerítik Önt, hogy olvassa 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 szintaxiskiemeléssel. A Notepad++ és az Atom egyaránt jó lehetőség. A szintaxis kiemelése javítja a pontosságot azáltal, hogy megmutatja, ha hibát követett el.
egyéb helyek a
szerkesztendő konfigurációs fájlokat találhatja meg, ha további konfigurációs fájlokat szeretne felfedezni, mindenféle alkalmazásban és platformon megtalálja őket. A fájlok konfigurálása több, mint annak meghatározása, hogy mely webhelyeket és IP-címeket kell blokkolni!
A hosts fájlon túl konfigurációs fájlokat talál a videojátékokban. Ezeket gyakran használják olyan dolgok meghatározására és ellenőrzésére, mint a keymappings.
eközben néhány konfigurációs fájl használható csalásra. 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, hacsak nem engedélyezi a hivatalos csalási módot.
a webes alkalmazások konfigurációs fájlokat is használnak a testreszabáshoz.
mi van, ha a konfigurációs Szerkesztés nem működik?
a konfigurációs fájlok szerkesztésével kapcsolatos problémák általában két táborba esnek: engedélyek és felhasználói hibák.
az engedélyezési problémák által okozott konfigurációs fájlokkal kapcsolatos problémák a rendszer integritására vonatkoznak. Nem tudja menteni a módosításokat, mert Hétköznapi felhasználóként szerkeszti. A véletlen hibás konfiguráció elkerülése érdekében sok konfigurációs fájlt csak a rendszergazdai szintű jogosultságokkal rendelkezők szerkeszthetnek.
ennek kijavítása egyszerű:
- Windows rendszeren, jobb-kattintson a szövegszerkesztőre, és válassza a Futtatás rendszergazdaként
- lehetőséget MacOS és Linux rendszeren, próbálja meg növelni a jogosultságait a sudo paranccsal. Tehát, ha szerkesztette a hosts fájlt, futtassa a sudo nano /etc/hosts
(vegye figyelembe, hogy ha más fájlnevet vagy helyet ad meg, akkor hatékonyan létrehoz egy konfigurációs fájlt a terminálon.)
Ha a probléma felhasználói hiba, ez azt jelenti, hogy a te hibád. Ellenőrizze, hogy nem hibázott-e el, és hogy betartotta-e a konfigurációs fájl konvencióit.
bár nyilvánvalónak tűnhet, egy egyszerű helyesírási hiba az egész fájlt használhatatlanná teheti. Mielőtt elkötelezné magát a módosítások és a fájl mentése előtt ne feledje, hogy:
- ellenőrizze az elvégzett módosítást
- győződjön meg róla, hogy megjegyzést hagyott
a konfigurálni kívánt szoftver futtatása előtt zárja be a konfigurációs fájlt is.
A konfigurációs fájlok fontosak
Több mint fontosak, a Linux használatának elengedhetetlen részét képezik. A megfelelő szerkesztés ismerete jelentősen segíthet.
bár sok konfigurációs fájlt szerkeszthet, mindenképpen készítsen másolatot a fájlról, mielőtt bármilyen változtatást végrehajtana. Így visszatérhet az eredetihez, ha valami elromlik.
Linux használata? Itt További információ a hosts fájl Linux-ban történő módosításáról és kezeléséről.
- Linux
- technológia magyarázata
- Terminal
- zsargon
- Linux tippek
A szerzőről
a biztonság, a Linux, a diy, a programozás és a tech helyettes szerkesztője. Ő is gyártja az igazán hasznos podcastot, és széles körű tapasztalattal rendelkezik az asztali és szoftveres támogatásban. A Linux Format magazin munkatársa, Christian Raspberry Pi tinkerer, Lego szerető és retro játék rajongó.
Bővebben Christian Cawley-tól
iratkozzon fel hírlevelünkre
csatlakozzon hírlevelünkhöz technikai tippekért, véleményekért, ingyenes e-könyvekért és exkluzív ajánlatokért!