Mis on konfiguratsioonifailid? Kuidas neid turvaliselt redigeerida

Mis on konfiguratsioonifailid? Kuidas neid turvaliselt redigeerida

Enamik meie kasutatavaid arvutiprogramme-olgu kontorikomplektid, veebibrauserid, isegi videomängud-on konfigureeritud menüüliideste kaudu. Sellest on peaaegu saanud vaikimisi viis, kuidas me oma masinaid kasutame.





Kuid mõned programmid nõuavad sammu kaugemale astumist. Menüüde asemel peate redigeerima tekstifaili, et tarkvara töötaks soovitud viisil.





Need tekstifailid konfigureerivad tarkvara ja neid-üllatavalt-nimetatakse konfiguratsioonifailideks. Kui soovite oma arvutiteadmisi täiendada, peate teadma, mis on konfiguratsioonifail ja kuidas seda redigeerida.





Mis on konfiguratsioonifailid?

Enne tehnilisse nippi sattumist määratleme kõigepealt, mis on konfiguratsioonifail.

Konfiguratsioonifailid on sisuliselt redigeeritavad tekstifailid, mis sisaldavad programmi edukaks toimimiseks vajalikku teavet. Failid on üles ehitatud kindlal viisil ja vormindatud nii, et neid saaks kasutaja seadistada.



Kuigi osa konfiguratsioonidest on tarkvarasse kodeeritud, on seaded, mida saate muuta, konfiguratsioonifailidesse kaasatud.

Üllataval kombel pole määratletud standardit selle kohta, kuidas konfiguratsioonifailid peaksid töötama või millised need välja peaksid nägema. See sõltub täielikult programmi arendaja kapriisist.





Linuxi kasutajad on konfiguratsioonifailidega eriti tuttavad, kuna paljud põhilised hooldustööd nõuavad nende muutmist. Vaarika Pi kohandamine tugineb sageli konfiguratsioonifailide redigeerimisele. See võib olla ühenduse määramiseks traadita võrgu määramine või graafika jaoks RAM -i hulga määramine.

Kuid konfiguratsioonifailid pole Linuxi jaoks ainuomased. Mõnikord peate neid Windowsis või macOS -is redigeerima.





Konfiguratsioonifailide leidmine ja muutmine

Mõned konfiguratsioonifailid on struktureeritud arendaja enda kujundatud vormingus. Teised kasutavad andmete struktureerimiseks laialt tuntud standardeid, näiteks:

  • JSON (JavaScripti objekti märge)
  • YAML (YAML pole märgistuskeel)
  • XML (laiendatav märgistuskeel)

Mõned programmid laadivad käivitamisel konfiguratsioonifailidesse salvestatud teabe. Samal ajal kontrollivad teised perioodiliselt konfiguratsioonifaili, et näha, kas seda on muudetud.

Ükskõik, millist konfiguratsioonifaili soovite muuta, on tark teha sellest koopia enne muudatuste tegemist. Sel moel saate koopia taastada ja uuesti alustada!

õunamuusika kustutas kogu mu muusika

Nüüd vaatame reaalse konfiguratsioonifaili. Nagu me varem mainisime, on need kõik erineva kuju ja suurusega. Üks konfiguratsioonifail, millega olete peaaegu kindlasti tuttav, on hostifail. Kõik Windows, Mac ja Linux kasutavad seda IP -aadresside käsitsi kaardistamiseks hostinimedesse.

Windowsi seadistusfailid

Windowsi kasutajad leiavad hostifaili c: windows system32 draiverid etc .

Saate selle avada, topeltklõpsates hiirel ja valides soovitatud rakenduste loendist Notepad. See on kõik, mida vajate konfiguratsioonifailide, näiteks hostide vaatamiseks ja muutmiseks. Siiski on saadaval mitmeid alternatiive --- üksikasju vt allpool.

Kui fail on avatud, näete, et see kasutab elementide eraldamiseks tühikuid (sõna otseses mõttes tühikuid ja tabulaatorit).

Igal hostinimel on oma rida, millele järgneb tabulaator ja IP -aadress. Lisaks võimaldab hostifail kasutajal lisada märkusi ja kommentaare, mis kõik algavad räsimärgiga.

Linuxi konfiguratsioonifailid

Linuxis leiate hostifaili /jne/ . Selle saab avada Geditis või käsurea tekstiredaktoris, näiteks nano või vim. Enamikul juhtudel on teie Linuxi distributsioonil üks või kõik eelinstallitud.

Mõni programm salvestab konfiguratsioonifaili kodukataloogi, failinime alguses on punkt. Nendel konfiguratsioonifailidel on mõnikord faililaiend .rc ja me nimetame neid 'punktfailideks'.

Failide seadistamine macOS -is

Nagu Linux, võib ka hostifaili leida /jne/ macOS -is.

Maci kasutajad teavad, et BBEdit on vaikimisi eelinstallitud tekstiredaktor. See muudab selle ideaalseks konfiguratsioonifailide redigeerimiseks macOS -is. Kuid nagu Linuxi puhul, on saadaval ka käsurea toimetajad vim ja nano.

Rakendused konfiguratsioonifailide turvaliseks redigeerimiseks

Niisiis, nüüd me teame, milleks konfiguratsioonifaile kasutatakse, räägime sellest, kuidas neid muuta.

Selleks vajate tekstiredaktorit. Vältige tekstitöötlusprogramme; need võivad failile lisada vormingu, mis takistab nende õiget lugemist.

Olemasolevad tekstiredaktorid on saadaval, nagu mainitud. Kuid lisafunktsioonide jaoks on saadaval ka kolmanda osapoole tekstiredaktorid:

Lae alla: Notepad ++ Windowsi jaoks (tasuta)

Lae alla: Aatom Windows, macOS, Linux (tasuta)

Lae alla: Sublime tekstiredaktor Windows, macOS, Linux (tasuta hindamine)

Igale platvormile on saadaval nii palju teksti redigeerimise tööriistu, et on raske soovitada ühte rakendust. Linuxi kasutajad saavad vaadata ka meie nimekirja Linuxi tekstiredaktorid . Vahepeal see voor üles tekstiredaktorid macOS -i jaoks peaks aitama Apple'i arvutiomanikke.

Konfiguratsioonifaili redigeerimisel on oluline veenduda, et järgite selle tavasid. Seda saab lahendada ainult seda vaadates. Mõned konfiguratsioonifailid, näiteks hostifail, selgitavad teile neid tavasid kommenteeritud ridades. Teised sunnivad teid lugema mõnda dokumentatsiooni või paari ajaveebi postitust.

Lõpuks, kui teie muudetaval konfiguratsioonifailil on JSON- või XML -vorming, kaaluge süntaksi esiletõstmisega tekstiredaktorit. Notepad ++ ja Atom on mõlemad head võimalused. Süntaksi esiletõstmine parandab teie täpsust, näidates teile, kui olete vea teinud.

kuidas Steamis kauplemiskaarte saada

Muud kohad, kust leiate muudetavaid konfiguratsioonifaile

Kui olete huvitatud konfiguratsioonifailide edasisest uurimisest, leiate need kõikvõimalikest rakendustest ja platvormidest. Failide seadistamiseks on rohkem kui blokeeritavad veebisaidid ja IP -aadressid!

Lisaks hostifailile leiate videomängudest konfiguratsioonifailid. Neid kasutatakse sageli selliste asjade määratlemiseks ja juhtimiseks nagu võtmekaardid.

Vahepeal saab mõnda konfiguratsioonifaili petta. Nii oli see arvutis Deus Ex algses mängus. Nendel päevadel on petmine palju keerulisem ja sageli pole see vaeva väärt, kui pole lubatud ametlikku petmisrežiimi.

Veebirakendused kasutavad kohandamiseks ka konfiguratsioonifaile.

Mis siis, kui teie konfiguratsiooni muutmine ei tööta?

Konfiguratsioonifailide redigeerimisega seotud probleemid jagunevad tavaliselt kahte leeri: load ja kasutaja viga.

Lubade probleemidest tingitud konfiguratsioonifailidega seotud probleemid tulenevad süsteemi terviklikkusest. Te ei saa muudatusi salvestada, kuna muudate tavalise kasutajana. Juhusliku vale konfiguratsiooni vältimiseks saavad paljud konfiguratsioonifailid redigeerida ainult need, kellel on administraatori taseme õigused.

Selle parandamine on lihtne:

  • Windowsis paremklõpsake tekstiredaktorit ja valige Käivita administraatorina
  • MacOS -is ja Linuxis proovige oma õigusi laiendada käsuga sudo. Niisiis, kui redigeerite oma hostifaili, käivitage sudo nano /etc /hosts

(Pange tähele, et kui määrasite teise failinime või asukoha, looksite terminalis konfiguratsioonifaili.)

Kui probleem on kasutaja viga, tähendab see, et see on teie süü. Kontrollige, kas te pole kirjavigu teinud ja kas olete järginud konfiguratsioonifaili reegleid.

Kuigi see võib tunduda ilmne, võib lihtne õigekirjaviga muuta kogu faili kasutuks. Enne muudatuste tegemist ja faili salvestamist pidage meeles järgmist.

  • Kontrollige tehtud muudatust
  • Veenduge, et jätsite kommentaari

Samuti sulgege kindlasti konfiguratsioonifail, enne kui proovite käivitada tarkvara, mida proovite konfigureerida.

Konfiguratsioonifailid on olulised

Enam kui oluline on need Linuxi kasutamise oluline osa. Teadmine, kuidas neid õigesti redigeerida, võib teid märkimisväärselt aidata.

Kuigi saate muuta paljusid konfiguratsioonifaile, tehke enne muudatuste tegemist kindlasti failist koopia. Nii saate algse oleku juurde naasta, kui midagi läheb segaseks.

kas saad kellelegi youtubes sõnumi saata?

Kasutate Linuxit? Siit leiate teavet selle muutmise ja haldamise kohta hostifail Linuxis .

Jaga Jaga Piiksuma E -post 6 kuuldavat alternatiivi: parimad tasuta või odavad audioraamaturakendused

Kui teile ei meeldi heliraamatute eest maksta, siis siin on mõned suurepärased rakendused, mis võimaldavad teil neid tasuta ja seaduslikult kuulata.

Loe edasi
Seotud teemad
  • Linux
  • Tehnoloogia selgitatud
  • Terminal
  • Žargon
  • Linuxi näpunäited
Autori kohta Christian Cawley(Avaldatud 1510 artiklit)

Turvalisuse, Linuxi, isetegemise, programmeerimise ja tehniliste selgituste redaktori asetäitja ning tõeliselt kasulik podcastide tootja, kellel on laialdased kogemused laua- ja tarkvaratoes. Ajakirja Linux Format kaastööline Christian on Raspberry Pi näpistaja, Lego armastaja ja retromängude fänn.

Veel Christian Cawley'lt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin