Milyen gyorsan és hatékonyan átírni a konfigurációs állományokat a linux

Milyen gyorsan és hatékonyan átírni a konfigurációs állományokat a linux

Jack Wallen milyen eszközök a parancssori felület, ami nagyban javítja a konfigurációs fájlokat.

Tény, hogy ez nem olyan szomorú. Sőt, a legtöbb Linux-alapú rendszerek adminisztrátorok kapcsolatos feladatokat hibakeresés vagy konfigurációs alkalmazások nagy lelkesedéssel. Vizsgálata a funkciók kiszolgáló teljesítményét és az alkalmazás szoftver egy nagyszerű időtöltés. Ebben az esetben a következő lépéseket nem kell elvégezni a hatástalan eszközöket. Érdemes megjegyezni, hogy minden rendszergazda sistmnomu álló speciális eszközök átesett sok evolúciós változások maximalizálása leegyszerűsítheti a szerkesztő konfigurációs fájlok. Megyek leírni egy pár ilyen eszközök egyszerűsítése a kis szakmai tevékenység szerepe a rendszergazda Linux-alapú rendszerek. Az első helyen, azt javasoljuk, hogy megvitassák az eszközöket a parancssori felület, amely elengedhetetlen a kívánt eseményt, hogy optimalizálja a folyamat A konfigurációs fájl szerkesztése rendszert.







Nos, kezdjük a figyelmet a leírt eszközöket.

Ha még sohasem használt diff előtt, akkor valószínűleg nem is sejti, hogy az elveszett. diff célja, hogy megoldja egy egyszerű probléma: le egy fájlt egy másik, és információkat jelenít meg a különbségeket. Hadd magyarázzam meg részletesebben.

Képzelje el, hogy a két konfigurációs fájlokat. File1 fájl tartalmazza a következő szöveget:

File2 fájl - a következő szöveg lép:

Megléte miatt a diff, akkor minden gond nélkül, hogy megtaláljuk a különbségeket ezeket a fájlokat. Ha nyitunk egy terminált és futtassa az alábbi parancsot használva diff File1 File2. látni fogjuk a következő kimenetet, egyértelműen tükrözi a köztük lévő különbségek (1. ábra).

Milyen gyorsan és hatékonyan átírni a konfigurációs állományokat a linux

1. ábra: diff információkat jelenít meg a különbségeket File1 és File2 fájlt.

Meg kell különös figyelmet fordít a levelet a. c és d. ahol:

  • Egy azt jelzi, hogy a húr került
  • c jelzi, hogy a sorban lett módosítva
  • d jelzi, hogy a húr eltávolítottuk

Ebben a példában könnyű felismerni kimeneti vonal 1c1. ami azt jelzi, hogy 1-es vonal megváltozott a második fájlt.

Következtetés diff egy kicsit, nem egyértelmű, hiszen az a cél, hogy olvassa el a speciális szoftverek helyett az emberek. Ezt az eszközt fejlesztettek ki, hogy információt szerezzen arról, hogyan lehet módosítani a fájlokat, hogy szinkronizálja a tartalmukat. Azonban fontos, hogy megértsük, hogy csak azok a fájlok rögzítik a vonal kimeneti, amelyek változhatnak. Példánkban az összes fájlt húrok azonosak, kivéve az első sorban, vagy inkább a töredékek, nevezetesen a „/ var / www” az első fájlt, és a „/ var / www / html” a második. Használata diff sokkal könnyebb megtalálni a különbségeket a két konfigurációs fájlokat. Természetesen a közüzemi diff sokkal bonyolultabb, de a megértése alapvető elfogadása annak használata nagyban megkönnyíti a feladatot találni különbségeket a fájlokat.







Meg tudjuk változtatni a File2 fájl tartalma a következő:

Ebben az esetben a kimenet a diff bonyolultabb. Egyszerűsíteni kell azt, tudjuk végrehajtani a parancsot diff -c File1 File2. C opció lehetővé teszi, hogy aktiválja a kontextusban kimeneti formátum, ami sokkal könnyebben olvasható (lásd 2. ábra).

Milyen gyorsan és hatékonyan átírni a konfigurációs állományokat a linux

2. ábra: A kifinomultabb kimenete diff parancs egy egyszerű megérteni méret jelenlétének köszönhetően a c paraméter.

Ebben az esetben a diff információkat jelenít meg, hogy 1-es vonal és 4 File1 fájlt, és a vonalak az 1. és 3. File2 fájl különböznek. Most lehet, hogy a szükséges módosításokat a számukra.

grep segédprogram csak akkor jelenik meg a sorok számát, amely megfelel a keresésnek. Igen, minden olyan egyszerű. Azonban abban az esetben, hozzátéve -n paramétert ez is teljesítmény sorszámok, amely megfelel a keresésnek. Ebben az esetben a grep segédprogram azt mondja, hogy EnableSendfile irányelv történik a sorok számozása 340, 346 és 349 (3. ábra).

Milyen gyorsan és hatékonyan átírni a konfigurációs állományokat a linux

3. ábra: A grep segédprogramot keresni az irányelv a konfigurációs fájlban.

Milyen gyorsan és hatékonyan átírni a konfigurációs állományokat a linux

grep segédprogram rendkívül hatékony. A kézikönyv (man grep), hogy információt kapjunk minden jellemzője ez a hasznos eszköz.

Képzeld el, hogy nyitott egy konfigurációs fájl segítségével /etc/httpd/conf/httpd.conf GEdit. Mivel ez a konfigurációs fájl lényegében egy sima szöveges fájl, GEdit fogja használni szintaxiskiemelést mód „szöveg” után megnyílt (más szóval, általában nem aktiválja szintaxiskiemelést mechanizmus). Akkor válassza ki a megfelelő szintaxiskiemeléssel módot a legördülő menüből az állapotsorban alján az ablakon. Ha kiválasztja mód „PHP” lesz kiemelve a szintaxis a programozási nyelv, valamint a tag a HTML (5. ábra).

Milyen gyorsan és hatékonyan átírni a konfigurációs állományokat a linux

5. ábra: Az aktiválás mechanizmusa szintaxiskiemelést hogy egyszerűsítse a konfigurációs fájl szerkesztési folyamat.

Ne engedje, hogy a rendszer törje meg

Akkor nagyban egyszerűsíti a folyamatot szerkeszti a Linux-rendszer konfigurációs fájlok néhány egyszerű eszközökkel. Kezdje el használni őket, akkor előbb-utóbb képes felvenni egyéb eszközök lesznek kompatibilisek a munkafolyamatot. Végül lesz képes összegyűjteni egy hatékony eszköz, amely lehetővé teszi, hogy módosítsa a konfigurációs fájlok profi szinten. És semmi esetre ne feledkezzünk meg a kézikönyv oldalak használt eszközöket!




Kapcsolódó cikkek