aspose.info
HU

CONFIG - konfigurációs fájl

Frissítve

Mi az a CONFIG fájl?

A CONFIG fájlt konfigurációs fájlnak nevezik; számos számítógépes szoftver paramétereinek és elsődleges beállításainak konfigurálására szolgál. Egyes szoftverek csak a konfigurációs fájljaikat olvassák be indításkor. Mások rendszeresen ellenőrzik a konfigurációs fájlok változásait.

CONFIG Fájlformátum

A CONFIG fájlformátum kiszolgálói folyamatokhoz, szoftveralkalmazásokhoz és operációs rendszer beállításaihoz használatos. A programozó kódot írhat, hogy utasítsa a szoftvert, hogy bizonyos idő elteltével újra és újra olvassa el a konfigurációs fájlokat, és alkalmazza a változtatásokat az aktuális folyamatra. A CONFIG fájlrendszer-rendszerre vonatkozóan nincsenek határozott szabványok vagy szigorú konvenciók. Például a Microsoft Web.config fájlja a CONFIG fájlformátumhoz tartozik, amely XML alapú címkekészletekből áll; szerkeszthető Microsoft Visual Studio vagy bármilyen más szövegszerkesztővel.

Példák konfigurációs fájlokra:

Mivel a konfigurációs fájlok nem szabályok, szabványok vagy konvenciók betartásával jönnek létre, előfordulhat, hogy ezek a fájlok különböző formátumokkal írhatók. A .config fájl XML, JSON vagy bármilyen más formátumon alapulhat. A következő példák a jól ismert operációs rendszerek és szoftverek konfigurációs fájljaira:

Konfigurációs fájlok Linux alatt

Minden Linux-program egy végrehajtható fájl, amely tartalmazza a opcode-ok listáját, amelyeket a CPU hajt végre a tipikus műveletek végrehajtása érdekében. Szinte minden program működése az Ön igényei szerint testreszabható a konfigurációs fájlok módosításával. A Linux rendszer számos konfigurációs fájlja az /etc könyvtárban található. A konfigurációs fájlok a következő kategóriákba sorolhatók:

KategóriaPéldaMegjegyzések
Fájlok elérése/etc/host.confMegmondja a hálózati tartománykiszolgálónak, hogyan keresse ki a gazdagépneveket.
Indítás és bejelentkezés/kijelentkezés/etc/rc.d/rc.localNem hivatalos. Meghívható az rc, rc.sysinit vagy /etc/inittab.
Fájlrendszer/etc/mtools.confAz összes művelet (mkdir, másolás, formátum stb.) beállítása DOS-típusú fájlrendszeren.
Rendszeradminisztráció/etc/shellsTartja a rendszer számára elérhető lehetséges „shell”-ek listáját.
Networking/etc/gated.confA kapuzott konfigurációja. Csak a kapuzott démon használja.
Rendszerparancsok/etc/logrotate.confA Dynamic Linker konfigurációja.
Daemons/etc/httpd.confAz Apache, a webszerver konfigurációs fájlja. Ez a fájl általában nincs az /etc.
Felhasználói programok/etc/lynx.cfgProxy beállítások

AWS CONFIG fájl példa

A gyakran használt konfigurációs beállítások és hitelesítő adatok az AWS CLI által karbantartott CONFIG-fájlokba menthetők. A CONFIG fájlnak egyszerű szöveges fájlnak kell lennie, amely a következő formátumot használja:

[default]
region = us-west-2
output = json

[profile dev-user]
region = us-east-1
output = text

[profile developers]
role_arn = arn:aws:iam::123456789012:role/developers
source_profile = dev-user
region = us-west-2
output = json

SSH CONFIG fájl példa

Az OpenSSH ügyféloldali konfigurációs fájl neve CONFIG, és az .ssh könyvtárban található. Az SSH CONFIG fájl a következő struktúrából áll:

Host hostname1
    SSH_OPTION value
    SSH_OPTION value

Host hostname2
    SSH_OPTION value

Host *
    SSH_OPTION value

Python CONFIG fájl példa

Egy Python CONFIG fájl így nézhet ki:

#!/usr/bin/env python
import preprocessing

mysql = {
    "host": "localhost",
    "user": "root",
    "passwd": "my secret password",
    "db": "write-math",
}
preprocessing_queue = [
    preprocessing.scale_and_center,
    preprocessing.dot_reduction,
    preprocessing.connect_lines,
]
use_anonymous = True

Hivatkozások

Lásd még